cm-frappe-agent

Orchestrate full-stack Frappe/ERPNext development across DocType design, backend, frontend, and deployment.

48|23|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/tody-agent/codymaster --skill cm-frappe-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cm-frappe-agent
Source: https://github.com/tody-agent/codymaster/tree/main/skills/cm-frappe-agent
Command: npx skills add https://github.com/tody-agent/codymaster --skill cm-frappe-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coordinates and orchestrates a full-stack AI-assisted development lifecycle for Frappe/ERPNext, aligning architecture, planning, and execution across DocType design, backend, frontend, and deployment.

Core Features & Use Cases

  • AI-driven planning and orchestration of 7-layer architecture for Frappe apps
  • Auto-collection and delegation of tasks to specialized agents (doctype architect, backend, frontend, ERPNext customizer, installer, planner, debugger, fixer, performance)
  • End-to-end project execution with planning, implementation, testing, and deployment across multiple doctypes and integrations

Quick Start

Invoke cm-frappe-agent to orchestrate a full lifecycle from data modeling to deployment for a new Frappe/ERPNext feature.

Frequently Asked Questions about cm-frappe-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I orchestrate full-stack Frappe development using an AI agent?

You can orchestrate full-stack Frappe development by deploying an AI agent that coordinates data modeling, backend APIs, frontend scripts, and ERPNext customization across the entire lifecycle. It delegates tasks to specialized agents for architecture, implementation, and deployment.

What is the 7-layer architecture pattern for ERPNext customization?

The 7-layer architecture pattern for ERPNext customization enforces strict separation of engines and idempotent APIs across data modeling, backend, and frontend layers. It guides AI-driven planning to maintain structural integrity from DocType design through production deployment.

Can I use an AI agent to automate DocType design and backend API creation in Frappe?

Yes, you can use an AI agent to automate DocType design and backend API creation in Frappe. The agent operates across data modeling and backend layers, enforcing idempotent APIs and testing strategies while orchestrating end-to-end project execution.

Does AI-assisted Frappe development work for end-to-end project execution including deployment?

AI-assisted Frappe development supports end-to-end project execution including deployment. It coordinates planning, implementation, testing, and deployment tasks across multiple DocTypes and integrations, ensuring full lifecycle automation from data modeling to production.

What's the best way to coordinate specialized agents for ERPNext customizer and frontend tasks?

The best way to coordinate specialized agents for ERPNext customizer and frontend tasks is using an orchestration agent that auto-collects and delegates tasks. It aligns architecture patterns and separation of engines across backend, frontend, and customization workflows.

When should I not use AI orchestration for Frappe app development?

You should not use AI orchestration for Frappe app development when your project requires custom architecture patterns that deviate significantly from the enforced 7-layer structure, or when you lack clear requirements for the specialized agents to execute across the lifecycle.