setup-matt-pocock-skills

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering skills like triage, to-tickets, and wayfinder need to know where a repo's issues live, which triage labels to apply, and where domain docs are stored. This Skill scaffolds that per-repo configuration once, so every other engineering skill reads from consistent, documented conventions 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 tracker described in freeform prose. - Triage label vocabulary: Writes the five canonical triage roles (needs-triage, needs-info, ready-for-agent, ready-for-human, wontfix) or maps them to the repo's existing label strings. - Domain doc layout: Records single-context (CONTEXT.md + docs/adr/) or multi-context (CONTEXT-MAP.md with per-context docs) layouts, plus consumer rules for reading ADRs and glossaries. - Use Case: After cloning a repo that uses GitHub Issues, run this Skill once; it inspects the repo, confirms choices with you, then writes docs/agents/issue-tracker.md, docs/agents/domain.md, and an Agent skills block in CLAUDE.md so all other engineering skills work immediately. ## Quick Start Ask the agent to set up this repository for the engineering skills by configuring the 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 Matt Pocock's engineering skills?

Run the setup skill once in the repo. It explores your git remote, existing CLAUDE.md or AGENTS.md, and docs layout, confirms choices with you section by section, then writes configuration files under docs/agents/ and an Agent skills block in your agent instructions file.

Which 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/<feature>/. 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. If the git remote points at GitLab, the skill proposes GitLab and writes a configuration using glab CLI commands, including merge request handling and native blocking links where the tier supports them.

What triage labels does the setup skill create?

It records five canonical labels: needs-triage, needs-info, ready-for-agent, ready-for-human, and wontfix. If your tracker already uses different label strings, you can provide overrides so the triage skill applies existing labels instead of creating duplicates.

When should I re-run the repo setup skill?

Re-run it only when switching issue trackers or starting configuration from scratch. For ordinary changes, edit the files under docs/agents/ directly, since the skill's output is plain markdown meant to be maintained by hand.