Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
This collection provides a set of specialized skills for technical leads and architects to maintain rigor across the software development lifecycle. It focuses on formalizing activities such as domain modeling, module design, and the recording of architectural decision records.
The repository includes specific workflows for diagnosing complex performance regressions and conducting dual-axis code reviews that evaluate changes against both documented coding standards and original specifications.
Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.
Follow the documented setup, then try a first task.
I’m using
Claude Code plugin from terminal
Installs: The complete managed, read-only mattpocock-skills Claude Code plugin bundle, with automatic updates. · Claude Code
Before you start
Claude Code with plugin support
Run from: Run the setup step from the repository being configured; no directory requirement is documented for the plugin-install command.
In a terminal, install the mattpocock-skills plugin from Claude Code's official marketplace.
claude plugins install mattpocock-skills
Open an agent session in the target repository and enter this agent-session command once for that repository. Answer its questions about the issue tracker, triage labels, and documentation location.
Installs: The complete managed, read-only mattpocock-skills Claude Code plugin bundle, with automatic updates. · Claude Code
Before you start
Claude Code with plugin support
Run from: Run the setup step from the repository being configured; no directory requirement is documented for the plugin-install command.
From inside a Claude Code agent session, enter this agent-session command. The plugin is in Claude Code's official marketplace, so no marketplace-add step is required.
/plugin install mattpocock-skills
From an agent session in the target repository, enter this command once for that repository. Answer its questions about the issue tracker, triage labels, and documentation location.
Installs: A user-selected set of editable skill files copied from mattpocock/skills into the project; the installer asks which skills and coding agents to use. · Codex, other coding agents
Before you start
An installed runtime providing npx
Run from: The project repository where the editable skill files should be installed and configured.
In a terminal in the target project, launch the interactive installer.
npx skills@latest add mattpocock/skills
In the interactive installer, choose the desired skills and target coding agents. Ensure that setup-matt-pocock-skills is among the selected skills.
After installation, open an agent session in the target repository and enter this command once for that repository. Answer its questions about the issue tracker, triage labels, and documentation location.
Use the grilling skill to stress-test this plan or design: [paste the plan or design]. Map its decisions as a design tree, then ask only the first currently answerable frontier round. Number each question, include your recommended answer, and wait for my responses before continuing.
A small feature or bug described as externally observable behavior
Use the tdd skill for this small feature or bug in [repository or relevant path]: [describe the required external behavior]. First identify the public interface and propose the seam to test for my confirmation. After I confirm it, complete one red-to-green vertical slice: one failing behavior test followed by the minimum implementation needed to pass it. Do not refactor yet.
Recipient's role, expertise, and relationship to you
The decisions or facts you need from the recipient
Use the to-questionnaire skill to create a discovery questionnaire about [topic] for [recipient role or relationship], so I can decide or accomplish [what you need back]. First ask me about the recipient and the specific knowledge gap. Then draft the questionnaire as documented and save it in the current directory; do not send it.