setup-matt-pocock-skills

Configures issue tracker, triage labels, and domain docs for engineering skills in AGENTS.md or CLAUDE.md.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering skills like triage, to-issues, and diagnose need to know where a repo's issues live, which label strings to apply, and where domain documentation resides. Without per-repo configuration, they guess wrong or create duplicate labels and files. ## Core Features & Use Cases - Guided repo exploration: Inspects git remotes, existing AGENTS.md/CLAUDE.md, CONTEXT.md, docs/adr/, and .scratch/ to detect the current state before writing anything. - Three-decision interview: Walks the user through issue tracker choice (GitHub via gh, GitLab via glab, local markdown under .scratch/, or other), triage label vocabulary mapping for five canonical roles, and single-context vs multi-context domain docs layout. - Scaffolded output: Writes an ## Agent skills block into the existing CLAUDE.md or AGENTS.md plus seed docs under docs/agents/ (issue-tracker.md, triage-labels.md, domain.md) from bundled templates. - Use Case: After cloning Matt Pocock's engineering skills into a repo, run this once so triage applies your actual label strings and to-issues publishes to the right tracker instead of assuming defaults. ## Quick Start Ask the agent to run the setup-matt-pocock-skills skill to configure the issue tracker, triage labels, and domain docs for this repository.

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 issue tracker settings for AI engineering skills?▼

Run this setup skill in the repo. It inspects your git remote, asks whether issues live in GitHub, GitLab, local markdown under .scratch/, or another tracker, then writes the choice into docs/agents/issue-tracker.md and an Agent skills block in CLAUDE.md or AGENTS.md.

How do I map custom triage labels for an AI triage skill?▼

The skill asks you to confirm or override five canonical roles: needs-triage, needs-info, ready-for-agent, ready-for-human, and wontfix. Your mappings are recorded in docs/agents/triage-labels.md so the triage skill applies your actual label strings instead of creating duplicates.

Does this skill support GitLab or only GitHub?▼

GitLab is supported via the glab CLI with a dedicated seed template covering issue creation, notes, labels, and merge requests. Local markdown trackers under .scratch/ and freeform other trackers like Jira or Linear are also supported.

Should I edit AGENTS.md or CLAUDE.md for agent configuration?▼

The skill edits whichever file already exists, preferring CLAUDE.md if both are present, and never creates the other one. If neither exists, it asks you which to create rather than choosing for you.

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

Re-run only when switching issue trackers or restarting configuration from scratch. For routine changes like renaming a label, edit the files under docs/agents/ directly since the engineering skills read them at runtime.