Agent Skills
› rsmdt/the-startup
rsmdt/the-startup
GitHub在实现前通过对话探索用户意图、需求和设计,提出多种方案及权衡,引导用户确认最终设计,严禁在此阶段编写代码或脚手架。
Install All Skills
npx skills add rsmdt/the-startup --all -g -y
Skills in Collection (35)
在实现前通过对话探索用户意图、需求和设计,提出多种方案及权衡,引导用户确认最终设计,严禁在此阶段编写代码或脚手架。
创建新功能
构建组件
添加功能
修改行为
npx skills add rsmdt/the-startup --skill brainstorm -g -y
协调多智能体并行发现代码库模式,生成或更新项目治理宪章。基于证据提出规则供审批,确保规范落地。
需要建立或更新项目治理规则
自动生成项目宪法文件
npx skills add rsmdt/the-startup --skill constitution -g -y
作为专家级调试伙伴,通过自然对话和科学方法(观察、假设、实验、验证)系统性地诊断并解决软件缺陷。强调基于证据的根因分析,严格区分假设与事实,确保修复有效且可重现。
用户报告程序出现错误或异常行为
需要深入分析代码逻辑以定位 Bug 根因
尝试修复 Bug 后需验证修复效果
npx skills add rsmdt/the-startup --skill debug -g -y
作为文档编排器,协调多视角并行生成代码、API和项目文档。通过委派给专家智能体,自动检测现有文档以避免重复,支持标准与团队模式,确保文档风格一致并更新覆盖范围。
需要为代码或API生成新文档时
需要检查或更新现有项目文档时
npx skills add rsmdt/the-startup --skill document -g -y
轻量级实现编排器,用于执行低复杂度任务(修复、重构、文档或单AC功能)。通过委派专家子代理编码并验证结果,遵循TDD流程,不生成中间计划文件。
需要执行低复杂度代码修改
请求实施特定功能或修复而不需完整规划
npx skills add rsmdt/the-startup --skill implement-direct -g -y
工厂循环编排器,通过生成隔离的子代理实现多特性或组件规范。协调代码与评估代理间的信息流,支持并行工作流、重试迭代及场景评估,适用于高复杂度任务。
需要实现包含多个依赖单元的高复杂度功能规格
需要并行执行多个独立开发任务并进行自动化质量评估
需要管理具有重试机制和阈值检查的多步骤开发流程
npx skills add rsmdt/the-startup --skill implement-factory -g -y
作为实现编排器,通过委托子代理执行编码任务,以人审循环模式分阶段推进功能实施计划。支持断点续传、漂移检测及宪法合规验证,确保开发流程透明可控。
需要分阶段执行中等复杂度的功能开发
希望在每个开发阶段后获得人工确认
需要基于现有规格计划进行增量实施
npx skills add rsmdt/the-startup --skill implement-incremental -g -y
作为实现入口调度器,解析规格并检测分解工件,自动识别直接、增量或工厂模式,将任务分发至对应的子技能执行,不直接编码。
用户请求实施已完成规范
需要根据工件类型自动路由到不同实现策略
npx skills add rsmdt/the-startup --skill implement -g -y
作为重构编排器,在严格保持业务逻辑不变的前提下,通过建立测试基线、分析代码异味并执行单一重构操作,提升代码可维护性与可读性。
需要清理或简化代码结构
改善命名规范与减少重复代码
提升内部实现的可读性
npx skills add rsmdt/the-startup --skill refactor -g -y
作为代码审查编排者,协调多个专家视角(安全、性能等)对代码进行全方位评审。自动识别变更类型并分派任务,汇总生成包含严重性评级和修复建议的结构化报告,提升代码质量与安全性。
用户请求代码审查
提交 PR 或待合并分支
检查特定文件或暂存区更改
npx skills add rsmdt/the-startup --skill review -g -y
将复杂的多特性或组件需求分解为工厂可消费的单元规格、测试场景和执行清单。通过拆解高复杂度工作流,生成自包含的单元定义和外部行为场景,确保需求全覆盖并支持并行开发执行。
需要分解多特性需求
处理包含三个以上组件的复杂任务
准备并行工作流所需的执行清单
npx skills add rsmdt/the-startup --skill specify-factory -g -y
将单一功能规格分解为基于TDD原则的线性分阶段实施计划,支持人工审核,确保任务可验证且依赖明确。
需要制定单功能的详细实施计划
要求按阶段执行并人工确认的开发任务
npx skills add rsmdt/the-startup --skill specify-incremental -g -y
管理规格文档工作流,负责创建、读取状态及阶段转换。通过调用spec.py脚本自动化处理目录结构、README模板生成与决策日志记录,支持需求到分解的多阶段流转。
创建新的规格文档目录
查询规格文档当前状态
在需求、解决方案或分解阶段间切换
记录规格相关的关键决策
npx skills add rsmdt/the-startup --skill specify-meta -g -y
该技能用于创建和验证产品需求文档(PRD),聚焦于明确‘做什么’及‘为什么做’。支持编写需求、定义用户故事、指定验收标准及分析用户需求,确保内容符合MECE原则并经过多角度的迭代审查与验证。
撰写或生成产品需求文档 (PRD)
定义用户故事和验收标准
分析用户需求
处理 .start/specs/ 目录下的 requirements.md 文件
npx skills add rsmdt/the-startup --skill specify-requirements -g -y
用于创建和验证解决方案设计文档(SDD),聚焦技术架构、接口定义及技术决策,严格遵循PRD范围,不执行代码实现。
需要设计系统架构或定义接口时
编写或审查solution.md等SDD文件时
进行技术决策记录与分析时
npx skills add rsmdt/the-startup --skill specify-solution -g -y
作为测试执行与代码所有权强制执行者,负责发现并运行测试套件,确保代码库通过。遵循MECES原则消除测试冗余与噪音,对失败测试采取修复、删除或升级处理,保障测试质量与覆盖度。
需要验证测试套件是否通过
实现功能后需确认回归测试状态
修复Bug或重构代码后需验证变更影响
测试失败且声称非本次改动导致时
npx skills add rsmdt/the-startup --skill test -g -y
作为验证编排器,通过六种模式(规格、文件、漂移、宪法、对比、理解)协调专家代理进行质量与合规性检查,提供带位置和建议的完整结果。
检查规格文档质量
验证代码文件合规性
检测规格与实现的漂移
执行治理规则审查
对比两个工件差异
npx skills add rsmdt/the-startup --skill validate -g -y
专门用于创建、审计、转换和维护 Claude Code 技能的专家助手。遵循标准规范,执行查重、模式选择、技能编写与验证流程,确保技能质量并防止常见错误。
创建新技能
编辑或重构现有技能
审计技能质量
将技能转换为 Markdown 规范
部署前验证技能
技能无法正常工作
npx skills add rsmdt/the-startup --skill writing-skills -g -y
提供RICE、Kano等优先级评估框架,辅助产品策略决策。通过数据驱动方法对功能进行排序、路线图规划及构建/延期决策,确保过程透明可追溯。
功能优先级排序
产品路线图规划
竞品或内部项目评估
构建与延期决策
npx skills add rsmdt/the-startup --skill feature-prioritization -g -y
识别代码库中的命名、架构及测试等模式,确保新代码与现有实践保持一致。通过调查文件提供具体证据,发现并解决模式冲突,推荐遵循既有约定以维持代码一致性。
生成新代码前
审查代码变更时
理解现有编码规范时
npx skills add rsmdt/the-startup --skill pattern-detection -g -y
用于快速梳理代码库结构、检测技术栈并验证文档准确性。通过映射目录、识别框架及交叉检查实现路径,帮助开发者高效完成项目入职与架构理解。
新项目入职熟悉代码
定位关键入口点
验证文档与实际代码一致性
npx skills add rsmdt/the-startup --skill project-discovery -g -y
作为需求分析师,将模糊想法转化为清晰、可测试的规格说明。通过挖掘根本需求、解决利益相关者冲突并定义范围边界,生成结构化需求文档与验收标准,指导团队实施并防止范围蔓延。
澄清模糊的需求描述
解决利益相关者之间的冲突需求
记录或验证系统规格说明书
将抽象需求转化为具体可测试场景
npx skills add rsmdt/the-startup --skill requirements-elicitation -g -y
专注于用户研究的方法论技能,涵盖访谈、可用性测试、人物画像及旅程地图。通过严谨的研究设计与证据综合,提取洞察并生成高优先级的产品与设计行动建议,辅助决策制定。
规划用户研究方案
分析用户访谈或测试数据
创建用户画像或旅程地图
基于研究结果产出产品改进建议
npx skills add rsmdt/the-startup --skill user-research -g -y
为构建AI Agent、聊天界面、RAG系统及多步工作流提供基于LangChain和Vercel AI SDK等框架的上下文增强与集成模式指导。
需要实现AI Agent架构
开发聊天机器人UI
构建RAG检索增强生成系统
设计工具调用管道
npx skills add rsmdt/the-startup --skill agentic-patterns -g -y
专注于API契约优先设计的专家技能,涵盖REST/GraphQL模式、OpenAPI规范、版本控制及认证策略。用于指导API设计、审查合同、评估技术选型及实现端点,确保接口一致性与可演进性。
设计新的API接口或端点
审查现有API契约是否符合规范
评估REST与GraphQL等技术选型
制定API版本控制与认证策略
npx skills add rsmdt/the-startup --skill api-contract-design -g -y
作为系统架构顾问,根据团队规模、领域复杂度及扩展需求,评估单体、微服务等模式并推荐最优方案。提供权衡分析、迁移路径及技术选型评分,避免盲目追求新技术,确保架构决策务实且具备可落地性。
设计系统架构
评估架构模式
规划系统扩展性
npx skills add rsmdt/the-startup --skill architecture-selection -g -y
专注于领域驱动设计,对齐业务概念、数据结构与一致性边界。用于设计业务模型、聚合边界、不变量及模式演进策略,确保模型符合业务规则并指导持久化实现。
设计业务模型
定义聚合边界
制定模式变更计划
梳理一致性规则
npx skills add rsmdt/the-startup --skill domain-modeling -g -y
前端UI开发辅助技能,基于shadcn/ui和Tailwind CSS提供上下文增强。用于构建组件库、实现UI设计、主题定制及无障碍React组件开发,推荐复用现有组件而非自定义实现。
构建组件库
实现UI设计
前端主题定制
开发无障碍React组件
npx skills add rsmdt/the-startup --skill frontend-patterns -g -y
专注于技术文档编写,支持生成架构决策记录(ADR)、系统文档、API参考及运维手册。根据受众定制内容深度,遵循版本控制与模板规范,确保文档准确性与可维护性。
创建架构决策记录
编写系统架构文档
生成API接口文档
撰写运维操作手册
npx skills add rsmdt/the-startup --skill technical-writing -g -y
作为测试专家,指导编写有效测试、应用分层模拟策略及系统调试失败。覆盖单元测试、集成测试和E2E测试的设计原则、边界处理、Flaky测试管理及质量评估,确保按正确层级验证可观察行为。
编写新功能的测试用例
审查现有测试代码的质量与覆盖率
调试并修复失败的测试用例
制定分层测试策略(单元/集成/E2E)
npx skills add rsmdt/the-startup --skill testing -g -y
提供CI/CD流水线设计、部署策略、可观测性及SLO管理的平台运维指导,确保发布流程与生产监控的可靠性。
构建发布工作流
设置生产环境监控
配置SLI/SLO和告警规则
设计回滚计划
npx skills add rsmdt/the-startup --skill platform-operations -g -y
用于代码质量审查的 Agent,评估正确性、设计、可读性、安全性、性能等维度。提供优先级排序的行动建议,识别技术债务并强制执行质量标准。
需要审查代码变更时
执行代码质量检查时
识别技术债务时
npx skills add rsmdt/the-startup --skill code-quality-review -g -y
性能分析技能,指导如何系统性地测量、剖析和定位性能瓶颈。遵循先测量后优化的原则,提供从基线建立到优化验证的完整工作流及分类标准。
诊断应用或系统性能问题
建立性能基线指标
识别资源或代码瓶颈
规划系统扩容方案
npx skills add rsmdt/the-startup --skill performance-analysis -g -y
作为安全工程师,运用STRIDE威胁建模和OWASP模式对代码、架构及基础设施进行系统性安全评估。识别漏洞并提供具体修复建议,涵盖身份验证、数据保护等七大领域,确保全面且可操作的安全审查。
代码安全审查
系统威胁建模
安全实现验证
npx skills add rsmdt/the-startup --skill security-assessment -g -y
代码库深度分析技能,通过迭代调查揭示业务规则、架构模式及数据流。支持委派子代理并行挖掘机制细节,提供What/How/Why分析及文件级证据,输出优化建议与文档。
询问系统工作原理或业务流程
映射特定功能流程
探索代码库设计模式
审计安全或性能热点
变更前需理解底层机制
npx skills add rsmdt/the-startup --skill analyze -g -y


