Claude Code Mastery Project Starter Kit v1.2.0
New /add-feature command, a feature manifest system for smarter updates, and a batch scaffold script for the default profile — now at 26 slash commands.
New Command
/add-feature <name>— Add capabilities to an existing project after scaffolding. Supports:mongo,postgres,docker,vitest,playwright,content. Idempotent — safely updates already-installed features. Use--listto see all available features.
Feature Manifest System
Every project now gets a .claude/features.json manifest tracking what's installed. This enables:
/update-projectnow syncs feature source files (e.g., MongoDB wrapper bug fixes) — not just.claude/infrastructure/add-featurereads the manifest to detect already-installed features and offer updates- Legacy projects get auto-detection:
/update-projectscans for known files and offers to write a manifest
Batch Scaffold Script
scaffold-default.sh— Creates a full default-profile project (Next.js + MongoDB + Tailwind + Docker + SEO + CI) in ~3 seconds with progress indicators. Creates 67 files including all configs, database wrapper, query system, Dockerfile, CI workflow, and populated feature manifest.- Matches the existing
scaffold-clean.shpattern but for the complete default stack
Enhanced /update-project
- Step 3b — Feature File Inventory: reads the manifest, compares source vs target feature files, shows UPDATED/UNCHANGED/NEW/CUSTOM status per feature
- Step 5d — Feature File Updates: syncs changed feature files and updates manifest timestamps
- Summary now includes feature file counts
Updated Commands
/new-project— Now writes feature manifests after scaffolding, referencesscaffold-default.shfor default profile/convert-project-to-starter-kit— New Step 7b auto-detects features and generates manifestscaffold-clean.sh— Now creates empty feature manifest
What's Included
| Category | Count | Details |
|---|---|---|
| Commands | 26 | 16 project + 10 kit management |
| Hooks | 9 | Secrets, branch, lint, ports, rybbit, e2e, env-sync, rulecatch |
| Skills | 2 | Code review + service scaffolding |
| Agents | 2 | Code reviewer + test writer |
| Profiles | 15 | JS/TS, Go, Python, Vue, Nuxt, Svelte, Angular, Django, Flask, clean |
| Batch Scripts | 2 | scaffold-clean.sh + scaffold-default.sh |
Upgrade Existing Projects
# From the starter kit directory:
/update-project # Sync infrastructure + feature files
/add-feature mongo # Add MongoDB to a clean project
/add-feature --list # See all available featuresLinks
- Interactive User Guide
- GitHub Pages Documentation
- Claude Code Mastery Guide — the complete guide series (V1-V5)
- RuleCatch.ai — AI monitoring, violation tracking, dashboards (optional)