跳到正文
cccskills

开发技能

编码规范、框架、重构、代码审查(1.5万 个)

按价格或排序方式筛选

setup-ts-deep-modules

免费有简介AI 评分 100分

为 TypeScript 项目配置包边界检查,检测外部对包内部文件的直接引用和循环依赖。以包根目录文件作为公开入口,并完成示例、验证和文档。

  • 防止直接引用包内部文件
  • 在类型检查时一并检查包边界
  • 创建可复制的包模板
mattpocock/skills29.7万2026年10月13日 更新

codebase-design

免费有简介AI 评分 90分

帮助设计用法精简、内部集中处理复杂逻辑的模块。通过统一术语和判断标准,评估模块是否易用、实现替换位置是否合适,以及是否便于测试。

  • 简化模块的调用方式
  • 集中分散的复杂逻辑
  • 选择可替换实现的位置
mattpocock/skills29.7万2026年10月13日 更新

retro

免费有简介AI 评分 90分

回顾编码工作记录,检查文件查找、自动检查、指令、工具使用和信息访问等方面,找出代理工作环境的改进方案,并按重要程度排序,供下次工作参考。

  • 回顾耗时较长的开发工作
  • 寻找防止重复错误的自动检查
  • 整理面向代理的指令
mattpocock/skills29.7万2026年10月13日 更新

implement

免费有简介AI 评分 80分

将规格文档或工单中的任务落实为代码,定期进行类型检查和测试,完成后使用code-review技能审查变更,并提交到当前分支。

  • 根据规格文档实现功能
  • 实现指定工单中的任务
  • 通过类型检查和测试验证变更
mattpocock/skills29.7万2026年10月13日 更新

domain-modeling

免费有简介AI 评分 100分

通过具体案例和代码对照,厘清项目中的业务术语、概念边界及其关系,将商定的定义写入术语表,并在需要时记录重要设计决策的理由。

  • 厘清含义模糊的业务术语
  • 创建或更新 GLOSSARY.md
  • 核对业务定义与代码是否一致
mattpocock/skills29.7万2026年10月13日 更新

setup-pre-commit

免费有简介AI 评分 90分

配置 Git 提交前的自动处理流程,用 Prettier 格式化待提交文件,再运行现有类型检查和测试,涵盖 Husky 与 lint-staged 的安装、配置及验证。

  • 引入提交前自动检查
  • 用 Prettier 格式化待提交文件
  • 运行现有类型检查和测试
mattpocock/skills29.7万2026年10月13日 更新

grill-with-docs

免费有简介AI 评分 80分

通过持续追问细化计划或设计,并在同一段对话中记录设计决策、整理术语表。适合希望边讨论方案、边完成相关文档的人。

  • 通过回答问题细化计划
  • 在对话中深入讨论设计
  • 讨论时同步记录设计决策
mattpocock/skills29.7万2026年10月13日 更新

diagnosing-bugs

免费有简介AI 评分 80分

通过能检测具体症状的测试或脚本,调查难以复现的故障和性能下降。缩小失败条件,验证多个原因假设,完成修复后检查原始复现流程及防止复发的测试。

  • 调查难以复现的错误
  • 查找处理速度下降的原因
  • 重复验证间歇性故障
mattpocock/skills29.7万2026年10月13日 更新

improve-codebase-architecture

免费有简介AI 评分 80分

检查代码结构,找出妨碍理解和测试的问题,将改进候选方案整理成带前后对比图的HTML报告。选定方案后,通过对话进一步明确约束、依赖关系和设计决策。

  • 审查频繁变更区域的设计
  • 通过图示比较重构方案
  • 探讨便于测试的模块设计
mattpocock/skills29.7万2026年10月13日 更新

setup-matt-pocock-skills

免费有简介AI 评分 90分

为首次使用开发技能整理仓库共用配置,确认任务管理位置、分类标签及术语表和设计决策记录的存放方式,经用户审核后写入配置文档。

  • 首次使用开发技能前的配置
  • 整理任务管理位置和分类标签
  • 确定术语表与设计决策记录的位置
mattpocock/skills29.7万2026年10月13日 更新

skill-host-compat

免费有简介AI 评分 90分

在向Codex或Cursor分发技能前,检查配置字段、可执行代码中Claude专用的变量,以及源技能与分发副本是否一致,找出妨碍使用的内容。

  • 新增技能后在提交PR前检查
  • 检查Codex和Cursor副本
  • 排查CI兼容性错误
affaan-m/ECC28.3万2026年10月16日 更新

deepseek-harness-setup

免费有简介AI 评分 90分

指导将Everything Claude Code的技能和钩子接入DeepSeek Harness,涵盖配置生成、运行验证、更新,以及技能或钩子未被识别时的排查。

  • 向DSH添加ECC技能
  • 将钩子接入配置档
  • 排查技能或钩子未被识别的问题
affaan-m/ECC28.3万2026年10月16日 更新

change-impact

免费有简介AI 评分 100分

在修改代码、数据或API前,根据实际依赖关系整理影响范围及所需验证和恢复步骤,再与实现后的差异比对,检查遗漏、范围偏移和验证不足。

  • 确认API变更的影响范围
  • 检查数据库迁移与恢复计划
  • 分析认证变更的跨模块影响
affaan-m/ECC28.3万2026年10月16日 更新

brownfield-retrospective

免费有简介AI 评分 90分

审查现有代码的一个部分,从设计决策记录、实现惯例、缺失功能和技术选型四个方面整理问题,并推进计划、测试、修复及再次审查。

  • 审查接手的现有代码
  • 在开发途中引入ECC流程
  • 添加功能前重新评估模块
affaan-m/ECC28.3万2026年10月16日 更新

Design and review Java database code using MyBatis and MyBatis-Spring. Covers mapping query results to objects, safe SQL parameters, transactions, pagination, batch writes, and investigating slow or unnecessarily repeated queries.

中文简介正在准备中。当前显示英语简介。

  • Designing mapper interfaces and XML mappings
  • Reviewing dynamic SQL and parameter safety
  • Checking transactions across multiple updates
affaan-m/ECC28.3万2026年10月16日 更新

Turn Git changes into a clear commit message using Conventional Commits, a format that labels the change type and optional scope. Review repository history to match its conventions, and flag unrelated changes that should be split.

中文简介正在准备中。当前显示英语简介。

  • Drafting a message before committing
  • Reviewing or correcting an existing commit message
  • Writing a commit-style summary for a pull request
affaan-m/ECC28.3万2026年10月16日 更新

Structure server-side applications with practical patterns for Node.js, Express, and Next.js API routes. Covers API design, database queries, caching, authentication, error handling, and background jobs, with examples that separate business rules from data access.

中文简介正在准备中。当前显示英语简介。

  • Designing APIs and separating server responsibilities
  • Reducing unnecessary database queries
  • Adding caching and background jobs
affaan-m/ECC28.3万2026年10月5日 更新

continuous-learning-v2

免费有简介AI 评分 80分

从Claude Code工作记录中识别用户修正、错误解决方法和重复流程,积累带有依据与置信度的行为规则,按项目整理,并将相关规则发展为技能、命令或智能体。

  • 让智能体学习工作偏好和流程
  • 按项目整理开发规范
  • 将学到的规则转为技能
affaan-m/ECC28.3万2026年10月5日 更新

api-design

免费有简介AI 评分 100分

按统一规则设计和审查REST API的URL、响应格式与错误处理,并整理分页、身份验证、请求次数限制和版本管理方案。

  • 设计新API的端点
  • 审查现有API规范
  • 添加分页和筛选功能
affaan-m/ECC28.3万2026年10月5日 更新

database-migrations

免费有简介AI 评分 90分

用于规划生产数据库的结构变更和现有数据迁移,整理列与索引的添加、分阶段切换及恢复步骤,帮助在变更时考虑停机时间和数据库锁。

  • 为生产数据表添加列或索引
  • 分批更新大量数据
  • 在不中断应用的情况下替换列
affaan-m/ECC28.3万2026年10月5日 更新

coding-standards

免费有简介AI 评分 90分

按统一标准检查变量和函数命名、代码可读性、数据更新方式及错误处理,用于新项目开发、代码审查和重构,帮助团队统一便于维护的写法。

  • 制定新项目的编码规范
  • 审查代码可读性
  • 整理重复逻辑和深层条件分支
affaan-m/ECC28.3万2026年10月5日 更新

vite-patterns

免费有简介AI 评分 90分

帮助配置和排查 Vite 项目,整理配置文件、环境变量、API 转发、插件与构建产物,调查开发服务器和依赖问题,并准备库的发布输出。

  • 配置环境变量与开发 API 转发
  • 排查开发服务器缓慢或更新失效
  • 优化并检查生产构建产物
affaan-m/ECC28.3万2026年10月10日 更新

Build or review Java Spring Boot backends using examples for web APIs, separate application layers, and database access. Covers input validation, error handling, caching, background processing, and logging to guide maintainable implementations.

中文简介正在准备中。当前显示英语简介。

  • Designing web APIs and separating application layers
  • Reviewing database access and transactions
  • Adding input validation and centralized error handling
affaan-m/ECC28.3万2026年10月16日 更新

Diagnose AI agent runs that fail repeatedly, loop through tools, or lose track of the task. Capture errors and environment details, test a focused recovery action, and produce a report explaining the evidence and outcome.

中文简介正在准备中。当前显示英语简介。

  • Diagnosing repeated failures in an agent run
  • Investigating loops through the same tool calls
  • Reviewing output degradation as context grows
affaan-m/ECC28.3万2026年10月5日 更新