Claude Code Skills

Plugins and skills I've built for Claude Code — 1 plugins, 19 skills, filtered by domain-driven-design.

Changelog · RSS

npx skills

npx skills add JoshuaOliphant/compost

Works for Codex, Cursor and other harnesses. Use -a <agent> to target one, e.g. -a codex.

Claude Code

/plugin marketplace add JoshuaOliphant/compost
/plugin install compost@compost

compost

dev v0.34.3 19 skills

One software-engineering workflow for Claude Code: specs with BDD acceptance criteria, tracer-bullet issues, builds that fit the existing tests, automatic review, and doc pruning.

  • build

    Implements one unblocked issue in a worktree and fits its tests into the suite that already exists.

  • deepen

    Designs deep modules, meaning small interfaces with a lot of behaviour behind them, seams where something really varies, and tests at the interface.

  • deeper-ask

    Makes a request deeper, not bigger, by asking what a top practitioner would do, the rawest material, the methods and tools, and what independent check would...

  • diagnose

    Finds a bug's root cause by first building a fast, deterministic check that goes red on it, then testing ranked hypotheses one variable at a time.

  • fan-out

    Settles a contested design or an unclear cause by running several independent attempts in parallel, judging them against each other on a rubric, and synthesi...

  • finish

    Integrates reviewed work by testing it against the branch it will merge into, opening or updating the pull request, and merging or discarding only on the use...

  • implement

    Drives filed issues to a reviewed, draft-PR-ready branch, running build, verify, and review for each issue on its own and working independent issues in paral...

  • pause

    Stops work at a safe point with everything committed and a resumable status comment on the parent issue, and picks paused work back up from the tracker and git.

  • prune

    Finds doc drift, where documentation says something the code no longer does, and settles it in the code's favour.

  • retro

    Looks back over a coding session and files the changes to the agent's environment (checks, pointers, instruction files, tooling, access) that would have made...

  • review

    Reviews a verified change with subagents on two axes, Standards and Spec, then works through the findings that survive.

  • setup

    Configures a repo once for the compost skills, recording its issue tracker, domain doc layout, core docs, test convention, verify gates, and observability st...

  • skill-drift

    Reviews the skill-drift log that the skill-drift mod writes, and turns skills that keep drifting across sessions into draft fixes.

  • slice

    Breaks an agreed spec into tracer-bullet issues in the repo's tracker, each with its acceptance criteria, files, interfaces, and blocking edges.

  • spec

    Turns a request for new behavior, a fuzzy idea, or a rough doc into an agreed spec of user stories with Given/When/Then acceptance criteria, posted as the pa...

  • thin

    Finds tests that no longer earn their place, where every bug they would catch another test already catches, and folds or deletes them on the user's word.

  • turn

    Checks the skill repos compost was made from for upstream changes worth working in, and adds skill repos to watch as references.

  • verify

    Proves a change works from fresh evidence before anyone says it does.

  • wait-what

    Re-pitches whatever the user stopped following, with the premise they missed, in plain words and the glossary's terms.