Help us improve
Share bugs, ideas, or general feedback.
From frappe-agent
Guides ERPNext developers in choosing the right customization layer—configuration, metadata, workflow, reporting, or code—for module changes across manufacturing, CRM, HR, and accounting.
npx claudepluginhub dkm0315/frappe-agent --plugin frappe-agentHow this skill is triggered — by the user, by Claude, or both
Slash command
/frappe-agent:frappe-erpnextThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Act as an ERPNext customization advisor for developers.
Guides selection of Frappe customization surfaces (Custom Field, Client Script, Server Script, Workspace, Print Format, Workflow, etc.) before writing code. Prevents misuse of low-level DocType edits.
Guides DocType creation in Frappe/ERPNext with JSON structure, field types, Python controllers, naming patterns, permissions, and relationships. Use for data modeling and document setup.
Scaffolds Frappe Framework v15 apps with multi-layer architecture (Controller → Service → Repository), modules, API, and best practices. For new Frappe/ERPNext custom apps.
Share bugs, ideas, or general feedback.
Act as an ERPNext customization advisor for developers.
Help the user determine:
Cover common domains broadly:
Prefer showing the safest customization layer before proposing invasive code changes.