create-serena-memory-for-component
为任意组件或模块创建/更新 Serena memory 的工作流与格式规范。用于用户要求“源码级梳理并写入 Serena memory”的场景,例如“对 X 进行源码级梳理并写入 Y.md”,或者“分析 X 并生成Serena memory”。适用于组件类/接口名或模块名(如 OACModule_*),并要求输出包含概述/职责/涉及文件/架构/依赖/注意事项/调用方等章节。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
为任意组件或模块创建/更新 Serena memory 的工作流与格式规范。用于用户要求“源码级梳理并写入 Serena memory”的场景,例如“对 X 进行源码级梳理并写入 Y.md”,或者“分析 X 并生成Serena memory”。适用于组件类/接口名或模块名(如 OACModule_*),并要求输出包含概述/职责/涉及文件/架构/依赖/注意事项/调用方等章节。
使用ReportLab Table类创建PDF表格,以便正确检测结构。创建Marker和其他提取器可以解析的表格。在需要PDF中可检测的表格时使用。
为未来开发工作添加上下文相关的TODO注释
此技能应在为XML测试数据生成器创建新的测试通道时使用。一个测试通道由一个XSD模式文件与一个meta.yaml配置文件配对组成。此技能指导创建这两个文件的过程,包括适当的语义类型映射、分布设置和字段覆盖。当用户请求新的测试通道、想要生成测试数据配置或需要帮助为testgen CLI工具设置XSD + meta.yaml对时,请使用此技能。
为VRP工具包创建高质量的渐进式学习教程。当用户请求为任何VRP工具包功能(如问题创建、算法实现、数据生成、可视化等)创建教程、教育内容或学习材料时使用。此技能确保教程遵循最佳学习实践,包括逐步披露信息、动手示例和清晰的解释。
创建一个全面且易于遵循的计划,以实现设计方案。在根据设计创建实施计划时使用。
当用户要求“创建一个ADT”、“搭建一个区分联合”、“添加一个标记联合”、“创建Effect Schema联合”,或者需要按照ADT库模式创建代数数据类型,并带有适当的成员文件和桶式导出时,应使用此技能。
为语义化版本控制创建变更集并自动生成发布说明。确定正确的版本提升类型(补丁/次要/主要)并生成详细的变更日志条目。触发条件包括:添加变更集、创建变更集、版本提升、准备发布、CHANGELOG、破坏性变更、pnpm 变更集。
Sprint(迭代)目标设定及开始。用于以下情况:(1) 新的Sprint开始,(2) 制定Sprint计划,(3) 使用/SEMO:sprint create命令。
将内联SVG HTML转换为基于状态的动态组件。通过CSS变量控制颜色,并提供运行时API。
在.notes/中使用frontmatter模板创建一个新的主题文件
创建追溯矩阵,将意图(INT-*)映射到需求(REQ-*),并将需求映射到所有下游工件(设计、代码、测试、提交、运行时)。用于可视化和验证完整的可追溯性。
创建一个用于处理横切关注点的实用服务。在为认证、授权、电子邮件、通知或其他不直接映射到领域实体的共享功能创建服务时使用。
在创建agents.md文件时使用 - 提供无frontmatter的纯Markdown格式,自由形式的结构以及AI编码助手的项目上下文指南
分析Git提交历史,创建用户友好且技术上详细的发布说明和变更日志。在需要发布说明、CHANGELOG或更改历史时使用。
在创建或发布Claude Code钩子时使用 - 涵盖可执行文件格式、事件类型、JSON输入输出、退出代码、安全要求以及PRPM包结构
用于将用户故事分解为单独的开发任务。创建可以分配、估算和跟踪的任务文档。
编写技术或计划文档时可参考的技能
根据BYOR(Build Your Own Radar)结构,创建带有主观但平衡的技术分析的技术雷达条目。当用户想要向技术雷达中添加技术、评估新的工具/框架/平台、记录技术推荐或评估是否采用/试用/评估/暂缓某项技术时使用。
创建新的 VLAN 网络和对应的 Multus 网络配置。当用户需要新建 VLAN 网段、添加 Multus 网络定义时使用此技能。
生成TypeScript命令行工具。在创建CLI、构建CLI或开发命令行工具时使用。使用SkillSearch('createcli')查找文档。
结构化的ADR创建采用MADR格式。触发条件:ADR、架构决策、决定记录、技术选型、架构决定、设计决策、技术决策、设计判断、弃用、非推荐化、流程变更、プロセス変更
在创建或修复.claude/rules/文件时使用 - 提供正确的路径frontmatter(不是glob模式),glob模式,并避免使用像alwaysApply这样的光标特定字段
在每次git提交之前使用 - 无一例外。强制执行预提交质量检查、原子提交和常规提交格式,以防止钩子失败并保持历史记录的整洁