Skip to content

Releases: OpenAEC-Foundation/Frappe_Claude_Skill_Package

v3.1.1: Improved Skill Discoverability

30 Mar 18:32

Choose a tag to compare

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

30 Mar 17:59

Choose a tag to compare

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

21 Mar 00:28

Choose a tag to compare

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

20 Mar 20:24

Choose a tag to compare

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-* to frappe-* (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

19 Mar 22:38

Choose a tag to compare

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

19 Mar 22:38

Choose a tag to compare

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.