setup-matt-pocock-skills

Configures a repository's issue tracker, triage labels, and domain doc layout for engineering skills.

2|Updated Jul 11, 2026
One-click install
npx skills add https://github.com/MoofonLi/dev-ready --skill setup-matt-pocock-skills-moofonli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-matt-pocock-skills
Source: https://github.com/MoofonLi/dev-ready/tree/main/src/dev_ready/templates/claude/skills/setup-matt-pocock-skills
Command: npx skills add https://github.com/MoofonLi/dev-ready --skill setup-matt-pocock-skills-moofonli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering skills like triage, to-tickets, and to-spec need to know where issues live, which label vocabulary to use, and where domain documentation resides. This Skill scaffolds that per-repo configuration once, so every other engineering skill reads consistent settings instead of guessing. ## Core Features & Use Cases - Issue tracker setup: Records whether issues live in GitHub (gh CLI), GitLab (glab CLI), local markdown under .scratch/, or a custom tracker, writing the choice to docs/agents/issue-tracker.md. - Triage label vocabulary: Maps the five canonical triage roles (needs-triage, needs-info, ready-for-agent, ready-for-human, wontfix) to the repo's actual label strings. - Domain doc layout: Configures single-context (CONTEXT.md + docs/adr/) or multi-context (CONTEXT-MAP.md) documentation rules for monorepos. - Use Case: After installing Matt Pocock's engineering skills in a GitHub repo, run this setup once to generate docs/agents/*.md files and an Agent skills section in CLAUDE.md or AGENTS.md, so subsequent triage and ticketing commands work without reconfiguration. ## Quick Start Ask your coding agent to run the setup-matt-pocock-skills skill to configure this repository's issue tracker, triage labels, and domain docs before using the other engineering skills.

Frequently Asked Questions about setup-matt-pocock-skills

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Matt Pocock's engineering skills in my repo?

Run the setup-matt-pocock-skills skill once before using the other engineering skills. It explores your repo, asks about your issue tracker and label preferences, then writes configuration files under docs/agents/ and an Agent skills section in CLAUDE.md or AGENTS.md.

Which issue trackers does this skill support?

It supports GitHub Issues via the gh CLI, GitLab Issues via the glab CLI, and local markdown files under .scratch/ for repos without a remote. Other trackers like Jira or Linear can be recorded as freeform prose describing your workflow.

Does the setup work with both CLAUDE.md and AGENTS.md?

Yes. It edits CLAUDE.md if it exists, otherwise AGENTS.md, and asks which to create if neither exists. It never creates one file when the other already exists, and updates an existing Agent skills block in place.

What are the default triage labels?

The five canonical labels are needs-triage, needs-info, ready-for-agent, ready-for-human, and wontfix. You can keep these defaults or map them to your tracker's existing label strings, recorded in docs/agents/triage-labels.md.

When should I re-run the repo setup skill?

Re-running is only necessary if you want to switch issue trackers or restart the configuration from scratch. For smaller changes, you can edit the generated docs/agents/*.md files directly.