frappe-doctype-builder

Community

Build Frappe DocTypes, structure your data.

AuthorVenkateshvenki404224
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually defining DocType structures, fields, permissions, and naming conventions in Frappe can be a tedious and error-prone process, especially for complex applications. This Skill automates the generation of complete DocType definitions.

Core Features & Use Cases

  • DocType JSON Generation: Create full DocType JSON files with metadata, fields, permissions, and form layouts.
  • Comprehensive Field Types: Support all Frappe field types, including Link, Table, Select, and more, with appropriate configurations and dependencies.
  • Permission Configuration: Define granular role-based permissions for read, write, create, delete, submit, and cancel actions.
  • Use Case: Generate a 'Project' DocType with fields for project name, start/end dates, status, and a child table for 'Tasks', along with permissions for 'Project Manager' and 'Team Member' roles.

Quick Start

Create a new Frappe DocType called 'Task' with fields for 'task_name' (Data, required), 'due_date' (Date), and 'status' (Select, options: Open, In Progress, Completed).

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: frappe-doctype-builder
Download link: https://github.com/Venkateshvenki404224/frappe-apps-manager/archive/main.zip#frappe-doctype-builder

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.