Frappe Doctype Development

🌐Community
by lubusin · vlatest · Repository

This skill automates Frappe DocType creation, streamlining database setup and accelerating application development workflows.

Install on your platform

We auto-selected Claude Code based on this skill’s supported platforms.

1

Run in terminal (recommended)

terminal
claude mcp add frappe-doctype-development npx -- -y @trustedskills/frappe-doctype-development
2

Or manually add to ~/.claude/settings.json

~/.claude/settings.json
{
  "mcpServers": {
    "frappe-doctype-development": {
      "command": "npx",
      "args": [
        "-y",
        "@trustedskills/frappe-doctype-development"
      ]
    }
  }
}

Requires Claude Code (claude CLI). Run claude --version to verify your install.

About This Skill

What it does

This skill allows AI agents to develop custom data types (Doctypes) within the Frappe framework. It facilitates creating new entities and structures for managing information, extending the functionality of a Frappe application by defining fields, relationships, and behaviors specific to unique business needs. The agent can generate code snippets or even complete Doctype definitions based on provided specifications.

When to use it

  • Custom Data Tracking: You need to track data not already covered by existing Frappe modules (e.g., a new type of equipment maintenance record).
  • Extending Existing Functionality: You want to add custom fields or behaviors to standard Frappe entities like Sales Orders or Customer records.
  • Rapid Prototyping: Quickly create and test new data structures during application development without manual coding.
  • Automated Schema Generation: Generate Doctype definitions from a structured description of the required data fields and relationships.

Key capabilities

  • Doctypes creation
  • Field definition within Doctypes
  • Relationship management between Doctypes
  • Code generation for Frappe applications

Example prompts

  • "Create a new doctype called 'EquipmentMaintenance' with fields for 'Asset ID', 'Date of Service', and 'Technician'."
  • "Generate the code to link the 'SalesOrder' doctype to the 'Customer' doctype."
  • “Define a new field ‘WarrantyExpiration’ in the ‘Asset’ doctype, type Date.”

Tips & gotchas

  • Requires familiarity with Frappe framework concepts and terminology.
  • The agent may require clarification on complex data relationships or validation rules within the Doctype.

Tags

🛡️

TrustedSkills Verification

Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.

Security Audits

Gen Agent Trust HubPass
SocketPass
SnykPass

Details

Version
vlatest
License
Author
lubusin
Installs
17

🌐 Community

Passed automated security scans.