mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
KAIROS multi-agent SDLC pipeline
Plugin kairos from marketplace kairos-agents-framework in diego81b/kairos-agents-framework. Commands read from the repo's manifest — 24 days ago.
agent-contractShared missing-input error format used by every phase agent's own Input Validation section, parameterized by the agent's own name.
analysis-disciplineEngineering-discipline checklist for analysis and review work — evidence-backed findings, restraint on low-value nitpicks, scope-bounded investigation, and brief direct pushback when evidence contradicts the requested approach. Applied throughout requirement, architecture, and review phases, distinc
artifact-bookkeepingDeterministic bookkeeping rules for phase artifacts — tallying Risk/Issue/Finding tables by Impact and deriving each phase's pass/fail status from those counts. Shared reference for every agent that emits risk_counts/issues_summary/findings_summary and a status field.
artifact-templateShared body skeleton for every KAIROS phase artifact — the mandatory Summary head block that makes a gate readable in seconds, and the fixed column sets for any table the orchestrator's Risk Disposition Loop parses. Invoked by every agent that writes a .kairos/ phase artifact.
code-simplificationRefactoring checklist for simplifying code without changing behavior. Resolves what to simplify, how to verify behavior is preserved, and when to stop — for the REFACTOR step of implementation.
coding-disciplineEngineering-discipline checklist for writing new code — scope control, anti-overengineering, assumption surfacing, and verifiable success criteria. Applied before and during implementation, distinct from the REFACTOR-time code-simplification checklist.
constraint-taxonomyClosed vocabulary for the ledger's constraint Category column, plus the reader, writer, and gating rules that let a review section run only when its obligation was explicitly declared upstream. Invoked by every agent that creates or updates a constraints.md row, and by every conditional check gated
contract-checklistPre-implementation checklist for API and database contracts. Resolves entity lifecycle, payload shape, ownership/IDOR risk, idempotency, delete behavior, aggregate update semantics, pagination, versioning, and error shape before any contract is finalized.
issue-tracker-commentShared jira/glab/bitbucket comment-posting commands for the optional "post this phase's output to the issue tracker" step every phase agent offers, parameterized by output file and comment title.
migration-safetySafety checklist for schema and data migrations. Resolves expand/contract sequencing, lock duration, backfill restartability, reversibility, and what a code rollback does to data already written in the new shape — before the migration is designed and again before the rollback plan is written.
threat-modelDesign-time threat modelling checklist. Resolves trust boundaries, attack surface, who can reach what, what an attacker controls, and what crossing a boundary costs — before any contract is finalized and before any code exists to review.
/kairos:setupGuided KAIROS model setup — pick per-tier models and write them to .kairos-cfg/models (this project or your home folder)
/kairos:usageShow which model each KAIROS agent really used and how many tokens it spent, measured from the session transcripts
/kairos:viewRender one KAIROS phase artifact as a synthetic, human-readable HTML page
architect-agentDesigns system architecture based on requirements and constraints. Use after PM analysis.
bug-triage-agentStandalone agent for incoming bug reports. Reproduces the defect, isolates it, finds the root cause with evidence, rates severity, and recommends where the fix re-enters the pipeline. Never fixes anything itself. Use when what you have is a bug report rather than a feature request. Produces 00c-bug-
code-reviewer-agentReviews code for quality, standards, security, and performance.
context-extractor-agentScans a codebase and an issue draft to produce 00-context.md for downstream agents. Use before orchestrator to prepare LLM context.
dependency-audit-agentStandalone, periodic agent. Audits the whole project's dependencies and accumulated technical debt — known CVEs, stale versions, license conflicts, unused and duplicated packages, debt hotspots — and produces a prioritized backlog a human can feed into the pipeline. Never applies an upgrade itself.
documentation-agentOptional Phase 6b agent. Writes feature-facing documentation (README, API reference, CHANGELOG) in the target project after release planning. The second agent, after the Phase 3 implementer, permitted to write outside .kairos/ — scoped strictly to documentation files, never source code. Use when API
impact-assessment-agentIssue-scoped grounding agent. Reads the issue and the code it touches to estimate effort, map domains, surface reusable assets and gaps, and report the facts the orchestrator derives the pipeline from. Started by the orchestrator at its Step 0e, or by you before it. Produces 00b-impact.md.
implementer-coder-agentCode-first implementer — writes the code, then adds or updates the tests the project and the touched modules call for, as decided in its plan's Test Decision. Chosen by the orchestrator for simple_fix, for projects without a test suite, and when the design says test_first: no. implementer-tdd-agent
implementer-tdd-agentTDD implementer — generates code and tests using real TDD (RED→GREEN→REFACTOR). Chosen by the orchestrator when the project has a test suite and the design can be stated as tests first (architect's test_first: yes). implementer-coder-agent is the code-first counterpart.
improvement-advisor-agentStandalone, infrequent agent. Reads the accumulated cross-feature .kairos/_lessons.md, looks for patterns confirmed across 3+ past features, and proposes concrete KAIROS framework edits as ADR-style records for a human to apply manually — never self-edits agents/*.md. Use every few features, not eve
orchestrator-agentMaster coordinator for KAIROS Framework. Routes feature requests to specialist subagents and orchestrates the workflow.
pm-agentAnalyzes feature requirements and elicits constraints. Use when you have a vague feature request that needs structured analysis.
qa-plan-agentOptional Phase 5b agent. Plans the verification automated tests cannot give — manual and exploratory test cases, regression retest selection, test data and environment needs, and UAT sign-off criteria. Grounded in test-verifier's real coverage gaps and the shipped diff, never in the feature request
release-planner-agentPlans deployment strategy and rollback procedures.
retrospective-agentStandalone post-pipeline agent. Reads a finished feature's own KAIROS artifacts and ledger to synthesize distilled lessons, appended to the project-wide .kairos/_lessons.md log. Use any time after work on a feature stops (not necessarily after Phase 6 — a simple_fix that never ran release-planner-ag
security-reviewer-agentAdversarial security review of implementation code. Finds exploitable vulnerabilities ranked by real severity with attack scenarios. Runs in the review wave alongside code-reviewer-agent and test-verifier-agent, or after code-reviewer-agent when invoked standalone.
test-verifier-agentVerifies test quality, coverage adequacy, assertion strength, determinism, and TDD compliance. Loops back to implementer with actionable findings.
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
Cross-session memory and token savings for coding agents.
6 skills · 1 agent · 1 MCP server · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.
5 skills · 16 commands · 4 agents · hooks
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 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.