setup-matt-pocock-skills

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

Updated Jul 16, 2026
One-click install
npx skills add https://github.com/The-Focus-AI/walking-thoughts --skill setup-matt-pocock-skills-the-focus-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-matt-pocock-skills
Source: https://github.com/The-Focus-AI/walking-thoughts/tree/main/.agents/skills/setup-matt-pocock-skills
Command: npx skills add https://github.com/The-Focus-AI/walking-thoughts --skill setup-matt-pocock-skills-the-focus-ai

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 apply, and where domain documentation resides. Without a one-time per-repo configuration, each skill would guess at tracker CLIs, label strings, and doc locations, producing inconsistent results. ## 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 another tracker described in freeform prose. - 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 uses a single CONTEXT.md plus docs/adr/ or a multi-context CONTEXT-MAP.md layout, with consumer rules for reading them. - Use Case: After installing the engineering skills into a GitHub-backed repo, run this setup once to write docs/agents/issue-tracker.md, triage-labels.md, and domain.md, plus an Agent skills block in CLAUDE.md or AGENTS.md, so every other skill reads consistent configuration. ## 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 the Matt Pocock engineering skills?

Run the setup-matt-pocock-skills skill once before using the other skills. It explores your git remote and existing docs, asks about your issue tracker and triage labels, then writes configuration files under docs/agents/ and 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 for the triage skill?

The five canonical labels are needs-triage, needs-info, ready-for-agent, ready-for-human, and wontfix. If your tracker already uses different names, the setup skill records your overrides in docs/agents/triage-labels.md so triage applies existing labels instead of creating duplicates.

Does the setup skill edit CLAUDE.md or AGENTS.md?

It edits whichever file already exists, preferring CLAUDE.md, and updates an existing Agent skills section in place rather than duplicating it. If neither file exists, it asks you which one to create rather than choosing for you.

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