Frappe App Dev

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".

frappe de0f4e6 19 files · 50.1 KB Updated

File contents

frappe/skills/tree/main/skills/frappe-app-dev commit de0f4e647d

Frequently asked questions

npx skillmds@latest add frappe/frappe-app-dev