📍 Dit is de SINGLE SOURCE OF TRUTH voor project status en voortgang. Claude Project Instructies verwijzen hiernaar - geen dubbele tracking.
Laatste update: 2026-03-21 Status: V3.0 COMPLEET — Release pending V3 Gap Analysis: frappe-skill-package-gap-analysis-v3.md V2 Tech Spec: frappe-skill-package-tech-spec-v2.md V2 Gap Analysis: frappe-skill-package-gap-analysis.md Structuur: Engels-only, Anthropic-conform, V14/V15/V16 compatible
Doel: Van 28 ERPNext-specifieke skills naar 53 Frappe Framework skills Scope: Rename + restructure + 25 nieuwe skills Dekking: ~16% → ~85% van het Frappe surface area
| Categorie | Voltooid | Totaal |
|---|---|---|
| Rename + frontmatter upgrade | 28 | 28 |
| Content upgrade bestaande skills | 28 | 28 |
| Nieuwe Syntax skills | 3 | 3 |
| Nieuwe Core skills | 4 | 4 |
| Nieuwe Impl skills | 5 | 5 |
| Nieuwe Ops skills | 8 | 8 |
| Nieuwe Agents | 3 | 3 |
| Nieuwe Testing skills | 2 | 2 |
| TOTAAL v2.0 | 81 | 81 |
V2 Progress: ████████████████████ 100% — Alle 53 skills compleet!
| Fase | Beschrijving | Status |
|---|---|---|
| V2.1 | Gap analysis valideren | ✅ Compleet |
| V2.2 | Rename + frontmatter upgrade (28 skills) | ✅ Compleet |
| V2.3 | Directory herstructurering + 25 nieuwe stubs | ✅ Compleet |
| V2.4 | Content upgrade bestaande 28 skills | ✅ Compleet |
| V2.5 | Nieuwe skills vullen (25 skills, P0-P3) | ✅ Compleet |
| V2.6 | Validatie, INDEX, README | ✅ Compleet |
| Prioriteit | Skills | Status |
|---|---|---|
| P0 | doctypes, reports, workflow, testing, app-lifecycle | ✅ |
| P1 | notifications, ui-components, website, files, hooks-events | ✅ |
| P2 | bench, deployment, backup, performance, upgrades, frontend-build | ✅ |
| P3 | cloud, cache, integrations, architect, debugger, migrator | ✅ |
Doel: Van 53 naar 60 skills + 12 bestaande skills verrijken Scope: 7 nieuwe skills + 12 uitbreidingen (extra reference files) Dekking: ~85% -> ~95% van het Frappe surface area Gap Analysis: frappe-skill-package-gap-analysis-v3.md
| Categorie | Voltooid | Totaal |
|---|---|---|
| Nieuwe skills (P0: translation, utils) | 2 | 2 |
| Nieuwe skills (P1: print, query-builder, workspace) | 3 | 3 |
| Nieuwe skills (P2: logging, search) | 2 | 2 |
| Uitbreidingen bestaande skills | 12 | 12 |
| TOTAAL v3.0 | 19 | 19 |
V3 Progress: ████████████████████ 100% — Alle 61 skills compleet!
| Fase | Beschrijving | Status |
|---|---|---|
| V3.1 | Research voor 7 nieuwe skills | ✅ Compleet |
| V3.2 | Nieuwe skills creeren (P0 -> P1 -> P2) | ✅ Compleet |
| V3.3 | 12 bestaande skills uitbreiden | ✅ Compleet |
| V3.4 | Validatie + INDEX + README | ✅ Compleet |
| V3.5 | Release v3.0.0 | ✅ Compleet |
| Prioriteit | Skill | Scope |
|---|---|---|
| P0 | frappe-core-translation |
i18n, _(), CSV files, bench get-untranslated, RTL |
| P0 | frappe-core-utils |
40+ frappe.utils.* functies referentie |
| P1 | frappe-syntax-print |
Print Formats, Print Designer [v15+], Letter Head, get_pdf() |
| P1 | frappe-syntax-query-builder |
frappe.qb dedicated referentie, joins, cross-DB |
| P1 | frappe-impl-workspace |
Workspace DocType, shortcuts, charts, number cards |
| P2 | frappe-core-logging |
frappe.logger(), structured logging, production patterns |
| P2 | frappe-core-search |
FullTextSearch API, global_search, Awesomebar |
| Skill | Uitbreiding |
|---|---|
| frappe-impl-ui-components | Controls API, Tree View API, dropdown_button |
| frappe-impl-website | Portal Generators, Blog systeem |
| frappe-impl-jinja | Print Designer decision tree |
| frappe-core-notifications | Email Account setup, Email Queue, bulk email |
| frappe-ops-app-lifecycle | Module Def, Workspace JSON shipping |
| frappe-syntax-controllers | Document API complete reference |
| frappe-ops-bench | Custom bench commands hook |
| frappe-syntax-hooks | Request lifecycle, Router API |
| frappe-agent-debugger | VS Code DAP, bench console advanced |
| frappe-ops-upgrades | Frappe Packages |
| frappe-syntax-doctypes | Data Masking [v16+], frappe.types |
| frappe-core-database | Cross-ref naar query-builder skill |
| Categorie | Voltooid | Totaal |
|---|---|---|
| Research | 13 | 13 |
| Syntax Skills | 8 | 8 |
| Core Skills | 3 | 3 |
| Implementation Skills | 8 | 8 |
| Error Handling Skills | 7 | 7 |
| Agents | 2 | 2 |
| TOTAAL Skills | 28 | 28 |
Skills: ████████████████████ 100% ✅
V16 Compatibility: ████████████████████ 100% ✅
Validation: ████████████████████ 28/28 PASS ✅
GitHub Community: ██████████████████░░ 6/7 ✅
| # | Titel | Prioriteit | Status |
|---|---|---|---|
| #14 | Repository topics toevoegen | 🟢 | Open (handmatig) |
| #15 | GitHub Community Standards | 🔴 | ✅ Compleet |
Doel: Repository klaarmaken voor public release met volledige GitHub community compliance.
| Criterium | Status |
|---|---|
| README.md | ✅ |
| LICENSE | ✅ |
| CODE_OF_CONDUCT.md | ⏭️ Skipped |
| CONTRIBUTING.md | ✅ |
| SECURITY.md | ✅ |
| Issue Templates | ✅ |
| PR Template | ✅ |
| Stap | Bestand | Beschrijving | Status |
|---|---|---|---|
| 8.8.1 | CODE_OF_CONDUCT.md |
Contributor Covenant v2.1 | ⏭️ Skipped |
| 8.8.2 | CONTRIBUTING.md |
Bijdrage richtlijnen | ✅ |
| 8.8.3 | SECURITY.md |
Security vulnerability policy | ✅ |
| 8.8.4 | CHANGELOG.md |
Versie geschiedenis (Keep a Changelog) | ✅ |
| 8.8.5 | INSTALL.md |
Volledige installatie instructies | ✅ (exists) |
| 8.8.6 | .github/ISSUE_TEMPLATE/bug_report.yml |
Bug report template | ✅ |
| 8.8.7 | .github/ISSUE_TEMPLATE/feature_request.yml |
Feature request template | ✅ |
| 8.8.8 | .github/ISSUE_TEMPLATE/config.yml |
Template configuratie | ✅ |
| 8.8.9 | .github/PULL_REQUEST_TEMPLATE.md |
PR checklist | ✅ |
- Repository public maken (handmatig via GitHub UI)
- Topics toevoegen (Issue #14)
- Description toevoegen aan repo
- API tokens regenereren (security)
Alle 28 skills en agents voltooid en gedocumenteerd.
| Stap | Issue | Beschrijving | Status |
|---|---|---|---|
| 8.1 | - | Kritische Reflectie | ✅ |
| 8.2 | #10, #4 | V16 skill updates | ✅ |
| 8.3 | - | Validatie & Testing | ✅ |
| 8.4 | #9 | Agent Skills review | ✅ |
| 8.5 | #5 | ❌ Vervallen | |
| 8.6 | #11 | How-to-use docs | ✅ |
| 8.7 | #12 | Final Polish & Release | ✅ |
| Stap | Beschrijving | Status |
|---|---|---|
| 8.8.1 | CODE_OF_CONDUCT.md | ⏭️ Skipped |
| 8.8.2-8.8.4 | Community & Docs | ✅ |
| 8.8.5 | INSTALL.md | ✅ (exists) |
| 8.8.6-8.8.9 | Issue & PR Templates | ✅ |
Fase 8 Voortgang: ████████████████████ 100% ✅
- 61 skills (was 53) across 7 categories
- 7 new skills: translation, utils, print, query-builder, workspace, logging, search
- 12 existing skills extended with new reference files
- ~95% Frappe Framework surface area coverage (was ~85%)
- All 61 skills validated (under 500 lines, valid frontmatter)
- 53 skills (was 28) across 7 categories
- Renamed erpnext-* -> frappe-* (all 28 existing skills)
- 25 new skills: ops (8), testing (2), agents (+3), syntax (+3), core (+4), impl (+5)
- All 28 existing skills fully rewritten with fresh research
- ~85% Frappe Framework surface area coverage
- MIT license, v2.0 metadata
- Repository renamed to Frappe_Claude_Skill_Package
- Social preview banner updated
- ✅ GitHub Community Standards compliance (6/7)
- ✅ Issue & PR templates
- ✅ CONTRIBUTING.md
- ✅ SECURITY.md
- ✅ CHANGELOG.md
- ✅ V16 compatibility for all skills
- ✅ Agent Skills standard compliance
- ✅ Platform-specific usage guides (USAGE.md)
- ✅ Complete README overhaul
- ✅ Validation: 28/28 skills pass
- 🎉 Initial release
- ✅ 28 skills and agents
- ✅ V14/V15 compatibility
- ✅ Full documentation
| # | Titel | Resolution |
|---|---|---|
| #4 | V16 compatibility review | ✅ Compleet |
| #5 | Claude Code native format | ❌ Niet meer nodig |
| #9 | Agent Skills standaard review | ✅ Compleet |
| #10 | V16 skill updates (9 skills) | ✅ Compleet |
| #11 | How-to-use documentatie | ✅ Compleet |
| #12 | Final Polish & v1.1 Release | ✅ Compleet |
| #15 | GitHub Community Standards | ✅ Compleet |
V3.0 Upgrade — 53 skills -> 60 skills + 12 uitbreidingen:
- V3.1: Research voor 7 nieuwe skills (5 agents parallel)
- V3.2: 7 nieuwe skills gecreeerd (P0: translation, utils; P1: print, query-builder, workspace; P2: logging, search)
- V3.3: 12 bestaande skills uitgebreid met nieuwe reference files (12 agents parallel)
- V3.4: Validatie (60/60 pass), INDEX.md herbouwd, README.md geupdate
- Issue #14 gesloten (topics waren al ingesteld)
Totaal: 61 skills, ~95% Frappe surface area dekking
- syntax: 13 skills (+2: print, query-builder)
- core: 11 skills (+4: translation, utils, logging, search)
- impl: 14 skills (+1: workspace)
- errors: 7 skills (unchanged)
- ops: 8 skills (unchanged)
- agents: 5 skills (unchanged)
- testing: 2 skills (unchanged)
V2.0 Massive Upgrade — 28 skills -> 53 skills:
- D-016 t/m D-020: scope beslissingen vastgelegd
- Research: hooks (95 hooks, split in 2 skills), hosting (bench op Hetzner VPS)
- V2.2: 28 skills hernoemd
erpnext-*->frappe-*, frontmatter upgraded - V2.3: 25 nieuwe skill stubs +
ops/entesting/directories - V2.4: Alle 28 bestaande skills volledig herschreven met verse research
- V2.5: Alle 25 nieuwe skills gevuld met volledige content (P0-P3)
- V2.6: INDEX.md herbouwd, README.md geupdate
Totaal: 53 skills, ~85% Frappe surface area dekking
- 7 categorieen: syntax (11), core (7), impl (13), errors (7), ops (8), agents (5), testing (2)
- Alle skills geverifieerd tegen officiele Frappe docs
- MIT license, v2.0 metadata, Frappe v14-v16 compatible
Nog te doen (handmatig):
- Repository rename naar
Frappe_Claude_Skill_Package - GitHub topics bijwerken
- Release tag v2.0.0
GitHub Community Standards:
- CONTRIBUTING.md toegevoegd met skill development guidelines
- SECURITY.md toegevoegd met vulnerability policy
- CHANGELOG.md toegevoegd in Keep a Changelog format
- Issue templates: bug_report.yml, feature_request.yml, config.yml
- PR template: PULL_REQUEST_TEMPLATE.md
- CODE_OF_CONDUCT.md overgeslagen (content filter issues)
- Score: 6/7 ✅
Status: Repository ready for public release!
GitHub Best Practices Research:
- Gap analyse uitgevoerd tegen GitHub community standards
- Huidige score: 2/7 (alleen README + LICENSE)
- 9 bestanden geïdentificeerd die ontbreken
- Fase 8.8 plan opgesteld
Fase 8.6-8.7 Compleet:
- USAGE.md + platform guides
- README.md volledig herschreven
- Issue #14 aangemaakt voor topics (handmatig)
Fase 8.1-8.4:
- V16 skill updates (9 skills)
- 28/28 skills gevalideerd
- Agent Skills standaard review compleet
- Issues #4, #9, #10 gesloten
- Sessie 21: Fase 8 planning, V16 audit
- Sessie 20: 🎉 v1.0 RELEASE
- Sessie 19: Fase 6 - Agents
- Sessie 18: Fase 5 - Error handling
- Sessie 17: Fase 4.6-4.7
- Sessie 16: Fase 4.5
- Sessie 15: Fase 4.4
- Sessie 14: Fase 4.3
- Sessie 13: Masterplan v3
- Sessie 12: Documentatie sync
- Sessie 11: Fase 4.2
- Sessie 10: Engels-only herstructurering
- Sessie 1-9: Research, Syntax, Core skills
🎉 V3.0 feature-complete! 61 skills, ~95% coverage.
Alles compleet:
- ✅ Release tag v3.0.0
- ✅ GitHub release gepubliceerd
- ✅ Social preview banner bijgewerkt (61 skills)
Deze items zijn niet gepland maar kunnen in de toekomst worden overwogen:
- Plugin marketplace publicatie
- Meer agents (debugging, migration, etc.)
- Community contributions
- Video tutorials
| Symbool | Betekenis |
|---|---|
| ✅ | Voltooid |
| 🔄 | In progress |
| ⏳ | Gepland |
| ⏭️ | Skipped |
| ❌ | Vervallen |
| 🔴 | Hoge prioriteit |
| 🟡 | Medium prioriteit |
| 🟢 | Lage prioriteit |