Frappe Doctype

🌐Community
by sergio-bershadsky · vlatest · Repository

This skill generates Frappe doctypes for creating custom database tables within the Frappe ERP system, streamlining data structure design.

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 npx -- -y @trustedskills/frappe-doctype
2

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

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

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

About This Skill

The frappe-doctype skill enables AI agents to interact directly with Frappe's database schema by creating, reading, updating, and deleting doctypes. It allows agents to dynamically manage custom data structures within the Frappe framework without manual code intervention.

When to use it

  • Automatically generate new database tables for custom business logic during workflow execution.
  • Modify existing field definitions or add validation rules on the fly based on user requirements.
  • Clean up obsolete doctypes and their associated records to maintain a tidy database schema.
  • Prototype rapid applications by defining complex data relationships between multiple entities instantly.

Key capabilities

  • Create new doctypes with specified fields, types, and options.
  • Read existing doctype definitions to inspect current schema structures.
  • Update field properties such as labels, descriptions, and data types.
  • Delete unused or deprecated doctypes from the system.

Example prompts

  • "Create a new Doctype called 'ProjectTask' with fields for title, status, and due date."
  • "Update the 'Customer' doctype to add a mandatory field for 'Tax ID'."
  • "List all available fields currently defined in the 'Employee' doctype."

Tips & gotchas

Ensure you have write permissions on the target Frappe instance before attempting to create or modify doctypes, as schema changes are permanent. Always validate that new field types align with your application's data integrity requirements to prevent runtime errors.

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
sergio-bershadsky
Installs
34

🌐 Community

Passed automated security scans.