Skills
收录 97,905 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
开发
把 CodeSpring 功能的笔记 + PRD 转化为带编号、有优先级、关联该功能的看板任务清单。读取该功能、其子功能、其 PRD,以及任何链接到它的功能,然后写出可安全并行构建的有序任务——每项都包含 what/why/what-it-touches/what-not-to-touch/dependencies。当用户已规划好功能并想要一份构建计划时使用。触发词:"create tasks"、"make a task list"、"break this feature into tasks"、"generate a build plan"、"turn my PRD into tasks"、"what do I build first"。
CodeSpring 的入口点。把 Agent 连接到用户的 CodeSpring 账号,报告项目实际处在什么位置(地图?笔记?PRD?任务?),并指出唯一的下一步——审计一个不称职的应用、导入一个称职的应用、从零规划一个新应用,或从项目已推进到的地方继续。基于两个问题来分流:有没有代码,它是否称职(五项具体检查,而不是"你信不信它")。在任何时点运行都安全,不限于开头。当用户不确定从哪开始或下一步做什么,或刚安装完 CodeSpring 技能时使用。触发词:"get started with CodeSpring"、"set up CodeSpring"、"connect CodeSpring"、"I just installed the CodeSpring skills"、"what can I do with CodeSpring"、"where do I start"、"what should I do next"。
在构建完成后让 CodeSpring 与真实代码重新同步。独立检查 CodeSpring 中的功能、备注和 PRD 是否仍与代码当前实际行为一致(功能一旦构建完成就会偏离其计划),然后更新 CodeSpring 使其匹配。对代码库只读——仅读取代码 / git,只写入 CodeSpring。用于功能完成后,或定期执行,以避免这份映射图过时。触发词:"resync my codebase"、"is CodeSpring up to date"、"check for stale PRDs"、"update CodeSpring from the code"、"my plan drifted from the code"。
构建并浏览 DSP(Data Structure Protocol)——面向 LLM Agent 的、基于图的代码库长期结构化记忆。存储实体(模块、函数)、它们的依赖(导入)、公开 API(共享/导出),以及每个连接的原因。适用场景:(1) 项目中有 .dsp/ 目录,(2) 用户要求搭建 DSP 或初始化项目结构,(3) 在 DSP 跟踪的项目中创建/修改/删除代码文件,(4) 浏览项目结构、理解依赖或查找模块,(5) 用户提到 DSP、dsp-cli、.dsp 或结构映射。
DDD4J MyBatis-Plus 持久层约定技能。覆盖 ActiveRecord 模式(Entity必须extends BaseEntity→Model<T>)、@TableLogic逻辑删除、审计字段自动填充(createBy/createTime/updateBy/updateTime)、@Param("model")XML参数约定、PaginationEntity分页封装(15条/页/Oracle风格offset)、类型处理器体系(BooleanEnum/JSON双套/ListSetArray拆分)、BaseMapper内置getPagedList/setStatus/getCountBy*等方法。 当用户在 DDD4J 项目中定义 Entity/Repository、编写 Mapper XML、使用分页查询、配置类型处理器时需要此技能。 配合 ddd4j-core 技能使用。
验证后的 feature 分支收尾菜单:在 verify(以及适用时的 archive)之后,并在需要代码交付时可选执行 delivery-discipline 之后,提供 PR / merge / keep / continue 选项;可选 worktree 清理;选择 merge 必须加载 merge-discipline 的 Parts A→B→C→R→D;keep/continue 不得触发合并门禁。打开/更新 PR 委托给 delivery-discipline。触发词 — 「分支收尾」「feature 收尾菜单」「合入或保留分支」「branch closeout」 / feature branch closeout、post-verify branch menu。不要将其用作 finishing-a-development-branch 的名称别名。
前端工程标准——组件架构、状态、异步、表单、无障碍、性能和 TypeScript 规范。检测项目框架,并仅加载对应的指南。触发条件——编写或编辑前端代码之前加载,而不是事后:正在创建或编辑任何 .tsx、.jsx、.vue、.svelte 或组件/钩子文件;提示中提到组件、钩子、prop、状态、表单、模态框、路由、页面、React、Next、Solid、SolidStart、solid-js、signal、useState、useEffect、createSignal、createStore、createResource、createAsync、<For>、<Show>、store、context、a11y 或 web vitals。前端仓库中的普通功能请求也会触发,例如“添加按钮”“连接这个表单”“让它加载更快”“修复这个重复渲染”——用户不会特意说“最佳实践”;组件文件本身就是触发条件。即使已启用其他技能(tdd、impeccable、simplify),也要加载。仅在纯后端工作且不触及 UI 文件时跳过。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
