Frappe DocType Builder
Constructs complete DocType definitions for the Frappe Framework, including fields, permissions, and configurations.
The source repository doesn't declare a license. Check its terms before reusing the code.
Key features
- Generates complete DocType JSON files with metadata, fields, and layouts
- Supports all standard and advanced Frappe field types
- Applies common DocType patterns (e.g., Master, Transaction, Child Table, Settings)
- Implements advanced logic like dependent and conditional fields
- Configures detailed, role-based permission rules
Use cases
- Defining the data structure for a new Frappe application module
- Creating a new DocType from a functional description
- Adding new fields or sections to an existing DocType
FAQ
What advanced capabilities does it provide?
It understands all Frappe field types, common DocType patterns (Master, Transaction, Child Table), and can configure advanced logic like dependent fields, naming series, and conditional visibility, generating production-ready JSON.
How does this skill improve my Frappe development workflow?
It significantly speeds up development by handling the boilerplate and complex syntax of DocType JSON. This AI-powered skill reduces manual errors, enforces best practices, and frees you to focus on core application logic.
When should I use this skill?
Use this skill whenever you need to create a new DocType, add fields to an existing one, or modify a DocType's structure and permissions. It's your AI assistant for any Frappe schema-related task.
What does the Frappe DocType Builder skill do?
This skill automates the creation of complete DocType definitions for the Frappe Framework. It generates the entire JSON file, including metadata, fields, layouts, and role-based permissions, based on user requirements.
Related skills
Backend Models Standards
Defines robust and maintainable database models with clear naming, appropriate data types, constraints, and relationships.
Database Management21312 ptsInstantDB
Provides expert guidance and best practices for building, debugging, and querying with the InstantDB real-time database.
Database Management12 pts