By eszxcvfd
Agent skills for real engineering — grilling, spec/ticket flows, architecture council, TDD, code review, domain modelling and more. Plug-and-play, not vibe coding.
Generate multiple radically different interface designs for a module using parallel sub-agents. Use when user wants to design an API, explore interface options, compare module shapes, or mentions "design it twice".
Interactive QA session where user reports bugs or issues conversationally, and the agent files GitHub issues. Explores the codebase in the background for context and domain language. Use when user wants to report bugs, do QA, file issues conversationally, or mentions "QA session".
Create a detailed refactor plan with tiny commits via user interview, then file it as a GitHub issue. Use when user wants to plan a refactor, create a refactoring RFC, or break a refactor into safe incremental steps.
Extract a DDD-style ubiquitous language glossary from the current conversation, flagging ambiguities and proposing canonical terms. Saves to UBIQUITOUS_LANGUAGE.md. Use when user wants to define domain terms, build a glossary, harden terminology, create a ubiquitous language, or mentions "domain model" or "DDD".
Use before hard-to-reverse architecture decisions: database or schema changes, tenancy/auth models, service decomposition, module boundaries, public API contracts, core framework/state choices, infrastructure dependencies, queues/retries/storage/deployment topology, or repeated workarounds that suggest the current architecture is becoming a dead end. Convene independent proposals, challenge assumptions, verify evidence, and record an ADR with guardrails, lock level, migration path, and reopen conditions.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Agent skills for real engineering — fork of mattpocock/skills plus personal extras (Herdr orchestrator).
Repo: https://github.com/eszxcvfd/skills
Use this README to pull the set into any other project.
Chọn một cách. Làm trong thư mục project đích (app/repo bạn đang code).
cd /path/to/your-project
npx skills@latest add eszxcvfd/skills
setup-matt-pocock-skills./setup-matt-pocock-skills một lần/repo (issue tracker, triage labels, domain docs, control docs).Cập nhật sau này: chạy lại cùng lệnh npx skills@latest add eszxcvfd/skills.
Giữ một clone; mọi agent đọc skill qua symlink home:
git clone https://github.com/eszxcvfd/skills.git ~/src/skills
cd ~/src/skills
./scripts/link-skills.sh
Script link toàn bộ skill (trừ deprecated/) vào:
~/.claude/skills — Claude Code~/.agents/skills — Codex / Agent Skills standardOpenCode / pi: trỏ skill path tới clone, hoặc copy/symlink thêm:
# OpenCode user config example — skills.paths
# "~/.config/opencode/opencode.json" → "skills": { "paths": ["~/src/skills/skills"] }
Cập nhật:
cd ~/src/skills && git pull && ./scripts/link-skills.sh
cd /path/to/your-project
git submodule add https://github.com/eszxcvfd/skills.git vendor/skills
# hoặc sparse: chỉ lấy skills/engineering + skills/productivity
Rồi cấu hình agent trỏ vào vendor/skills/skills (hoặc copy promoted buckets vào .agents/skills / .claude/skills của project).
Cài trực tiếp marketplace plugin được ship trong repo GitHub này:
claude plugin marketplace add eszxcvfd/skills
claude plugin install mattpocock-skills@eszxcvfd
Cập nhật sau này:
claude plugin update mattpocock-skills@eszxcvfd
Nếu chỉ muốn bản upstream gốc của Matt, dùng claude plugin marketplace add mattpocock/skills rồi claude plugin install mattpocock-skills@mattpocock.
Riêng /orchestrator-herdr: Herdr worker mặc định chạy bằng command omp, nên máy/project đích cần có omp trong PATH trước khi dùng flow multi-agent.
/setup-matt-pocock-skills trong agent (tracker + labels + docs)./ask-matt khi không chắc skill nào./grill-with-docs → /to-spec → /to-tickets → /implement.omp (và agent bạn đang dùng), rồi /orchestrator-herdr — coding agent điều phối, spawn OMP workers theo skill project, mỗi worker chạy tối đa 60 phút và có alert khi dừng.skills/
engineering/ # promoted — code work (install vào project)
productivity/ # promoted — workflow
personal/ # setup riêng — không ship plugin
misc/ # hiếm dùng
in-progress/ # draft
deprecated/ # bỏ
Promoted = an toàn copy sang project khác (kể cả orchestrator-herdr).
Upstream framing (Matt Pocock) — common agent failure modes and the skills that fix them:
"No-one knows exactly what they want"
David Thomas & Andrew Hunt, The Pragmatic Programmer
The Problem. The most common failure mode in software development is misalignment. You think the dev knows what you want. Then you see what they've built - and you realize it didn't understand you at all.
This is just the same in the AI age. There is a communication gap between you and the agent. The fix for this is a grilling session - getting the agent to ask you detailed questions about what you're building.
The Fix is to use:
/grill-me - for non-code uses/grill-with-docs - same as /grill-me, but adds more goodies (see below)These are my most popular skills. They help you align with the agent before you get started, and think deeply about the change you're making. Use them every time you want to make a change.
With a ubiquitous language, conversations among developers and expressions of the code are all derived from the same domain model.
Eric Evans, Domain-Driven-Design
The Problem: At the start of a project, devs and the people they're building the software for (the domain experts) are usually speaking different languages.
npx claudepluginhub eszxcvfd/skills --plugin mattpocock-skillsMatt Pocock's agent skills for real engineering — grilling, spec/ticket flows, TDD, code review, domain modelling and more. Plug-and-play, not vibe coding.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Harness-native ECC plugin for engineering teams - 67 agents, 279 skills, 94 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems