Releases: OpenAEC-Foundation/Frappe_Claude_Skill_Package
v3.1.1: Improved Skill Discoverability
What's new
Expanded Keywords in all skill descriptions with user-friendly, non-technical discovery terms. Skills are now easier to find when users describe problems in plain language instead of technical terminology.
Examples of added terms:
- Symptom-based: "app is slow", "nothing shows", "container won't start"
- Beginner-friendly: "how do I start", "what is", "getting started"
- Error messages: literal error text users would paste
- Alternative names: common synonyms and abbreviations
No skill content was changed. Only the Keywords line in SKILL.md frontmatter was expanded.
v3.1.0: Discovery Manifests
What's new
- package.json with agents.skills[] manifest for external discovery (60 skills)
- agents/openai.yaml for OpenAI Codex
- GitHub topic agentskills added
- SKILLS_LOG.md added to .gitignore
- Em-dashes replaced with colons in 31 SKILL.md section headings
Enables discovery via npx skills add, skills.sh, LobeHub, and other platforms.
v3.0.0 — 60 Skills, ~95% Frappe Coverage
Summary
- 60 deterministic skills for Frappe Framework v14-v16 (up from 53 in v2.0)
- ~95% surface area coverage (up from ~85%)
- 7 new skills + 12 existing skills extended with new reference files
New Skills (7)
| Skill | Category | Coverage |
|---|---|---|
frappe-core-translation |
core | i18n, _(), __(), CSV/PO files, string extraction |
frappe-core-utils |
core | 140+ date, number, string, validation functions |
frappe-syntax-print |
syntax | Print formats, PDF generation, Letter Head |
frappe-syntax-query-builder |
syntax | frappe.qb, joins, aggregation, cross-DB |
frappe-impl-workspace |
impl | Workspace builder, number cards, charts |
frappe-core-logging |
core | frappe.logger(), Error Log, Sentry integration |
frappe-core-search |
core | Link search, global search, SQLiteSearch FTS5 |
Extended Skills (12)
13 new reference files added to existing skills covering: Controls API, Tree View, Portal Generators, Print Format decision tree, Email system, Module/Workspace shipping, complete Document API, custom bench commands, request lifecycle, advanced debugging (VS Code DAP), Frappe Packages, data masking (v16+), and Python type stubs.
Stats
| Category | Count |
|---|---|
| syntax/ | 13 |
| core/ | 11 |
| impl/ | 14 |
| errors/ | 7 |
| ops/ | 8 |
| agents/ | 5 |
| testing/ | 2 |
| Total | 60 |
Install
git clone https://github.com/OpenAEC-Foundation/Frappe_Claude_Skill_Package.git
cp -r Frappe_Claude_Skill_Package/skills/source/* ~/.claude/skills/v2.0.0 — Frappe Framework Skill Package
Frappe Claude Skill Package v2.0.0
Massive upgrade from 28 ERPNext-specific skills to 53 Frappe Framework skills covering ~85% of the Frappe surface area.
What's New
- 25 new skills across 3 new categories (ops, testing, agents)
- 28 existing skills fully rewritten with fresh research
- Renamed from
erpnext-*tofrappe-*(all skills are Frappe Framework, not ERPNext-specific) - 7 categories: syntax (11), core (7), impl (13), errors (7), ops (8), agents (5), testing (2)
New Categories
- ops/ — Bench CLI, deployment, backup, performance, upgrades, frontend build, cloud
- testing/ — Unit/integration tests, CI/CD with GitHub Actions
- 3 new agents — debugger, migrator, architect
Key Improvements
- All skills verified against official Frappe docs (March 2026)
- v16 features documented:
extend_doctype_class, data masking, type annotations - MIT license (was LGPL-3.0)
- Deterministic language throughout (ALWAYS/NEVER)
🤖 Generated with Claude Code
v1.1.0 — V16 Compatibility + USAGE Guide
V16 compatibility update and documentation improvements.
Added
- USAGE.md with platform-specific guides (Claude.ai, Claude Code, API)
- Complete README overhaul with quick start guide
Changed
- All 28 skills updated for ERPNext/Frappe V16 compatibility
- Agent Skills now follow standard skill structure
- Improved validation: 28/28 skills pass all checks
Fixed
- V16-specific syntax changes in 9 skills
- Agent SKILL.md files now under 500 lines
v1.0.0 — 28 Deterministic ERPNext/Frappe Skills
Initial release with 28 deterministic skills for ERPNext/Frappe v14/v15.
Skills
- 8 Syntax skills (Client Scripts, Server Scripts, Hooks, Controllers, Whitelisted Methods, Jinja Templates, Scheduler, Custom App)
- 3 Core skills (Database, Permissions, API Patterns)
- 8 Implementation skills
- 7 Error Handling skills
- 2 Agents (Code Interpreter, Code Validator)
Key Feature
All code examples verified against official Frappe documentation. Server Script sandbox restrictions fully documented.