setup-matt-pocock-skills

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

1|Updated Jul 23, 2026
One-click install
npx skills add https://github.com/sanjanb/my-agent-harness --skill setup-matt-pocock-skills-sanjanb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-matt-pocock-skills
Source: https://github.com/sanjanb/my-agent-harness/tree/main/skills/mp-setup-matt-pocock-skills
Command: npx skills add https://github.com/sanjanb/my-agent-harness --skill setup-matt-pocock-skills-sanjanb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering skills like triage, to-tickets, and wayfinder need to know where issues live, which label vocabulary to apply, and where domain documentation resides. This Skill scaffolds that per-repo configuration once, so every downstream 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: Maps the five canonical triage roles (needs-triage, needs-info, ready-for-agent, ready-for-human, wontfix) to the repo's actual label strings, only when the triage skill is installed. - Domain doc layout: Configures single-context (CONTEXT.md + docs/adr/) or multi-context (CONTEXT-MAP.md with per-context docs) layouts for monorepos. - Use Case: After cloning the engineering skills into a GitHub repo, run this once to generate docs/agents/*.md files and an Agent skills section in CLAUDE.md or AGENTS.md that all other skills consume. ## 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 skill once before using the other engineering skills. It explores your repo's git remote, existing CLAUDE.md or AGENTS.md, and docs layout, then asks you to confirm an issue tracker, triage labels, and domain doc layout before writing configuration files.

What issue trackers does the 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.

Does the setup skill work with GitLab instead of GitHub?

Yes, GitLab is fully supported using the glab CLI. The skill detects a GitLab remote and proposes it, then writes a GitLab-specific issue-tracker.md covering issue, note, label, and merge request conventions.

When should I re-run the repo setup skill?

Re-run it only when switching issue trackers or restarting configuration from scratch. For routine changes, edit the generated files under docs/agents/ directly, since the other engineering skills read those files at runtime.

What files does the setup skill create or modify?

It adds an Agent skills section to your existing CLAUDE.md or AGENTS.md and writes docs/agents/issue-tracker.md, docs/agents/domain.md, and optionally docs/agents/triage-labels.md when the triage skill is installed.