setup-matt-pocock-skills

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering skills like triage, to-issues, and wayfinder need to know where issues live, which label strings to apply, 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 configures GitHub (gh CLI), GitLab (glab CLI), local markdown under .scratch/, or a freeform custom tracker, with an optional setting to treat external PRs/MRs as a triage surface. - Triage label vocabulary: Maps the five canonical triage roles (needs-triage, needs-info, ready-for-agent, ready-for-human, wontfix) to the label strings actually used in the repo's tracker. - Domain doc layout: Records whether the repo is single-context (one CONTEXT.md plus docs/adr/) or multi-context (CONTEXT-MAP.md pointing to per-context files), and writes consumer rules for reading them. - Use Case: After cloning a repo that uses GitHub Issues, run this Skill to generate docs/agents/issue-tracker.md, triage-labels.md, and domain.md, plus an Agent skills block in CLAUDE.md, so /triage and /wayfinder work immediately. ## Quick Start Ask the AI 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 an issue tracker for AI engineering skills in a repo?▼

Run this setup skill once in the repo. It inspects your git remote, asks whether issues live in GitHub, GitLab, local markdown under .scratch/, or another tracker, then writes docs/agents/issue-tracker.md that other skills read.

How do I map custom triage labels for issue triage automation?▼

The skill asks about your existing label vocabulary and writes docs/agents/triage-labels.md mapping the five canonical roles (needs-triage, needs-info, ready-for-agent, ready-for-human, wontfix) to your actual label strings, avoiding duplicate labels.

Does this setup support GitLab or only GitHub?▼

Yes, GitLab is supported via the glab CLI with a dedicated seed template covering issues, merge requests, and wayfinding operations. Local markdown tracking under .scratch/ and freeform custom trackers like Jira or Linear are also supported.

Can AI triage skills process pull requests as feature requests?▼

Yes, when the issue tracker is GitHub or GitLab, the setup asks whether external PRs or MRs should be a triage surface. If enabled, the triage skill pulls external contributions into the same label and state workflow as issues.

When should I re-run the repository skills setup?▼

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