mattpocock/skills
These skills were imported into SkillJury from the public skills ecosystem.
grill-me
Relentless interviewing skill that stress-tests plans and designs through systematic questioning.
tdd
Test-driven development with vertical slices, behavior-focused tests, and incremental red-green-refactor cycles.
improve-codebase-architecture
Analyze codebases for architectural friction and propose module-deepening refactors as testability improvements.
to-prd
This skill takes the current conversation context and codebase understanding and produces a PRD. Do NOT interview the user — just synthesize what you already know.
write-a-skill
Scaffold new agent skills with structured templates, progressive disclosure, and bundled utility scripts.
to-issues
Break a plan into independently-grabbable issues using vertical slices (tracer bullets).
grill-with-docs
Interview me relentlessly about every aspect of this plan until we reach a shared understanding. Walk down each branch of the design tree, resolving dependencies between decisions one-by-one. For each question, provide your recommended answer.
zoom-out
I don't know this area of code well. Go up a layer of abstraction. Give me a map of all the relevant modules and callers, using the project's domain glossary vocabulary.
diagnose
A discipline for hard bugs. Skip phases only when explicitly justified.
write-a-prd
Collaborative PRD creation through structured interviews, codebase analysis, and modular design planning.
prd-to-issues
Convert product requirements into independently-deliverable GitHub issues using vertical-slice architecture.
design-an-interface
Generate multiple radically different interface designs using parallel sub-agents to explore module shape options.
request-refactor-plan
Interview-driven refactoring planner that breaks changes into tiny, safe commits and files a GitHub issue.
prd-to-plan
Convert a PRD into a phased implementation plan using vertical-slice tracer bullets.
triage-issue
Investigate a reported problem, find its root cause, and create a GitHub issue with a TDD fix plan. This is a mostly hands-off workflow - minimize questions to the user.
ubiquitous-language
Extract and formalize domain terminology from the current conversation into a consistent glossary, saved to a local file.
git-guardrails-claude-code
Intercept and block dangerous git commands before Claude executes them via PreToolUse hooks.
obsidian-vault
Source details, install context, and public review data are available on the full page.
setup-pre-commit
Check for package-lock.json (npm), pnpm-lock.yaml (pnpm), yarn.lock (yarn), bun.lockb (bun). Use whichever is present. Default to npm if unclear.
edit-article
Consider that information is a directed acyclic graph, and that pieces of information can depend on other pieces of information. Make sure that the order of the sections and their contents respects these dependencies.
github-triage
Triage issues in the current repo using a label-based state machine. Infer the repo from git remote . Use gh for all GitHub operations.
migrate-to-shoehorn
shoehorn lets you pass partial data in tests while keeping TypeScript happy. It replaces as assertions with type-safe alternatives.
qa
Run an interactive QA session. The user describes problems they're encountering. You clarify, explore the codebase for context, and file GitHub issues that are durable, user-focused, and use the project's domain language.
scaffold-exercises
Create exercise directory structures that pass pnpm ai-hero-cli internal lint , then commit with git commit .