mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Full three-pillars framework: TDD pipeline, spike pipeline, council, session management, and docs skills
Plugin three-pillars from marketplace three-pillars in CurtisThe/three-pillars-plugin. Commands read from the repo's manifest — 17 days ago.
councilConvene the Council of High Intelligence — multi-persona deliberation with historical thinkers for deeper analysis of complex problems.
tp-design-auditDesign Audit — multi-angle review of a detailed design against the actual codebase before implementation.
tp-design-completeMark a TDD design as complete — stamp completion, archive handoff.md, archive to three-pillars-docs/completed-tp-designs/, and optionally commit + open a PR merging the design branch back to the base branch.
tp-design-detailProduce a detailed-design.md from an existing design.md. Maps high-level entities and behaviors to concrete modules, interfaces, and test boundaries.
tp-design-learnSynthesize a completed design's impact into project docs updates and identify affected sibling designs. The "close the loop" step after implementation-audit.
tp-design-releaseRelease your lock on a design without completing it. Use when you're stepping away and want a teammate to pick it up cleanly, without them having to --force-takeover.
tp-designInteractive high-level design conversation that produces a design.md artifact in three-pillars-docs/tp-designs/{name}/. First step in the TDD pipeline.
tp-docs-initScaffold architecture.md, product_roadmap.md, and known_issues.md in three-pillars-docs/ from codebase analysis. Creates the three project docs that the TDD pipeline reads for context. Assumes three-pillars-docs/vision.md already exists — if missing, recommends /tp-setup first.
tp-docs-updateTargeted update to vision.md, architecture.md, product_roadmap.md, and/or known_issues.md after a milestone. Shows diff-style proposals for user approval.
tp-escalateEscalate a stuck design run from the seat to a Fable agent, or record feedback on a past escalation ruling. Use when the seat is unsure how to rule on a gate and needs a second opinion.
tp-guideRead project docs and propose what to do next. Surfaces highest-impact work from roadmap, known issues, and in-flight designs.
tp-implementation-auditFinal audit of a completed plan — verify the full implementation against both design.md and detailed-design.md.
tp-inflightPrint the in-flight design registry — every origin/tp/* design branch with its owner, phase, branch, age, and staleness — built live from the remote. Read-only, fail-open, no lock, no side effects. Use to see what other designs are in flight before you start work.
tp-merge-from-mainSync a base branch INTO a design's worktree (base-sync) and auto-resolve the safe living-doc conflict classes behind a zero-drop verifier, deferring everything semantic to the human. Re-runs tests, re-pushes only when green, updates the PR. This is the reversible base-into-branch operation — landing
tp-mergeLand a reviewed PR at the irreversible boundary: enforce the deterministic merge gate (require_merge_gate_pass — seven predicates incl. a current human approval, a fresh ci-local stamp, and a head-bound review-proof comment, plus the fragility_clear test-fragility predicate) and run the irreversible
tp-migrateMigrate a three-pillars repo from the legacy docs/tdd-* layout to the current three-pillars-docs/tp-* layout. Wraps skills/_shared/migrate.py.
tp-phase-implementExecute a phase from plan.md by running red-green-refactor cycles for each task. Spawns subagents for independent tasks within a phase.
tp-phase-reviewReview what was built against the plan and design. Flags gaps, regressions, and deviations. Writes review.md.
tp-plan-auditPlan Audit — verify plan.md is consistent with design.md and detailed-design.md. Runs deterministic scripts then convenes an engineering council for judgment calls.
tp-planGenerate a plan.md from detailed-design.md — a sequenced list of implementation tasks, each with test criteria, ready for /tp-phase-implement.
tp-post-mergetp-pr-fixtp-pr-iteratetp-promotetp-reverttp-run-full-designtp-seedtp-session-cleartp-session-restoretp-session-savetp-setuptp-spectp-spike-autotp-spike-implementtp-spike-learntp-spike-plantp-spike-resultstp-spiketp-task-cycletp-test-setupcouncil-ada-mediumStrata-only medium-effort copy of council-ada; spawned via strata_effort.py spawn.
council-adaCouncil member. Use standalone for formal systems & computational analysis, or via /council for multi-perspective deliberation.
council-aristotle-mediumStrata-only medium-effort copy of council-aristotle; spawned via strata_effort.py spawn.
council-aristotleCouncil member. Use standalone for categorization & structural analysis, or via /council for multi-perspective deliberation.
council-aurelius-mediumStrata-only medium-effort copy of council-aurelius; spawned via strata_effort.py spawn.
council-aureliusCouncil member. Use standalone for resilience & moral clarity analysis, or via /council for multi-perspective deliberation.
council-feynman-mediumStrata-only medium-effort copy of council-feynman; spawned via strata_effort.py spawn.
council-feynmanCouncil member. Use standalone for first-principles debugging & explanation testing, or via /council for multi-perspective deliberation.
council-kahneman-mediumStrata-only medium-effort copy of council-kahneman; spawned via strata_effort.py spawn.
council-kahnemanCouncil member. Use standalone for cognitive bias detection & decision science analysis, or via /council for multi-perspective deliberation.
council-karpathy-mediumStrata-only medium-effort copy of council-karpathy; spawned via strata_effort.py spawn.
council-karpathyCouncil member. Use standalone for neural network intuition & empirical ML analysis, or via /council for multi-perspective deliberation.
council-lao-tzu-mediumStrata-only medium-effort copy of council-lao-tzu; spawned via strata_effort.py spawn.
council-lao-tzuCouncil member. Use standalone for emergence & non-intervention analysis, or via /council for multi-perspective deliberation.
council-machiavelli-mediumStrata-only medium-effort copy of council-machiavelli; spawned via strata_effort.py spawn.
council-machiavelliCouncil member. Use standalone for power dynamics & incentive analysis, or via /council for multi-perspective deliberation.
council-meadows-mediumStrata-only medium-effort copy of council-meadows; spawned via strata_effort.py spawn.
council-meadowsCouncil member. Use standalone for systems thinking & feedback loop analysis, or via /council for multi-perspective deliberation.
council-munger-mediumStrata-only medium-effort copy of council-munger; spawned via strata_effort.py spawn.
council-mungerCouncil member. Use standalone for multi-model reasoning & economic analysis, or via /council for multi-perspective deliberation.
council-musashi-mediumStrata-only medium-effort copy of council-musashi; spawned via strata_effort.py spawn.
council-musashiCouncil member. Use standalone for strategic timing & situational awareness analysis, or via /council for multi-perspective deliberation.
council-rams-mediumStrata-only medium-effort copy of council-rams; spawned via strata_effort.py spawn.
council-ramsCouncil member. Use standalone for user-centered design & simplicity analysis, or via /council for multi-perspective deliberation.
council-socrates-mediumStrata-only medium-effort copy of council-socrates; spawned via strata_effort.py spawn.
council-socratesCouncil member. Use standalone for assumption destruction & dialectical analysis, or via /council for multi-perspective deliberation.
council-sun-tzu-mediumStrata-only medium-effort copy of council-sun-tzu; spawned via strata_effort.py spawn.
council-sun-tzuCouncil member. Use standalone for adversarial strategy & competitive analysis, or via /council for multi-perspective deliberation.
council-sutskever-mediumStrata-only medium-effort copy of council-sutskever; spawned via strata_effort.py spawn.
council-sutskeverCouncil member. Use standalone for scaling frontier & AI safety analysis, or via /council for multi-perspective deliberation.
council-taleb-mediumStrata-only medium-effort copy of council-taleb; spawned via strata_effort.py spawn.
council-talebCouncil member. Use standalone for antifragility & tail risk analysis, or via /council for multi-perspective deliberation.
council-torvalds-mediumStrata-only medium-effort copy of council-torvalds; spawned via strata_effort.py spawn.
council-torvaldsCouncil member. Use standalone for pragmatic engineering & shipping analysis, or via /council for multi-perspective deliberation.
council-watts-mediumStrata-only medium-effort copy of council-watts; spawned via strata_effort.py spawn.
council-wattsCouncil member. Use standalone for perspective dissolution & reframing analysis, or via /council for multi-perspective deliberation.
tp-certifierGuard certifier subagent. Authors RED/GREEN records that try to break each guard claim, dry-runs and repairs them, and returns a records file + sha256. Never commits and never decides status.
tp-drafter-xhighCheap-tier drafter subagent. Writes one named output file from the inputs in its prompt, makes no other edit and no commit, and stops and reports on any block. Spawned only by the cheap-dispatch loop. (xhigh)
tp-drafterCheap-tier drafter subagent. Writes one named output file from the inputs in its prompt, makes no other edit and no commit, and stops and reports on any block. Spawned only by the cheap-dispatch loop.
tp-explainerExplainer drafter subagent. In draft mode it turns one explain request bundle into one explain envelope; in check mode it checks a drafted envelope against the same bundle and writes a corrected envelope. Reads only the request bundle and the STE guide, writes one named output file, makes no commit
tp-finalizerThe first stop for every halt in a run. One expert subagent that diagnoses the stop, applies the real-usage blocking bar, makes structural fixes with one confirming check, and replies `resolved` or `escalate` with a written diagnosis. Never merges, force-pushes, deletes remote state, or works around
tp-generatorDelegated generator subagent for the autonomous orchestrator. Runs an --auto generator skill inline; in patch mode edits the existing artifact only against the findings.
tp-impl-auditorRead-only implementation-audit subagent. Synthesizes audit findings or runs the single light-mode fidelity audit; never edits, writes or commits.
tp-phase-checkerPer-phase check judge for /tp-run-full-design Slot 7 and just-do-it runs. Reads one phase's diff, the deterministic hits and the cheap finder's reply, and delivers findings only through the phase_check.py put command.
tp-readonly-auditorRead-only audit subagent for the autonomous orchestrator. Reads design + plan + codebase, may run the test suite, never edits/writes/commits.
tp-review-confirmer-deepReview-angle finder for Tier 7 and tp-pr-iterate. Reads the change, reports findings, and delivers its reply only through the round_scratch.py put command. (deep)
tp-review-confirmer-mediumStrata-only medium-effort copy of tp-review-confirmer; spawned via strata_effort.py spawn.
tp-review-confirmerReview-angle finder for Tier 7 and tp-pr-iterate. Reads the change, reports findings, and delivers its reply only through the round_scratch.py put command.
tp-runbookCheap-tier runbook subagent. Executes a mechanical, fully specified runbook step and stops and reports on any block. Inert until a dispatch site adopts it.
tp-spawn-hostFixed-Sonnet spawn host. Makes exactly one Agent call with the subagent_type, model and prompt it is given, then replies done.
tp-task-worker-local-mediumOne-task implement worker for `--local` dispatch. Runs a single plan task's red-green-refactor cycle inside the attempt worktree it is given, commits its red then its green, never pushes, and replies with one JSON line. (rung local-medium)
tp-task-worker-local-xhighOne-task implement worker for `--local` dispatch. Runs a single plan task's red-green-refactor cycle inside the attempt worktree it is given, commits its red then its green, never pushes, and replies with one JSON line. (rung local-xhigh)
tp-task-worker-opus-mediumOne-task implement worker for `--local` dispatch. Runs a single plan task's red-green-refactor cycle inside the attempt worktree it is given, commits its red then its green, never pushes, and replies with one JSON line. (rung opus-medium)
tp-task-worker-opus-xhighOne-task implement worker for `--local` dispatch. Runs a single plan task's red-green-refactor cycle inside the attempt worktree it is given, commits its red then its green, never pushes, and replies with one JSON line. (rung opus-xhigh)
tp-task-worker-sonnet-mediumOne-task implement worker for `--local` dispatch. Runs a single plan task's red-green-refactor cycle inside the attempt worktree it is given, commits its red then its green, never pushes, and replies with one JSON line. (rung sonnet-medium)
tp-task-worker-sonnet-xhighOne-task implement worker for `--local` dispatch. Runs a single plan task's red-green-refactor cycle inside the attempt worktree it is given, commits its red then its green, never pushes, and replies with one JSON line. (rung sonnet-xhigh)
tp-task-workerOne-task implement worker for `--local` dispatch. Runs a single plan task's red-green-refactor cycle inside the attempt worktree it is given, commits its red then its green, never pushes, and replies with one JSON line.
tp-workerWrite-capable worker subagent for the autonomous orchestrator. Implements a plan on a candidate branch, commits, pushes, and returns the candidate.v1 envelope.
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Harness-native ECC operator layer - 71 agents, 314 skills, 98 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
200 skills · 98 commands · 71 agents · 1 MCP server · hooks
Collection of example skills demonstrating various capabilities including skill creation, MCP building, visual design, algorithmic art, internal communications, web testing, artifact building, Slack GIFs, and theme styling
19 skills
Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification
1 command · 6 agents
Professional UI/UX design intelligence for AI coding assistants. Includes searchable databases of styles, colors, typography, charts, and UX guidelines for React, Next.js, Astro, Vue, Nuxt.js, Nuxt UI, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Jetpack Compose, Angular, Laravel, JavaFX, and Three.js.
7 skills
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.