research
Safe 77Research Questions Using Primary Sources
by mattpocock
Technical research consumes time and often relies on unsupported secondary summaries. This skill delegates source review and saves cited findings in a repository Markdown file.
Curate your favorite skills into a reusable collection, then install it with one command.
Research Questions Using Primary Sources
by mattpocock
Technical research consumes time and often relies on unsupported secondary summaries. This skill delegates source review and saves cited findings in a repository Markdown file.
Plan a Safe, Incremental Refactor
by mattpocock
Large refactors often fail because scope, testing, and sequencing remain unclear. This skill inspects the repository and creates an incremental plan for a GitHub issue.
Run Conversational QA and File GitHub Issues
by mattpocock
Bug reports often lack reproducible details and clear scope. This skill clarifies each report, applies project terminology, and files structured GitHub issues.
Build Focused Logic and UI Prototypes
by mattpocock
Design decisions are difficult to evaluate before users can interact with them. This skill builds disposable prototypes that expose state behavior or compare interface variants.
Why this variant is first
mattpocock-prototype
2026-08-23
emilkowalski-prototype
2026-08-23
Organize Your Obsidian Vault
by mattpocock
Finding and connecting notes in a flat Obsidian vault can be slow. This skill searches notes, creates consistent files, and maintains wikilinks and indexes.
Migrate TypeScript Tests to Shoehorn
by mattpocock
Type assertions can hide incomplete or invalid test fixtures. This skill converts common assertions to Shoehorn helpers while preserving test intent and type feedback.
Design Workflows Through Focused Interviews
by mattpocock
Vague recurring tasks are difficult to delegate or automate. This skill asks focused questions and produces implementation-ready workflow specifications in your workspace.
Improve Codebase Architecture
by mattpocock
Architecture reviews often miss shallow modules, scattered decisions, and weak test surfaces. This skill guides AI agents to find practical refactoring opportunities using project language.
Implement PRD and Issue Work
by mattpocock
Detailed requirements can still produce inconsistent implementation and verification. This skill executes PRD or issue work with regular checks, final testing, review, and commit.
Create a Clear Agent Handoff
by mattpocock
Long conversations make session changes difficult and can expose sensitive details. This skill creates a concise, redacted handoff that references existing artifacts.
Sharpen Plans and Create Decision Documentation
by mattpocock
Unresolved assumptions weaken plans and technical designs. This skill conducts a focused interview and uses domain modeling to produce ADRs and a glossary.
Pressure-test plans with grilling interviews
by mattpocock
Plans and designs often fail because weak assumptions are found too late. This skill starts a focused grilling session that challenges gaps before execution begins.
Stress-Test Your Plan Before Building
by mattpocock
Unresolved decisions can make a plan expensive to change during implementation. This skill interviews you systematically and recommends an answer for each decision.
Block Risky Git Commands in Claude Code
by mattpocock
AI coding sessions can accidentally run destructive git commands. This skill installs a Claude Code hook that stops high-risk git operations before execution.
Improve Article Structure and Clarity
by mattpocock
Article drafts often bury key ideas or present them before essential context. This skill reorganizes sections, confirms the plan, and rewrites concise paragraphs for clearer reading.
Clarify Your Software Domain Model
by mattpocock
Inconsistent domain terms create unclear requirements and fragile boundaries. This skill builds a shared glossary, maps contexts, and records consequential decisions.
Diagnose Complex Bugs with a Reproducible Loop
by mattpocock
Hard bugs waste time when investigation starts without a reliable reproduction. This skill builds a tight feedback loop, tests hypotheses, and verifies durable fixes.
Diagnose Bugs With a Reproducible Loop
by mattpocock
Hard bugs waste time when teams guess before reproducing the failure. This skill guides Claude, Codex, or Claude Code from reproduction to regression test.
Design Better Software Interfaces
by mattpocock
A first interface idea can hide weak assumptions and unnecessary complexity. This skill generates distinct options, compares trade-offs, and helps select or synthesize a stronger design.
Map Complex Decisions Into Investigation Tickets
by mattpocock
Complex planning work often stalls when open decisions mix with implementation tasks. This skill turns uncertainty into compact tickets and guides each session to resolution.