mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Complete collection of agents, skills, hooks, commands, and rules evolved over 10+ months of intensive daily use
Plugin everything-claude-code from marketplace everything-claude-code in a20070322/everything-claude-code-zh. Commands read from the repo's manifest — 1 month ago.
This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.
backend-patternsNode.js、Express 和 Next.js API 路由的后端架构模式、API 设计、数据库优化和服务端最佳实践。
coding-standardsTypeScript、JavaScript、React 和 Node.js 开发的通用编码标准、最佳实践和模式。
continuous-learningAutomatically extract reusable patterns from Claude Code sessions and save them as learned skills for future use.
frontend-patternsReact、Next.js、状态管理、性能优化和 UI 最佳实践的前端开发模式。
golang-patternsIdiomatic Go patterns, best practices, and conventions for building robust, efficient, and maintainable Go applications.
security-review在添加身份验证、处理用户输入、使用密钥、创建 API 端点或实现支付/敏感功能时使用此技能。提供全面的安全检查清单和模式。
strategic-compactSuggests manual context compaction at logical intervals to preserve context through task phases rather than arbitrary auto-compaction.
tdd-workflow在编写新功能、修复错误或重构代码时使用此技能。强制执行测试驱动开发,要求 80% 以上的覆盖率,包括单元测试、集成测试和 E2E 测试。
verification-loop/everything-claude-code:build-fix/everything-claude-code:checkpoint/everything-claude-code:code-review/everything-claude-code:e2e使用 Playwright 生成并运行端到端测试。创建测试流程、运行测试、捕获截图/视频/跟踪,并上传工件。
/everything-claude-code:eval/everything-claude-code:evolve将相关的本能聚类为技能、命令或代理
/everything-claude-code:go-build逐步修复 Go 构建错误、go vet 警告和 linter 问题。调用 go-build-resolver 代理进行最小化、精确的修复。
/everything-claude-code:go-review全面的 Go 代码审查,包括惯用模式、并发安全、错误处理和安全。调用 go-reviewer 代理。
/everything-claude-code:go-test为 Go 强制执行 TDD 工作流。首先编写表驱动测试,然后实现。使用 go test -cover 验证 80%+ 的覆盖率。
/everything-claude-code:instinct-export导出直觉以与团队成员或其他项目共享
/everything-claude-code:instinct-import从团队成员、Skill Creator 或其他来源导入直觉
/everything-claude-code:instinct-status显示所有已学习的直觉及其置信度级别
/everything-claude-code:learn/everything-claude-code:orchestrate/everything-claude-code:plan重述需求、评估风险并创建分步实施计划。在触碰任何代码之前必须等待用户确认。
/everything-claude-code:refactor-clean/everything-claude-code:setup-pm配置您首选的包管理器(npm/pnpm/yarn/bun)
/everything-claude-code:skill-create分析本地 git 历史以提取编码模式并生成 SKILL.md 文件。Skill Creator GitHub App 的本地版本。
/everything-claude-code:tdd强制执行测试驱动开发工作流。首先搭建接口、生成测试,然后实现最小代码以通过。确保 80%+ 的覆盖率。
/everything-claude-code:test-coverage/everything-claude-code:update-codemaps/everything-claude-code:update-docs/everything-claude-code:verifyarchitect系统设计、可扩展性和技术决策的软件架构专家。在规划新功能、重构大型系统或进行架构决策时,请主动使用此角色。
build-error-resolver构建和 TypeScript 错误解决专家。当构建失败或出现类型错误时,请主动使用此角色。仅以最小差异修复构建/类型错误,不进行架构编辑。专注于快速让构建通过。
code-reviewer专家代码审查顾问。主动审查代码质量、安全性和可维护性。在编写或修改代码后立即使用。所有代码变更必须使用此角色。
database-reviewerPostgreSQL database specialist for query optimization, schema design, security, and performance. Use PROACTIVELY when writing SQL, creating migrations, designing schemas, or troubleshooting database performance. Incorporates Supabase best practices.
doc-updaterDocumentation and codemap specialist. Use PROACTIVELY for updating codemaps and documentation. Runs /update-codemaps and /update-docs, generates docs/CODEMAPS/*, updates READMEs and guides.
e2e-runnerEnd-to-end testing specialist using Vercel Agent Browser (preferred) with Playwright fallback. Use PROACTIVELY for generating, maintaining, and running E2E tests. Manages test journeys, quarantines flaky tests, uploads artifacts (screenshots, videos, traces), and ensures critical user flows work.
go-build-resolverGo build, vet, and compilation error resolution specialist. Fixes build errors, go vet issues, and linter warnings with minimal changes. Use when Go builds fail.
go-reviewerExpert Go code reviewer specializing in idiomatic Go, concurrency patterns, error handling, and performance. Use for all Go code changes. MUST BE USED for Go projects.
planner复杂功能和重构的专家规划顾问。当用户请求功能实现、架构变更或复杂重构时,请主动使用此角色。规划任务会自动激活此角色。
refactor-cleanerDead code cleanup and consolidation specialist. Use PROACTIVELY for removing unused code, duplicates, and refactoring. Runs analysis tools (knip, depcheck, ts-prune) to identify dead code and safely removes it.
security-reviewer安全漏洞检测和修复专家。在编写处理用户输入、身份验证、API 端点或敏感数据的代码后,请主动使用此角色。检测密钥、SSRF、注入、不安全的加密和 OWASP Top 10 漏洞。
tdd-guideTest-Driven Development specialist enforcing write-tests-first methodology. Use PROACTIVELY when writing new features, fixing bugs, or refactoring code. Ensures 80%+ test coverage.
node -e "console.error('[Hook] BLOCKED: Dev server must run in tmux for log access');console.error('[Hook] Use: tmux new-session -d -s dev \"npm run dev\"');console.error('[Hook] Then: tmux attach -t
node -e "if(!process.env.TMUX){console.error('[Hook] Consider running in tmux for session persistence');console.error('[Hook] tmux new -s dev | tmux attach -t dev')}"
node -e "console.error('[Hook] Review changes before push...');console.error('[Hook] Continuing with push (remove this hook to add interactive review)')"
node -e "const fs=require('fs');let d='';process.stdin.on('data',c=>d+=c);process.stdin.on('end',()=>{const i=JSON.parse(d);const p=i.tool_input?.file_path||'';if(/\.(md|txt)$/.test(p)&&!/(README|CLAU
node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/suggest-compact.js"
node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/pre-compact.js"
node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/session-start.js"
node -e "let d='';process.stdin.on('data',c=>d+=c);process.stdin.on('end',()=>{const i=JSON.parse(d);const cmd=i.tool_input?.command||'';if(/gh pr create/.test(cmd)){const out=i.tool_output?.output||'
node -e "let d='';process.stdin.on('data',c=>d+=c);process.stdin.on('end',()=>{console.error('[Hook] Build completed - async analysis running in background');console.log(d)})"
node -e "const{execFileSync}=require('child_process');const fs=require('fs');let d='';process.stdin.on('data',c=>d+=c);process.stdin.on('end',()=>{const i=JSON.parse(d);const p=i.tool_input?.file_path
node -e "const{execSync}=require('child_process');const fs=require('fs');const path=require('path');let d='';process.stdin.on('data',c=>d+=c);process.stdin.on('end',()=>{const i=JSON.parse(d);const p=
node -e "const fs=require('fs');let d='';process.stdin.on('data',c=>d+=c);process.stdin.on('end',()=>{const i=JSON.parse(d);const p=i.tool_input?.file_path;if(p&&fs.existsSync(p)){const c=fs.readFileS
node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/check-console-log.js"
node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/session-end.js"
node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/evaluate-session.js"
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.
6 skills
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.
1 skill
Cross-session memory and token savings for coding agents.
6 skills · 1 agent · 1 MCP server · hooks
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.