Frappe App Dev

frappe/skills/skills/frappe-app-dev

by frappe0bef982e933705c30706efc1db3bc3bc5e7aca62No licenseListed Oct 9, 2026Updated Oct 9, 2026

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

Instructions onlySoftware Development

Only the file list is public. File contents are available once the skill is installed in a workspace.

PathSizeType
references/api.md5.2 KBtext/markdown
references/background-jobs.md2.5 KBtext/markdown
references/bench-operations.md1.8 KBtext/markdown
references/caching.md1.2 KBtext/markdown
references/controllers.md3.5 KBtext/markdown
references/database.md6.5 KBtext/markdown
references/doctypes.md3.2 KBtext/markdown
references/existing-app.md1.7 KBtext/markdown
references/frontend-desk.md2 KBtext/markdown
references/frontend.md632 Btext/markdown
references/frontend-portal.md839 Btext/markdown
references/frontend-vue.md2.9 KBtext/markdown
references/hooks.md3.3 KBtext/markdown
references/new-app.md1.8 KBtext/markdown
references/permissions.md2.9 KBtext/markdown
references/realtime.md2.5 KBtext/markdown
references/site-management.md1.3 KBtext/markdown
references/testing.md2.6 KBtext/markdown
SKILL.md3.7 KBtext/markdown

Source and attribution

Source:frappe/skillsinskills/frappe-app-devat commit0bef982

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal