definition.tech_spike
参与冲刺的角色或团队
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
参与冲刺的角色或团队
参与冲刺的角色或团队
自动检测项目技术栈(React、Vue、Express、Django等)。识别包管理器和配置模式。在开始任何项目工作、分析依赖关系或提供特定框架指导时使用。
全面的技术栈评估和比较工具,包括TCO分析、安全评估以及为工程团队提供的智能建议
Spring Boot 3.4.4 和 Java 17 技术栈配置、包结构约定以及一致的API开发编码模式。在生成设计方案、实现功能或代码审查时,请使用此规则以确保与项目已建立的技术栈和约定保持一致。
技术美术编排 - 启动序列、工作流执行、消息处理、退出条件。在启动技术美术任务时使用。
这项技能提供了识别、分类和跟踪技术债务的模式。它包括评分方法、用于跟踪文件的YAML模式以及系统性解决债务的策略。
进行技术研究和分析,但不包括实施。当被要求“分析这个”、“研究这种变化”、“调查”、“会涉及什么”、“哪里会发生变化”、“确定这项工作的范围”、“技术发现”,或在创建复杂的Trellis问题之前了解技术环境时使用。
当用户请求对技术生态系统进行全面分析,比较多个库/框架/工具,并使用来自GitHub和网络研究的定量指标时,应使用此技能。触发词包括“生态系统分析”、“比较库”、“分析React/Vue/Python生态系统”、“流行库”、“技术栈比较”,或要求用数据驱动的见解评估多种技术工具。
将技术选型决策转换为业务语言解释,生成客户友好的技术说明。当ARCH中技术术语过多、需要向PM/客户解释时使用。
根据需求为任何软件项目提供自信的技术栈推荐,包括每项选择的理由、使用该技术栈构建的Claude Code提示、部署策略和成本细分。
管理框架使用、依赖项、构建配置和环境设置。在添加新的依赖项、更新包、配置构建工具或设置开发环境时使用。
tRPC路由器架构、过程设计和模式。通过tRPC特定规则扩展平台后端。在构建tRPC API时使用。
为用户故事添加技术背景、实现提示和工作量估算
创建包含代码块、API工作流程、系统架构图和语法高亮的HTML技术文档。当用户请求技术文档、API文档、API参考、代码示例或开发者文档时使用。
为ABP框架的功能创建技术设计文档,包括API契约、数据库模式和架构决策。使用场景:(1) 设计REST API时,(2) 规划数据库模式时,(3) 创建技术规范时,(4) 记录架构决策(ADRs)时。
React特定的组件、钩子和渲染模式。通过React规则扩展平台前端。在编写React组件或钩子时使用。
指导技术选型工作流程和ADR创建。当用户询问关于选择技术、比较选项或需要做出技术决策时使用。协调发现、评估和文档编制。
用于类型安全表单管理的TanStack Form模式。通过表单特定规则扩展platform-frontend。在使用TanStack Form构建表单时使用。
根据项目需求设计完整的技术栈和系统架构 - 生成包含前端/后端/数据库/DevOps选择及其理由的TECH-STACK.md文件,以及包含组件、数据流和mermaid图表的ARCHITECTURE.md文件
TanStack Router模式用于类型安全的路由。通过特定于路由器的规则扩展平台前端。在使用TanStack Router构建时使用。
生成清晰的技术设计文档,包括架构、权衡和推广计划。
创建或补充技术文档。在编写新技能、更新现有技能时使用。同时,在修改项目文档(如AGENTS.md)时也使用。
生成技术实施计划和架构策略,以执行项目章程。在设计新功能、开始实施任务、重构代码或确保符合关键标准(如可测试性优先架构、安全要求、测试策略和错误处理)时使用。