setup-matt-pocock-skills

Configures issue tracker, triage labels, and domain doc layout for engineering skills.

Updated Aug 5, 2026
One-click install
npx skills add https://github.com/pd-phuc/laravel-template --skill setup-matt-pocock-skills-pd-phuc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: setup-matt-pocock-skills
Source: https://github.com/pd-phuc/laravel-template/tree/main/.claude/skills/setup-matt-pocock-skills
Command: npx skills add https://github.com/pd-phuc/laravel-template --skill setup-matt-pocock-skills-pd-phuc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering skills like triage, to-issues, and to-prd 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 GitHub or GitLab remotes and records the tracker convention (gh CLI, glab CLI, or local markdown under .scratch/) in docs/agents/issue-tracker.md. - Triage label mapping: Maps the five canonical triage roles (needs-triage, needs-info, ready-for-agent, ready-for-human, wontfix) to the label strings your tracker actually uses. - Domain doc layout: Records whether the repo uses a single CONTEXT.md or a multi-context CONTEXT-MAP.md with per-context ADRs. - Use Case: After cloning a repo that uses Matt Pocock's engineering skills, run this once to generate the docs/agents/ configuration files and an Agent skills section in CLAUDE.md or AGENTS.md. ## Quick Start Ask the AI 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 an issue tracker for AI engineering skills?▼

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

How do I map triage labels to my existing GitHub labels?▼

The skill presents the five canonical triage roles (needs-triage, needs-info, ready-for-agent, ready-for-human, wontfix) and lets you override each string. Your mapping is saved in docs/agents/triage-labels.md so the triage skill applies your actual labels.

Does this skill support GitLab or only GitHub?▼

It supports GitHub via the gh CLI, GitLab via the glab CLI, and local markdown files under .scratch/. For other trackers like Jira or Linear, you describe the workflow and it records it as freeform prose.

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

The skill edits whichever file already exists, preferring CLAUDE.md if both exist. It never creates the other file when one is present, and if neither exists it asks you which one to create.

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

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