A collection of general-purpose Claude Code skills—.md prompt files with optional scripting support.
skills/
└── skills/ # User-invocable slash commands
└── <skill-name>/
├── SKILL.md # Entrypoint with YAML frontmatter
├── reference.md
└── scripts/
- notesmd—Manage Obsidian vault notes via notesmd-cli.
- todoist—Manage Todoist tasks via the official
@doist/todoist-cli. - roborev—Run an on-demand code review via the local roborev daemon (against HEAD or
--dirty) and surface structured findings inline. Read-only; never auto-fixes. - audit—Surface open roborev findings on the current branch and action them per the standing policy: auto-fix Critical+High, ask on Medium, skip Low/Info. Closes the manual filter loop between roborev and Claude.
- ship—Commit and push staged work with a present-tense subject, Claude co-author trailer, GPG/SSH preflight, a guard against direct pushes to
main/master, and a post-push roborev audit step (skip with--no-audit). - sync-skills—Reconcile
~/.claude/skills/and~/.claude/agents/symlinks against the source repos. Reports missing, broken, and extra links;--fixapplies. - new-skill—Scaffold a fresh
SKILL.md(with reference.md and scripts/ stubs) underskills/<name>/. Checks for naming collisions against the built-in skill list before writing. - new-agent—Scaffold a carol-style persona file under
agents/<name>.mdand (by default) symlink it into~/.claude/agents/for use via/agent --name=<name>.
mkdir -p ~/.claude/skills
ln -s $(pwd)/skills/<skill-name> ~/.claude/skills/<skill-name>uv venv && source .venv/bin/activate
uv pip install -e ".[dev]"
uv run ruff check scripts/
uv run pytestFor werk-series tooling—project scaffolding, lesson scaffolds, layer checks, reviewer agents, pre-commit hooks, and cron/launchd schedule recipes for modelwerk / policywerk / bayeswerk—see dehora/werk-kit.