setup-matt-pocock-skills

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

Updated Jul 4, 2024
One-click install
npx skills add https://github.com/hareki/dotfiles --skill setup-matt-pocock-skills-hareki
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: setup-matt-pocock-skills
Source: https://github.com/hareki/dotfiles/tree/main/agents/.agents/skills/setup-matt-pocock-skills
Command: npx skills add https://github.com/hareki/dotfiles --skill setup-matt-pocock-skills-hareki

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering skills like triage, to-issues, and qa 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 the other skills read consistent settings instead of guessing. ## Core Features & Use Cases - Issue tracker setup: Detects the git remote and configures GitHub (gh CLI), GitLab (glab CLI), local markdown files under .scratch/, or a freeform custom tracker, with an optional setting to treat external PRs 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 docs layout: Records whether the repo uses a single CONTEXT.md plus docs/adr/ or a multi-context CONTEXT-MAP.md structure, and writes consumer rules for reading them. - Use Case: After cloning a repo that will use the engineering skills, run this once to generate docs/agents/issue-tracker.md, triage-labels.md, and domain.md, plus an Agent skills block in CLAUDE.md or AGENTS.md. ## 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 repo, asks about your issue tracker, triage labels, and domain docs, 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 stored under .scratch/<feature>/. Other trackers like Jira or Linear can be recorded as freeform prose describing your workflow.

Can I use custom triage label names instead of the defaults?▼

Yes. The skill maps five canonical roles (needs-triage, needs-info, ready-for-agent, ready-for-human, wontfix) to whatever label strings your tracker actually uses, recorded in docs/agents/triage-labels.md so skills apply the right labels.

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

It edits whichever file already exists, preferring CLAUDE.md, and never creates the other one. If neither exists, it asks which to create. An existing Agent skills section is updated in place without overwriting surrounding content.

When do I need to re-run the repo setup skill?▼

Re-running is only necessary if you switch issue trackers or want to restart the configuration from scratch. For smaller changes, you can edit the generated files under docs/agents/ directly.