setup-matt-pocock-skills

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

Updated Jun 26, 2026
One-click install
npx skills add https://github.com/dulltackle/kangkang-skills --skill setup-matt-pocock-skills-dulltackle
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-matt-pocock-skills
Source: https://github.com/dulltackle/kangkang-skills/tree/main/setup-matt-pocock-skills
Command: npx skills add https://github.com/dulltackle/kangkang-skills --skill setup-matt-pocock-skills-dulltackle

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering skills like triage, to-tickets, and to-spec need to know where a repo's 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: Detects the repo's remote and records whether issues live in GitHub (gh CLI), GitLab (glab CLI), local markdown under .scratch/, or a custom workflow, writing the choice to docs/agents/issue-tracker.md. - Triage label vocabulary: Writes the five canonical triage roles (needs-triage, needs-info, ready-for-agent, ready-for-human, wontfix) to docs/agents/triage-labels.md, with support for custom label overrides. - Domain doc layout: Records single-context (CONTEXT.md + docs/adr/) or multi-context (CONTEXT-MAP.md with per-context docs) layouts in docs/agents/domain.md, and adds an Agent skills block to CLAUDE.md or AGENTS.md. - Use Case: After cloning a repo that uses GitHub Issues, run this Skill once; it detects the GitHub remote, confirms the defaults with you, and writes the three docs/agents files plus the Agent skills section so triage and ticket skills work immediately. ## Quick Start Ask the agent to run the setup-matt-pocock-skills skill to configure this repository's issue tracker, triage labels, and domain docs for the 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 configure a repo for Matt Pocock's engineering skills?

Run the setup-matt-pocock-skills skill once before using the other engineering skills. It explores your repo, confirms choices with you, then writes docs/agents/issue-tracker.md, docs/agents/domain.md, and optionally docs/agents/triage-labels.md, plus an Agent skills block in CLAUDE.md or AGENTS.md.

Which issue trackers does this setup 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.

What are the default triage labels?

The five canonical labels are needs-triage, needs-info, ready-for-agent, ready-for-human, and wontfix. If your tracker already uses different names, you can provide overrides during setup so the triage skill applies your existing labels instead of creating duplicates.

Does the setup skill work with monorepos?

Yes. It detects monorepo signals like pnpm-workspace.yaml, a workspaces field in package.json, or populated packages directories, and then offers a multi-context layout with a root CONTEXT-MAP.md pointing to per-context CONTEXT.md files. Single-context is the default for most repos.

When should I re-run the 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 files under docs/agents/ directly at any time.