Personal collection of Claude Code skills used across the Daystar Frappe/ERPNext stack.
Each top-level directory is a single skill. Most contain a SKILL.md (the entrypoint) plus optional references/ and examples/ subdirectories.
<skill-name>/
├── SKILL.md # frontmatter + skill body
├── references/ # detailed docs the skill links to
└── examples/ # worked examples
- frappe-* — Frappe v15/v16 knowledge skills (syntax, implementation patterns, errors, ops, core APIs). The
frappe-agent-*skills are the top-level dispatchers (architect, interpreter, debugger, migrator, validator). - react-* — React 18/19 knowledge skills (syntax, hooks, errors, state, routing, data-fetching, performance).
- wp-* / wordpress-* — WordPress plugin development and the Abilities API.
- bench-commands, doctype-patterns, client-scripts, server-scripts, frappe-api — quick-reference rule packs.
- memory-system — long-running auto-memory conventions.
- bulletproof-react, react-best-practices, react-coding-conventions, react-native-patterns, react-spa-patterns, web-design-guidelines — opinion/style rule packs.
- to-prd, to-issues, triage, grill-me, grill-with-docs, tdd, zoom-out, diagnose, caveman, improve-codebase-architecture, setup-matt-pocock-skills, write-a-skill — Matt Pocock's process skills (mirrored here for self-contained install).
Drop the skills into ~/.claude/skills/:
git clone https://github.com/Mlu-ctrl-alt-design/claude-skills.git ~/.claude/skills-import
cp -r ~/.claude/skills-import/* ~/.claude/skills/Claude Code auto-discovers anything under ~/.claude/skills/ on next session start. Invoke via the Skill tool or /<skill-name> slash command.
- Symlinks have been resolved so the repo is self-contained.
- No site credentials, API tokens, or hostnames are included — code samples use placeholder strings like
api_key:api_secret. - Skills evolve. Re-pull before relying on a stale snapshot.