setup-matt-pocock-skills

Configure a repository's issue tracker, triage labels, and domain docs for engineering skills.

Updated Jul 20, 2026
One-click install
npx skills add https://github.com/peachest/skills --skill setup-matt-pocock-skills-peachest
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: setup-matt-pocock-skills
Source: https://github.com/peachest/skills/tree/main/in-progress/setup-matt-pocock-skills
Command: npx skills add https://github.com/peachest/skills --skill setup-matt-pocock-skills-peachest

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering skills like to-tickets, triage, and to-spec need to know where issues live, which triage 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 git remote and records whether issues live in GitHub Issues, GitLab Issues, local markdown under .scratch/, or another tracker, writing the choice to docs/agents/issue-tracker.md from seed templates. - 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 in docs/agents/triage-labels.md. - Domain docs layout: Records single-context (CONTEXT.md + docs/adr/) or multi-context (CONTEXT-MAP.md with per-context docs) layout rules in docs/agents/domain.md, and adds an ## Agent skills block to CLAUDE.md or AGENTS.md. - Use Case: After installing the engineering skill suite into a GitLab monorepo, run this Skill once to detect the remote, confirm the multi-context layout, and generate all configuration docs before using any other skill. ## Quick Start Set up this repository for the engineering skills by configuring its issue tracker, triage labels, and domain docs.

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 the mattpocock engineering skills?▼

Run this setup skill once before using the other engineering skills. It explores your repo's git remote and existing docs, asks you to confirm an issue tracker, triage labels, and domain doc layout, then writes the configuration files under docs/agents/.

Which issue trackers does the skill setup support?▼

The setup supports GitHub Issues via the gh CLI, GitLab Issues via the glab CLI, and local markdown files under .scratch/ for solo projects. Other trackers like Jira or Linear can be recorded as freeform prose describing your workflow.

What are the default triage labels for issue triage?▼

The five canonical labels are needs-triage, needs-info, ready-for-agent, ready-for-human, and wontfix. You can keep these defaults or override individual strings so the triage skill applies labels your tracker already uses.

Does the setup skill work with monorepos?▼

Yes. When exploration finds monorepo signals like pnpm-workspace.yaml or a workspaces field, it offers a multi-context layout with a root CONTEXT-MAP.md pointing to per-context CONTEXT.md files. Otherwise it defaults to single-context without asking.

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 ordinary changes, edit the generated files under docs/agents/ directly.