agent skills
Ship real code.
Stop vibe coding.
A curated collection of original and adopted AI agent skills for engineers who care about quality. Works with Crush, Claude Code, Cursor, Windsurf, and GitHub Copilot.
$
git clone https://github.com/ericdahl-dev/skills ~/.skills && cd ~/.skills && ./scripts/link-skills.sh Engineering
crush-code
Autonomous issue-driven development loop for any repo. Works issues one by one using TDD and caveman…
diagnose
Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothe…
github-triage
Triage GitHub issues through a label-based state machine. Use when user wants to create an issue, tr…
grill-with-docs
Grilling session that challenges your plan against the existing domain model, sharpens terminology, …
improve-codebase-architecture
Find deepening opportunities in a codebase, informed by the domain language in CONTEXT.md and the de…
setup-matt-pocock-skills
Sets up an `## Agent skills` block in AGENTS.md/CLAUDE.md and `docs/agents/` so the engineering skil…
tdd
Test-driven development with red-green-refactor loop. Use when user wants to build features or fix b…
to-issues
Break a plan, spec, or PRD into independently-grabbable issues on the project issue tracker using tr…
to-prd
Turn the current conversation context into a PRD and publish it to the project issue tracker. Use wh…
triage
Triage issues through a state machine driven by triage roles. Use when user wants to create an issue…
vibe-check
Production resilience audit for AI-generated code. Catches edge cases, scale failures, and missing e…
vibe-explain
Cognitive debt map for AI-generated code. Surfaces opaque blocks you don't fully own or understand, …
vibe-guard
Full safety check for AI-generated code before pushing. Runs production resilience, security, and co…
vibe-secure
Security audit for AI-generated code. Catches hardcoded secrets, injection surfaces, auth gaps, and …
zoom-out
Tell the agent to zoom out and give broader context or a higher-level perspective. Use when you're u…
Productivity
caveman
Ultra-compressed communication mode. Cuts token usage ~75% by dropping filler, articles, and pleasan…
find-skills
Helps users discover and install agent skills when they ask questions like "how do I do X", "find a …
grill-me
Interview the user relentlessly about a plan or design until reaching shared understanding, resolvin…
handoff
Compact the current conversation into a handoff document for another agent to pick up.
prototype
Build a throwaway prototype to flesh out a design before committing to it. Routes between two branch…
write-a-skill
Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use wh…
Creative
copywriting
When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, …
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill wh…
landing-page-copywriter
Write high-converting landing page copy using proven frameworks like PAS (Problem-Agitate-Solution),…
web-design-guidelines
Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check acc…
Ops