Install the Frappe Skills Package in the Claude.ai web interface.
- Plan: Pro, Max, Team, or Enterprise
- Feature: Code Execution must be enabled
- Go to Settings (gear icon)
- Navigate to Capabilities
- Enable Code execution and file creation
Download .skill files from the repository if packaged artifacts are published:
skills/packaged/
├── frappe-syntax-serverscripts.skill
├── frappe-core-database.skill
├── frappe-impl-serverscripts.skill
... (61 .skill files)
Each .skill file is a ZIP archive ready for upload.
For each skill you want to install:
- Download the skill folder, e.g.
skills/source/syntax/frappe-syntax-serverscripts/ - Create a ZIP file with the folder as root:
frappe-syntax-serverscripts.zip └── frappe-syntax-serverscripts/ ├── SKILL.md └── references/ └── ...
Important: the ZIP must contain the skill folder, not just its contents.
- Go to Settings > Capabilities
- Scroll to the Skills section
- Click Upload skill
- Select your
.skillor.zipfile - Repeat for each skill you want to install
- Start a new conversation
- Ask: "What Frappe skills do you have access to?"
- Claude should list your installed skills
For most Frappe development work, install these skills first:
frappe-syntax-serverscripts- Server Script sandbox rulesfrappe-core-database- Database operationsfrappe-impl-serverscripts- Server Script workflows
frappe-syntax-clientscripts- Client Script patternsfrappe-syntax-controllers- Controller methodsfrappe-core-permissions- Permission systemfrappe-errors-serverscripts- Server error handling
Install all 61 skills for comprehensive coverage.
If you're creating ZIPs manually, ensure:
- Folder name is lowercase
- Only letters, numbers, and hyphens allowed
- Example:
frappe-syntax-serverscripts✅ - Example:
Frappe_Syntax_ServerScripts❌
In Settings > Capabilities > Skills, use the toggle switch next to each skill.
- Go to Settings > Capabilities > Skills
- Find the skill you want to remove
- Click the delete/remove option
- Confirm deletion
Admins can provision skills for all users from admin capability settings. Users can still upload personal skills when allowed by organization policy.
- Check that Code Execution is enabled
- For Team/Enterprise: check with your admin that Skills are enabled org-wide
- Check ZIP structure: folder must be at root
- Verify
SKILL.mdstarts with---on line 1 - Ensure skill name is lowercase with hyphens
- Make your request more specific
- Mention the skill name: "Using
frappe-syntax-serverscripts..." - Check that the skill is toggled ON in settings
- Custom skills are private to your account unless provisioned by an organization admin
- Skills run in Claude's sandboxed environment
- No data persists between sessions unless explicitly saved by the platform
- Read USAGE.md for skill overview
- Check individual skill documentation in
skills/source/*/*/SKILL.md - Review LESSONS.md for common pitfalls