setup-matt-pocock-skills

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

11|2|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/oskrgab/petrodb --skill setup-matt-pocock-skills-oskrgab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: setup-matt-pocock-skills
Source: https://github.com/oskrgab/petrodb/tree/main/.agents/skills/setup-matt-pocock-skills
Command: npx skills add https://github.com/oskrgab/petrodb --skill setup-matt-pocock-skills-oskrgab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineering skills like to-issues, triage, and diagnose need to know where your repo tracks issues, which triage label strings you use, and where domain documentation lives. Without this per-repo configuration, those skills 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, ADR directories, and .scratch/ to detect the current setup before proposing anything. - Three decision walkthroughs: Walks the user through issue tracker choice (GitHub via gh, GitLab via glab, local markdown under .scratch/, or a custom workflow), triage label vocabulary mapping, and single-context vs multi-context domain docs. - Scaffolded output: Writes an ## Agent skills block into the existing CLAUDE.md or AGENTS.md plus three seed docs under docs/agents/ (issue-tracker.md, triage-labels.md, domain.md). - Use Case: After cloning a repo that uses GitLab issues and custom label names, run this skill once so the triage skill applies your real labels instead of creating 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 once per repo. It explores your git remote and existing files, asks which tracker you use (GitHub, GitLab, local markdown, or other), 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 the triage skill?

During setup, 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. The mapping is saved in docs/agents/triage-labels.md, which you can edit directly later.

Does this skill support GitLab or only GitHub?

Yes, 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 custom trackers described in freeform prose are also supported.

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 instead of re-running the skill.

What happens if neither CLAUDE.md nor AGENTS.md exists?

The skill asks you which file to create rather than choosing for you. If one already exists, it edits that file in place and never creates the other, updating any existing Agent skills block instead of duplicating it.