mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
The most comprehensive Claude Code plugin — 14+ agents, 56+ skills, 33+ commands, and production-ready hooks for TDD, security scanning, code review, and continuous learning
Plugin everything-claude-code from marketplace everything-claude-code in xu-xiang/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.
api-design生产级 API 的 REST API 设计模式,包括资源命名、状态码、分页、过滤、错误响应、版本控制和速率限制。
article-writing撰写文章、指南、博客、教程、时事通讯等长篇内容,并根据提供的示例或品牌指南呈现独特的语言风格。当用户需要篇幅超过一段的精炼文字,且重视风格一致性、结构和可信度时,请使用此技能。
backend-patterns后端架构模式、API 设计、数据库优化以及适用于 Node.js、Express 和 Next.js API 路由的服务端最佳实践。
coding-standards适用于 TypeScript、JavaScript、React 和 Node.js 开发的通用编码标准、最佳实践与模式。
content-engine为 X、LinkedIn、TikTok、YouTube、时事通讯 (Newsletters) 以及多平台复用活动创建平台原生内容系统。当用户需要社交帖子、推文串 (Threads)、脚本、内容日历或将单一源素材清晰地适配到多个平台时使用。
e2e-testingPlaywright E2E 测试模式、页面对象模型(POM)、配置、CI/CD 集成、产物管理以及不稳定测试(flaky test)策略。
eval-harness适用于 Claude Code 会话的正规评测框架(Evaluation Framework),实现了评测驱动开发(Eval-Driven Development, EDD)原则
frontend-patternsReact、Next.js、状态管理(State Management)、性能优化(Performance Optimization)及 UI 最佳实践的前端开发模式。
frontend-slides从零开始创建令人惊叹、动画丰富的 HTML 演示文稿,或通过转换 PowerPoint 文件生成。适用于用户想要构建演示文稿、将 PPT/PPTX 转换为 Web 页面、或为演讲/路演创建幻灯片的场景。帮助非设计师用户通过视觉探索而非抽象选择来发现他们的审美偏好。
investor-materials创建并更新路演 PPT (Pitch Deck)、单页简介 (One-Pager)、投资者备忘录 (Investor Memo)、加速器申请、财务模型以及融资材料。当用户需要面向投资者的文档、预测、资金用途表、里程碑计划或需要跨多个融资资产保持内部一致性的材料时,请使用此技能。
investor-outreachDraft cold emails, warm intro blurbs, follow-ups, update emails, and investor communications for fundraising. Use when the user wants outreach to angels, VCs, strategic investors, or accelerators and needs concise, personalized, investor-facing messaging.
market-research开展市场研究、竞争分析、投资者尽职调查和行业情报收集,提供来源引用和决策导向的总结。适用于用户需要市场规模测算、竞争对手比较、基金研究、技术扫描或为业务决策提供信息支持的研究场景。
security-review当涉及添加身份验证(Authentication)、处理用户输入、操作机密(Secrets)、创建 API 终端节点或实现支付/敏感功能时,请使用此技能。提供全面的安全检查清单和模式。
strategic-compact建议在逻辑间隔进行手动上下文压缩(Context Compaction),以便在任务阶段中保留上下文,而不是依赖任意的自动压缩。
tdd-workflow在编写新功能、修复 Bug 或重构代码时使用此技能。强制执行测试驱动开发(TDD),包括单元测试、集成测试和端到端(E2E)测试,覆盖率需达到 80% 以上。
verification-loop为 Claude Code 会话提供的全面验证系统。
oneskill发现技能(Skill),迭代查询,并在任何环境中自动安装技能。
clickhouse-ioClickHouse 数据库模式、查询优化、分析以及高性能分析工作负载的数据工程最佳实践。
configure-eccEverything Claude Code 的交互式安装程序 —— 引导用户将技能(Skills)和规则(Rules)安装到用户级或项目级目录,验证路径,并在需要时优化已安装的文件。
continuous-learning-v2一种基于本能(Instinct)的训练系统,通过钩子(Hooks)观察会话,创建带有置信度评分的原子化本能,并将其进化为技能(Skills)、命令(Commands)或智能体(Agents)。
continuous-learning自动从 Claude Code 会话(Session)中提取可重用的模式(Pattern),并将其作为已学习的技能(Skill)保存以备将来使用。
cpp-testing仅在创建/更新/修复 C++ 测试、配置 GoogleTest/CTest、诊断失败或不稳定的测试、以及添加覆盖率或消毒器时使用。
django-patternsDjango 架构模式、使用 DRF 的 REST API 设计、ORM 最佳实践、缓存、信号(Signals)、中间件(Middleware)以及生产级 Django 应用。
django-securitydjango-tdddjango-verificationgolang-patternsgolang-testingiterative-retrievaljava-coding-standardsjpa-patternsnutrient-document-processingpostgres-patternsproject-guidelines-examplepython-patternspython-testingsecurity-scanspringboot-patternsspringboot-securityspringboot-tddspringboot-verificationcontent-hash-cache-patterncost-aware-llm-pipelinecpp-coding-standardsdatabase-migrationsdeployment-patternsdocker-patternsfoundation-models-on-deviceliquid-glass-designregex-vs-llm-structured-textsearch-firstskill-stocktakeswift-actor-persistenceswift-concurrency-6-2swift-protocol-di-testingswiftui-patternsvisa-doc-translateautonomous-loopsplankton-code-quality/everything-claude-code:build-fix/everything-claude-code:checkpoint/everything-claude-code:claw启动 NanoClaw 智能体 (Agent) REPL — 一个由 claude CLI 驱动的持久化、会话感知 (session-aware) 的 AI 助手。
/everything-claude-code:code-review/everything-claude-code:e2e使用 Playwright 生成并运行端到端测试。创建测试旅程、运行测试、捕获截图/视频/追踪,并上传产物。
/everything-claude-code:eval/everything-claude-code:evolve分析直觉(Instincts)并建议或生成进化的结构
/everything-claude-code:go-build增量修复 Go 构建错误、go vet 警告和 linter 问题。调用 go-build-resolver 智能体(Agent)进行最小化、外科手术式的修复。
/everything-claude-code:go-review针对地道模式、并发安全、错误处理和安全性的全面 Go 代码审查。调用 go-reviewer 智能体 (Agent)。
/everything-claude-code:go-test为 Go 强制执行测试驱动开发(TDD)工作流。先编写表格驱动测试(Table-Driven Tests),然后进行实现。使用 go test -cover 验证 80% 以上的覆盖率。
/everything-claude-code:instinct-exportExport instincts from project/global scope to a file
/everything-claude-code:instinct-import从文件或 URL 导入直觉(Instincts)到项目/全局作用域
/everything-claude-code:instinct-status显示已学习的直觉(项目 + 全局)及其置信度
/everything-claude-code:learn-eval从会话中提取可复用的模式(Patterns),在保存前进行质量自评,并确定合适的保存位置(全局 vs 项目)。
/everything-claude-code:learn/everything-claude-code:multi-backend/everything-claude-code:multi-execute/everything-claude-code:multi-frontend/everything-claude-code:multi-plan/everything-claude-code:multi-workflow/everything-claude-code:orchestrate/everything-claude-code:plan重述需求、评估风险并制定分步实施计划。在修改任何代码之前,必须等待用户确认(CONFIRM)。
/everything-claude-code:pm2/everything-claude-code:projects列出已知项目及其直觉(instinct)统计数据
/everything-claude-code:promote将项目级直觉(Instincts)提升至全局作用域
/everything-claude-code:python-review针对 PEP 8 合规性、类型提示、安全性和 Pythonic 风格的全面 Python 代码审查。调用 python-reviewer 智能体(Agent)。
/everything-claude-code:refactor-clean/everything-claude-code:sessions/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用于系统设计、可扩展性及技术决策的软件架构专家。在规划新功能、重构大型系统或做出架构决策时请主动(PROACTIVELY)使用。
build-error-resolver构建与 TypeScript 错误修复专家。当构建失败或出现类型错误时,请主动(PROACTIVELY)使用。仅修复构建/类型错误,保持最小差异(diff),不进行架构性修改。重点是快速使构建通过(get the build green)。
chief-of-staff个人通讯幕僚 (Chief of Staff),负责分拣电子邮件、Slack、LINE 和 Messenger。将消息分类为 4 个级别 (skip/info_only/meeting_info/action_required),生成草稿回复,并通过钩子 (Hooks) 强制执行发送后的后续跟进。适用于管理多渠道通讯工作流。
code-reviewer资深代码审查(Code Review)专家。主动审查代码的质量、安全性与可维护性。在编写或修改代码后立即使用。所有代码变更**必须使用**此工具。
database-reviewerPostgreSQL 数据库专家,专注于查询优化、架构设计、安全性和性能。在编写 SQL、创建迁移、设计架构或排查数据库性能问题时主动(PROACTIVELY)使用。集成了 Supabase 最佳实践。
doc-updater文档与代码映射图(Codemap)专家。主动用于更新代码映射图和文档。运行 /update-codemaps 和 /update-docs,生成 docs/CODEMAPS/*,更新 README 和指南(Guides)。
e2e-runner端到端(E2E)测试专家,优先使用 Vercel Agent Browser,并以 Playwright 作为兜底方案。主动执行 E2E 测试的生成、维护和运行。负责管理测试旅程、隔离不稳定测试、上传测试产物(截图、视频、追踪文件),并确保关键业务流程正常运行。
go-build-resolverGo 构建、vet 及编译错误修复专家。负责修复构建错误、go vet 问题和 Linter 警告,坚持以最小改动为原则。当 Go 构建失败时使用。
go-reviewer专家级 Go 代码审查员 (Expert Go code reviewer),专注于地道的 Go 编写习惯、并发模式、错误处理和性能。适用于所有 Go 代码变更。Go 项目必须使用。
planner复杂功能与重构的专家级规划专员。当用户请求功能实现、架构变更或复杂重构时,应主动(PROACTIVELY)使用。针对规划任务自动激活。
python-reviewer专业的 Python 代码审查员,擅长 PEP 8 规范、Pythonic 惯用法、类型提示(Type Hints)、安全性与性能。适用于所有 Python 代码变更。在 Python 项目中必须使用(MUST BE USED)。
refactor-cleaner冗余代码清理与合并专家。主动用于移除未使用的代码、重复项并进行重构。运行分析工具(knip、depcheck、ts-prune)来识别冗余代码并安全地将其移除。
security-reviewer安全漏洞检测与修复专家。在编写处理用户输入、身份认证、API 端点或敏感数据的代码后,应主动(PROACTIVELY)使用此智能体。它可以标记敏感信息(Secrets)、SSRF、注入(Injection)、不安全的加密以及 OWASP Top 10 漏洞。
tdd-guide测试驱动开发(TDD)专家,强制执行“测试先行”方法论。在开发新功能、修复 Bug 或进行代码重构时请主动使用。确保 80% 以上的测试覆盖率。
node -e "let d='';process.stdin.on('data',c=>d+=c);process.stdin.on('end',()=>{try{const i=JSON.parse(d);const cmd=i.tool_input?.command||'';if(process.platform!=='win32'&&/(npm run dev\b|pnpm( run)?
node -e "let d='';process.stdin.on('data',c=>d+=c);process.stdin.on('end',()=>{try{const i=JSON.parse(d);const cmd=i.tool_input?.command||'';if(process.platform!=='win32'&&!process.env.TMUX&&/(npm (in
node -e "let d='';process.stdin.on('data',c=>d+=c);process.stdin.on('end',()=>{try{const i=JSON.parse(d);const cmd=i.tool_input?.command||'';if(/git push/.test(cmd)){console.error('[Hook] Review chang
node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/doc-file-warning.js"
node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/suggest-compact.js"
${CLAUDE_PLUGIN_ROOT}/skills/continuous-learning-v2/hooks/observe.sh
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',()=>{try{const i=JSON.parse(d);const cmd=i.tool_input?.command||'';if(/gh pr create/.test(cmd)){const out=i.tool_output?.outpu
node -e "let d='';process.stdin.on('data',c=>d+=c);process.stdin.on('end',()=>{try{const i=JSON.parse(d);const cmd=i.tool_input?.command||'';if(/(npm run build|pnpm build|yarn build)/.test(cmd)){conso
node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/post-edit-format.js"
node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/post-edit-typecheck.js"
node "${CLAUDE_PLUGIN_ROOT}/scripts/hooks/post-edit-console-warn.js"
${CLAUDE_PLUGIN_ROOT}/skills/continuous-learning-v2/hooks/observe.sh
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.