Frappe Full-Stack Expert
Facilitates end-to-end development and customization for Frappe and ERPNext ecosystems across backend Python, frontend frameworks, and bench management.
This skill provides comprehensive guidance for building and maintaining applications within the Frappe framework and ERPNext. It coordinates complex tasks spanning Python backend logic, JavaScript surfaces, and modern frontend frameworks like Vue or React, ensuring all changes adhere to Frappe’s metadata-driven architecture. By prioritizing bench-aware delivery and extension over invasive overrides, it helps developers manage custom apps, site configurations, and deployment-ready code while maintaining system integrity and avoiding common pitfalls like unnecessary bench restarts or upstream patching.