Reference · your Claude Code toolkit

Global Skills Guide

69 skills in ~/.claude/skills/ · generated 2026-06-20 · printable A4 reference

🔵 Slash — you type /name🟢 Natural language — auto-fires on phrases🟡 Automatic — fires via a hook🟣 Agent-only — called by another skill / explicit invoke

How a skill fires: 🔵 you type the slash command · 🟢 Claude auto-invokes when your words match the description · 🟡 a hook runs it automatically · 🟣 it only runs when another skill calls it or you invoke it explicitly. Skills cannot call other skills programmatically — “Related” means Claude will suggest the next one, or it's invoked as a subagent.

The main pipelines how skills chain

The Planning → QA chain (3 fresh chats)
plan-explore(user-journeys)plan-techspecbuild-qa-skill →qa-harness / qa-suite
Instance 1 explores + interviews → Instance 2 researches + writes the red→green→refactor checklist + builds the QA skill → Instance 3 executes & verifies. Handoffs are files in plans/<slug>/ + a copy-paste prompt.
Session lifecycle
start-session…work…finish-sessiondocument-changelog + maintain-repo(finish-session-tts → audio)
Open clean, work, close clean. document-changelog + maintain-repo run inside finish-session.
Sales pipeline
gmaps-leadsinstantly-campaignscreate-contractdocusealszamlazz-invoice
Leads → cold outreach → contract → e-signature → invoice.
Writing pipeline
writing-fragmentswriting-shape / writing-beatsedit-articletts / send-to-dani
Mine fragments → shape the piece → polish → ship as audio or to Dani.

Quick decision guide — “I want to… → use…”

Build a non-trivial feature across many filesplan-explore → plan-techspec → execute
Tiny one-file fixjust do it — skip the chain
Understand how existing code is wiredgraphify (query first)
Stress-test a plan before buildinggrilling / grill-me
Check how a page looks / matches a mockupvisual-qa (+ polish-pass first)
Prove a whole project surface worksqa-suite
Review a branch before mergereview → ultra-review for risky cuts
A hard bug or perf regressiondiagnosing-bugs
Start something brand newnew-project
Close out a sessionfinish-session (or -tts for the audio course)
Issue a Hungarian invoiceszamlazz-invoice
Draft a client contractcreate-contract → docuseal-cli
Find local-business leadsgmaps-leads → instantly-campaigns
Turn notes into an articlewriting-shape / writing-beats
Make narration / a voiceovertts
Which model/effort to usemodel-help
Where a credential / env var liveshouse-reference
Make an AI output measurably reliableautoresearch-eval-lab + autoresearch-loops

Planning & Spec chain 16

Turn a fuzzy idea into an executed, test-verified change across 3 fresh chats. Each instance hands off to the next via files in plans/<slug>/ + a copy-paste prompt.

SkillTriggerWhat it doesInputs → OutputsRelated
🔵 plan-explore/plan-explore · “plan this” · “scope this change”Instance 1. Explores the codebase (graphify-first), interviews you until intent is locked, writes a self-contained plan bundle.fuzzy intent + repo → HANDOFF.md · manifest.json · PROMPT_to_techspec.mdgraphify grilling user-journeys plan-techspec
🔵 user-journeys/user-journeys · “journey map” · “behavioral spec”Optional Instance-1 companion. Click-by-click behavioral spec of every user path → an HTML doc + a test-ID bridge.HANDOFF.md / chat → journeys.html (+ --offline) · scenario_map.jsonplan-explore cloudflare-staging plan-techspec
🔵 plan-techspec/plan-techspec · “tech spec this” · “research + checklist”Instance 2. Researches the approach (subagents), writes the excruciatingly-detailed red→green→refactor checklist.md + ADRs, then calls build-qa-skill.HANDOFF.md (+ scenario_map.json) → checklist.md · ADRs · execute_context.json · PROMPT_to_execute.mdgraphify build-qa-skill grilling
🟣 build-qa-skillCalled by plan-techspec (or /build-qa-skill)META skill. Copies the qa-harness engine into the target repo and wires one check per checklist ID; runs a post-write --list smoke.checklist.md → a project-local QA skill in <repo>/.claude/skills/qa-harness skill-creator qa-suite plan-techspec
🟣 qa-harnessCopied by build-qa-skill (rarely run directly)TEMPLATE engine — two-file config-driven Playwright harness (capture.py safety + runner.py checks). Sentinel-gated + send-blocklisted.config.json + fixtures → PASS/FAIL/REFUSE/STUB per check-IDbuild-qa-skill qa-suite
🔵 qa-suite/qa-suite · “run the QA suite” · “full test pass”Instance-3 whole-surface verification. Detects the stack, runs browser/visual/api/backend layers, rolls up GREEN/RED.repo → layer roll-up table (OVERALL GREEN|RED)qa-harness visual-qa
🟢 grilling“grill me” · “stress-test this plan”Relentless one-question-at-a-time interview to sharpen a plan/design before building.a plan/design → hardened intentplan-explore grill-me grill-with-docs
🟣 grill-meexplicit invokeLean relentless interview variant (no docs side-effects).a plan → sharpened plangrilling grill-with-docs
🟣 grill-with-docsexplicit invokeRelentless interview that also writes ADRs + a glossary as it goes.a plan → sharpened plan + ADRs + glossarygrilling domain-modeling
🟣 handoffexplicit invokeCompacts the current conversation into a cold-start handoff doc for another agent.current chat → handoff.mdplan-explore
🟣 decision-mappingexplicit invokeTurns a loose idea into a sequenced map of investigation tickets, then drives them one at a time.loose idea → ordered investigation tickets → resolutionsto-issues triage
🟢 request-refactor-plan“plan a refactor” · “refactoring RFC”Interview → a detailed refactor plan of tiny commits, filed as a GitHub issue.refactor intent → GitHub issue (incremental steps)review to-issues
🟣 to-prdexplicit invokeSynthesizes the current conversation into a PRD on the issue tracker (no interview).chat → PRDto-issues implement
🟣 to-issuesexplicit invokeBreaks a plan/PRD into independently-grabbable issues as tracer-bullet vertical slices.plan/PRD → issuesto-prd triage implement
🟣 triageexplicit invokeMoves issues/PRs through a triage state machine — categorise, verify, grill, write agent-ready briefs.raw issues/PRs → triaged briefsto-issues review
🟣 implementexplicit invokeImplements a piece of work from a PRD or set of issues.PRD/issues → codeto-prd to-issues tdd

Design & Modeling 6

Shape interfaces and domain language before (or instead of) writing code.

SkillTriggerWhat it doesInputs → OutputsRelated
🟢 codebase-design“design this module” · “where does the seam go”Shared vocabulary for deep modules — find deepening opportunities, place seams, make code testable/AI-navigable.a module → interface design notesdomain-modeling improve-codebase-architecture
🟢 domain-modeling“pin down the domain” · “ubiquitous language”Build and sharpen a project's domain model + record architectural decisions.conversation → domain model + ADRsubiquitous-language grill-with-docs
🟣 ubiquitous-languageexplicit invokeExtracts a DDD glossary from the conversation, flags ambiguities, proposes canonical terms.chat → UBIQUITOUS_LANGUAGE.mddomain-modeling
🟢 design-an-interface“design it twice” · “explore interface options”Generates multiple radically different interface designs for a module via parallel sub-agents.a module → N candidate interfacescodebase-design prototype
🟣 prototypeexplicit invokeBuilds a throwaway prototype — a runnable terminal app for logic, or several toggleable UI variations.a design question → runnable throwawaydesign-an-interface
🟣 improve-codebase-architectureexplicit invokeScans a codebase for deepening opportunities, shows a visual HTML report, then grills the one you pick.codebase → HTML report → grilled plancodebase-design grilling

QA, Test & Review 7

Prove the change works and is clean before it ships.

SkillTriggerWhat it doesInputs → OutputsRelated
🟢 tdd“test-first” · “red-green-refactor”Test-driven development loop — write the failing test, make it pass, refactor.a feature/bug → tests + passing codeqa-suite implement
🟢 qa“QA session” · “report bugs” · “file issues”Conversational QA — you report bugs, it explores the code for context and files GitHub issues.bug reports → GitHub issuestriage diagnosing-bugs
🟢 visual-qa“how does this page look” · “compare to the mockup”CSV-driven visual QA — screenshots a page section-by-section at 3 viewports, scores 24 checks, auto-writes a fix prompt, iterates ≥3 rounds.a URL/build → scored CSV + fix prompts → clean pagepolish-pass qa-suite chrome-devtools
🟢 polish-pass“polish this” · “anti-AI-slop audit”Final finishing pass on a built frontend — catches the tells that read as “AI made that” and fixes them. Run before visual-qa.a built frontend → de-slopped frontendvisual-qa
🟢 review“review this branch/PR”Reviews changes on two axes — Standards (repo coding standards) + Spec (matches the issue/PRD) — in parallel sub-agents.a diff/branch → side-by-side reviewultra-review triage
🔵 ultra-review/ultra-review (alias for /code-review ultra)Deep multi-agent cloud review of the branch diff — correctness, security, performance, readability. Heavier than review.branch diff → deep cloud reviewreview
🟢 diagnosing-bugs“diagnose” · “debug this” · “it's failing/slow”Structured diagnosis loop for hard bugs + performance regressions.a broken/slow symptom → root cause + fixqa graphify

Browser, Web & Deploy 5

Drive the browser, ship static sites, and push code to the cloud.

SkillTriggerWhat it doesInputs → OutputsRelated
🟢 chrome-devtoolsany browser automation / screenshots / scrapingOperating playbook for the Chrome DevTools MCP — the ONLY sanctioned browser tool (never Puppeteer).a web task → driven browservisual-qa cloudflare-staging
🟢 cloudflare-staging“stage/deploy/share a preview link”Deploys a static build folder to Cloudflare Pages staging, returns a client-ready *.pages.dev URL.a build dir → *.pages.dev URLuser-journeys send-to-dani visual-qa
🟢 local-server“run locally” · “test webhooks locally”Runs the Claude orchestrator locally with Cloudflare tunnelling.local code → tunnelled live URLmodal-deploy add-webhook
🟢 modal-deploy“deploy to Modal” · “push to cloud”Deploys execution scripts / functions to Modal cloud.app code → live Modal deploymentadd-webhook local-server
🟢 add-webhook“create a webhook” · “add an endpoint”Adds new Modal webhooks for event-driven execution.an event spec → a live webhook endpointmodal-deploy

Session & Repo lifecycle 10

Open and close sessions cleanly; keep repos to the house standard.

SkillTriggerWhat it doesInputs → OutputsRelated
🟡 start-sessionauto (SessionStart hook) · “start the session”Source-gated git sync, loads PROJECT_STATE + newest CHANGELOG + GOALS + the registry card, prints a “you are here” briefing.a repo → session briefingfinish-session document-changelog
🔵 finish-session/finish-session · “wrap up” · “commit and document”Disciplined close-out — tidy + secret-scan, document-changelog, maintain-repo, curate ideas, ONE branch-safe commit, End-of-Execution report.a changed repo → tidy + docs + commit + reportdocument-changelog maintain-repo finish-session-tts
🔵 finish-session-tts/finish-session-ttsHeavier finish-session — also refreshes the chat-history graph and produces a ~40-min personal audio course + HTML digest to Telegram.a session → commit + docs + audio coursefinish-session set-up-claude-chat-history-graph tts
🟢 document-changelog“document the session” · “update the changelog”Prepends a curated CHANGELOG.md entry + refreshes PROJECT_STATE.md. Used by finish-session.changes → CHANGELOG + PROJECT_STATEfinish-session maintain-repo
🟢 maintain-repo“tidy the repo” · “refresh the maps” · “check drift”Audits a repo's information architecture + regenerates its living HTML maps. Needs the .repo-maps standard.a .repo-maps repo → fresh maps + drift auditrestructure-repo new-project
🟢 restructure-repo“restructure/reorganize a repo”Brings an unconfigured repo up to the .repo-maps standard with minimal change + zero breakage (additive retrofit).a messy repo → .repo-maps-standard repomaintain-repo new-project
🟣 new-projectexplicit invokeThe one skill for starting anything new — scaffolds the Agty project folder + the repo-maps standard.a name → a fully-scaffolded projectmaintain-repo set-up-claude-chat-history-graph
🟢 setup-pre-commit“add pre-commit hooks” · “set up Husky”Husky pre-commit hooks with lint-staged (Prettier), type-checking, tests.a JS repo → pre-commit hooksgit-guardrails-claude-code
🟢 git-guardrails-claude-code“block dangerous git” · “git safety hooks”Claude Code hooks that block push / reset --hard / clean / branch -D before they execute.a repo → git-safety hookssetup-pre-commit
🟢 resolving-merge-conflictsan in-progress merge/rebase conflictWalks an in-progress git merge/rebase conflict to resolution.conflicted tree → resolved merge

Knowledge, Memory & Reference 6

Index code + history; look up house facts and model rules.

SkillTriggerWhat it doesInputs → OutputsRelated
🔵 graphify/graphify · any “where is X / how is Y wired” questionTurns any input (code/docs/papers/images) into a persistent knowledge graph with query/path/explain. Query it FIRST when graphify-out/ exists.a repo/input → graph.json + query answersplan-explore plan-techspec diagnosing-bugs
🟢 set-up-claude-chat-history-graph“why did we decide X” · “set up chat-history graph”Builds + queries a graph of this project's Claude conversations — the strategic record of what was decided.chat history → strategic-decision graphnew-project finish-session-tts plan-explore
🟢 obsidian-vault“find/create a note” · ObsidianSearch, create, manage Obsidian notes with wikilinks + index notes.a query/note → Obsidian vault changes
🟢 house-reference“which env var holds X” · “where does credential Y live”On-demand reference for Matt's environment — API-keys/services table, file paths, accounts.a “where/which” question → the house fact
🔵 model-help/model-help · “which model/effort”Prints the Opus-vs-Sonnet + effort-level decision sheet + session-hygiene rules.a model question → the decision sheet
🔵 chat-context-path/chat-context-pathReturns the absolute path to the current chat's raw JSONL transcript file on disk.active session → path to its .jsonl log

Writing & Comms 6

From raw fragments to a finished, shippable piece — and out the door.

SkillTriggerWhat it doesInputs → OutputsRelated
🟢 writing-fragments“fragments” · “ideate” · “raw material”Grilling session that mines you for nuggets (claims, vignettes, sharp sentences) into one raw-material doc.your head → a fragments docwriting-shape writing-beats
🟢 writing-shape“shape these notes into an article”Conversationally turns a pile of notes/fragments into a publishable article — drafting openings, growing it paragraph by paragraph.raw material → shaped articlewriting-fragments writing-beats edit-article
🟢 writing-beats“assemble as a narrative” · beat-by-beatShapes an article as a journey of beats, choose-your-own-adventure style — you pick the next pivot.raw material → narrative articlewriting-shape writing-fragments
🟣 edit-articleexplicit invokeEdits + improves an article draft — restructure, clarity, tighten prose.an article draft → a better draftwriting-shape
🔵 tts/tts <text> · “voiceover” · “read this aloud”Google Gemini TTS → an MP3 (+ WAV), hosted on Cloudflare, sent to Telegram.text → MP3 + download linkfinish-session-tts cloudflare-staging
🟢 send-to-dani“send this to Dani” · “küldd el Daninak”HTML-summarises content, deploys to Cloudflare, emails daniel@clientsflow.hu + Slack.content → emailed + Slacked HTML linkcloudflare-staging

Sales & Business ops 8

The money + outreach pipeline: leads → campaigns → contracts → signatures → invoices.

SkillTriggerWhat it doesInputs → OutputsRelated
🟢 gmaps-leads“scrape Google Maps” · “find local businesses”Scrapes Google Maps for B2B leads with website enrichment + contact extraction.a niche+area → enriched lead listinstantly-campaigns
🟢 instantly-campaigns“create a cold email campaign” · “set up outreach”Creates Instantly cold-email campaigns with A/B testing.a lead list + copy → live Instantly campaigngmaps-leads autoresearch-eval-lab
🟢 autoresearch-eval-lab“evaluate/rate AI outputs” · “build a rating frontend”Stands up a human-rating Eval Lab to make an AI sub-skill measurably reliable (frozen set + LLM-judge + keep/discard).an AI sub-skill → a rating lab + championautoresearch-loops
🟢 autoresearch-loopsany AI output iterated with human feedbackDisciplined iteration loop (frozen eval set + explicit metric + experiment log) for refining prompts/templates/copy.an AI output → a measured iteration loopautoresearch-eval-lab
🟢 create-contract“draft a megbízási contract” · engagement contractBuilds a Hungarian engagement contract — a Google Doc review copy + a PandaDoc e-signable, from one master .docx (house formatting).deal terms → Google Doc + PandaDocdocuseal-cli szamlazz-invoice
🟢 docuseal-cli“run docuseal …” in the shellManage DocuSeal e-signature workflows from the terminal — templates, send, track, update submitters.a PDF/DOCX → sent + tracked signingcreate-contract docuseal-code
🟢 docuseal-code“integrate DocuSeal into an app”DocuSeal dev reference — embed signing forms + builder, full REST API, webhooks, multi-language code examples.an app → embedded DocuSeal signingdocuseal-cli
🔵 szamlazz-invoice“állíts ki egy számlát” · “issue an invoice” · “stornózd”Issues a Hungarian invoice via Számlázz.hu, files the PDF in Drive (link-shared), returns the link. Also STORNO.vevő + items → számla PDF + Drive linkcreate-contract

Meta — building skills & teaching 5

The skills that build, document, and teach the other skills.

SkillTriggerWhat it doesInputs → OutputsRelated
🟢 skill-creator“create/optimize a skill” · “measure skill performance”Create / edit / optimize skills + run evals + benchmark + optimize a description for trigger accuracy.an idea → a registered skillbuild-qa-skill writing-great-skills
🟣 writing-great-skillsexplicit invokeReference for the vocabulary + principles that make a skill predictable.a skill draft → a sharper skillskill-creator
🟣 setup-matt-pocock-skillsrun once per repoConfigures a repo for the engineering skills — issue tracker, triage labels, domain-doc layout.a repo → engineering-skills configtriage to-issues review
🟣 teachexplicit invokeTeaches you a new skill or concept within this workspace.a topic → a guided lessonscaffold-exercises
🟢 scaffold-exercises“scaffold exercises” · “create exercise stubs”Creates exercise directory structures (sections/problems/solutions/explainers) that pass linting.a topic → exercise scaffoldingteach