agent-skills
Structured Frappe framework knowledge for building apps, APIs, and UIs
All Skills in This Repository (14)
Pure Emerald Level Indicatorsfrappe-enterprise-patterns
Provide architectural patterns for enterprise Frappe apps with data modeling and workflows.
frappe-web-forms
Build and manage public web forms for Frappe DocType submissions.
frappe-api-development
Build secure REST and RPC APIs in Frappe with authentication and permission checks.
frappe-frontend-development
Build Frappe app frontends with Vue 3 and Frappe UI components.
frappe-ui-patterns
Standardize Frappe app UI with reusable navigation, list, and form patterns.
frappe-reports
Create Frappe reports using Report Builder, SQL, and Python scripts.
frappe-manager
Coordinate Docker-based Frappe site creation, shell access, and bench commands.
frappe-printing-templates
Generate dynamic Jinja-based print formats, emails, and templates for Frappe documents.
frappe-app-development
Scaffold Frappe app structures with hooks, services, and deployment guidance.
frappe-testing
Automate unit, integration, and UI tests for Frappe apps.
frappe-project-triage
Identify Frappe project type, installed apps, version, and tooling.
frappe-desk-customization
Automate Frappe Desk UI customization with form scripts, list scripts, and dialogs.
Frequently Asked Questions
FAQPage SchemaHow to install Frappe Agent Skills?โผ
Run `npx skills add lubusIN/agent-skills --all -g -y` in your terminal to install all Frappe skills globally.
What problems do these Frappe skills solve?โผ
They stop coding assistants from generating outdated Frappe patterns, skipping permission checks in API handlers, and ignoring proper DocType controller conventions.
Which Frappe topics are covered?โผ
The skills cover app scaffolding, DocType development, REST and RPC APIs, Desk customization, Vue 3 frontends with Frappe UI, reports, print formats, web forms, testing, and Docker-based environments.
Do these skills work with Claude Code and Cursor?โผ
Yes. All skills follow the universal SKILL.md standard and work with any assistant that supports Agent Skills, including Claude Code, Cursor, and Codex.
How does the assistant know which Frappe skill to use?โผ
The included router skill reads your task and routes it to the right specialized skill, while the project-triage skill detects your Frappe version and installed apps first.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core