byfrappe· 9 skills
Builds full-stack Frappe Framework applications end-to-end. Use this skill any time the user mentions: creating or modifying a DocType, writing a controller or lifecycle hook, adding a whitelisted API, setting up a new Frappe app or bench site, building a desk form or list view, creating portal pages, writing background jobs or scheduled tasks, managing permissions or roles, writing Frappe tests, or working with frappe.db / frappe.qb. Also applies when the user says things like "how do I hook into save", "add a field to a DocType", "create a REST endpoint in Frappe", "run bench migrate", or "install an app on a site" — even if they don't explicitly say "Frappe".
$npx -y skills add frappe/skills --skill frappe-app-devInstalls into the current project.
Run `npx skills use "https://github.com/frappe/skills" --skill "frappe/skills/frappe-app-dev"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/frappe/skills" that are relevant to the current task. Run `npx skills add "https://github.com/frappe/skills"` and select the relevant skills, then follow their instructions.