Agent Skills
› rsmdt/the-startup
rsmdt/the-startup
GitHub代码库或主题的深度研究分析技能。通过澄清问题、确定研究角度并运行动态工作流,收集证据、交叉验证并生成引用报告。适用于机制级疑问的证据支持研究。
Install All Skills
npx skills add rsmdt/the-startup --all -g -y
Skills in Collection (40)
代码库或主题的深度研究分析技能。通过澄清问题、确定研究角度并运行动态工作流,收集证据、交叉验证并生成引用报告。适用于机制级疑问的证据支持研究。
如何理解某模块工作原理
梳理特定业务或数据流程
对技术机制进行深度调研
npx skills add rsmdt/the-startup --skill analyze -g -y
该技能用于规范项目中的规格文档归档流程。在实现完成后,将需求与方案提炼为单一存档文件,并清理工作目录,确保活跃工作与已完成工作的状态分离,保持仓库整洁。
需要归档已完成的规格文档时
执行规格生命周期收尾操作时
npx skills add rsmdt/the-startup --skill archive -g -y
创意工作前的设计伙伴,通过对话探索用户意图与需求。在编码前提出多种方案及权衡,引导用户确认设计方案,确保设计严谨并符合YAGNI原则,禁止直接实现代码。
开始新功能或组件开发前
需要明确需求与设计方向时
npx skills add rsmdt/the-startup --skill brainstorm -g -y
协调并行模式发现以创建或更新项目治理宪法,自动识别代码库规范并生成带证据的L1-L3规则,经用户审批后写入文件。
需要建立项目治理规则时
需要更新现有项目宪法时
npx skills add rsmdt/the-startup --skill constitution -g -y
基于科学方法系统性诊断和解决软件缺陷的专家级调试技能,通过自然对话进行根因分析。
需要排查代码错误
定位Bug根因
验证假设是否成立
npx skills add rsmdt/the-startup --skill debug -g -y
协调多视角并行生成代码、API及项目文档,支持标准、团队及动态工作流模式。自动检测现有文档避免重复,匹配项目规范并链接具体路径行号,委托专家代理执行,确保文档覆盖与一致性。
需要为代码或API生成文档
更新或维护项目文档
检查文档覆盖率与过时内容
npx skills add rsmdt/the-startup --skill document -g -y
轻量级实施编排器,用于低复杂度任务。通过委派给专家子代理执行编码,采用TDD流程,并在完成后进行漂移检测验证。不直接修改代码,专注于协调和结果验证。
需要修复、重构或文档变更的低复杂度任务
无需制定详细阶段计划或工厂分解的单AC功能实现
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
重构编排技能,旨在优化代码结构、命名及可读性,严格保持业务逻辑不变。通过建立测试基线、选择分析模式并执行单一重构操作,确保代码质量提升且行为一致。
需要清理或简化代码以提高可维护性
识别并修复代码异味(Code Smells)
在不改变外部行为的前提下优化内部实现
npx skills add rsmdt/the-startup --skill refactor -g -y
基于证据的代码审查编排器,支持PR、分支或代码段审查。通过动态工作流并行调用专业Agent进行多维度校验,生成包含具体文件行号、后果及修复建议的排名报告。
请求审查代码、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.md 记录决策与假设,确保流程合规,为后续实现提供规划依据。
创建新的需求规格文档
查询或更新规格状态
在需求、设计、计划阶段间切换
记录关键决策和假设变更
npx skills add rsmdt/the-startup --skill specify-meta -g -y
将需求和解决方案转化为实施计划,定义spec.md中的目标状态与阶段,并生成包含垂直切片和验收场景的结构化任务。
需要根据需求制定详细的实施步骤
需要生成可执行的任务追踪列表
npx skills add rsmdt/the-startup --skill specify-plan -g -y
专注于创建和验证产品需求文档(PRD)的 Agent,明确构建内容与价值。负责撰写需求、定义用户故事及验收标准,分析用户需求并规范 spec.md 结构,确保 MECE 原则与可观测质量门控。
撰写产品需求文档 (PRD)
定义用户故事或验收标准
分析用户需求
完善 spec.md 的需求部分
npx skills add rsmdt/the-startup --skill specify-requirements -g -y
作为解决方案设计专家,创建和验证SDD文档。专注于技术架构、接口定义和技术决策记录,确保PRD需求全覆盖且无范围蔓延,产出结构化设计文档而非代码实现。
设计系统架构
定义接口规范
记录技术决策
编写spec.md的Solution部分
npx skills add rsmdt/the-startup --skill specify-solution -g -y
将简短描述转化为全面规格说明书的专家技能。通过澄清意图、收集需求、设计解决方案和制定实施计划,确保MECE枚举。在编写前揭示未知数和假设,支持观测性验证,并协调后续实现任务。
需要将模糊的产品想法转化为详细的技术或业务规格
开始新功能开发前的需求梳理与架构设计
需要明确项目范围、验收标准及实施路径
npx skills add rsmdt/the-startup --skill specify -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 技能的专家。支持新建技能查重、遵循规范编写 SKILL.md、执行质量审核及验证,确保技能符合标准并正常工作。
创建新技能
编辑或重构现有技能
技能质量审计
技能转换为 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智能体、聊天界面、RAG系统及多步工作流提供上下文增强。通过检测LangChain等框架需求,结合最新文档生成集成模式与开发指导,确保API使用的准确性与最佳实践。
构建AI Agent应用
实现RAG系统
开发聊天UI界面
设计工具调用管道
搭建多步AI工作流
npx skills add rsmdt/the-startup --skill agentic-patterns -g -y
专注于API契约设计,涵盖REST/GraphQL模式、OpenAPI规范及版本控制策略。通过合同优先原则指导API设计、评审与技术选型,确保接口一致性、安全性与可演进性。
设计新的API接口
评审现有API契约
评估API技术方案
实现API端点
npx skills add rsmdt/the-startup --skill api-contract-design -g -y
系统架构顾问技能,指导团队根据需求、能力和扩展性选择架构模式(单体、微服务等),提供技术选型评分、权衡分析及迁移路径。
设计系统架构
评估架构模式
规划系统扩展性
npx skills add rsmdt/the-startup --skill architecture-selection -g -y
专注于领域驱动设计,对齐业务概念与数据结构。用于定义聚合边界、不变量、持久化策略及版本演进,确保模型实现就绪且符合一致性要求。
设计业务实体模型
定义有界上下文和聚合边界
进行数据库 Schema 变更规划
制定数据一致性规则
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
测试专家技能,指导编写高质量单元测试、集成测试和端到端测试。涵盖分层Mock策略、Arrange-Act-Assert模式、失败调试及Flaky测试管理,确保测试行为而非实现细节,聚焦核心业务路径。
编写新功能测试
修复Bug后添加回归测试
审查测试代码质量
调试失败的测试用例
npx skills add rsmdt/the-startup --skill testing -g -y
提供CI/CD流水线设计、部署策略、可观测性及SLO/SLI管理的统一平台运维指导,涵盖发布工作流构建与生产可靠性控制。
构建或优化CI/CD流水线
制定生产环境监控与告警策略
设计发布与回滚流程
npx skills add rsmdt/the-startup --skill platform-operations -g -y
统一的代码审查技能,从正确性、设计、可读性、安全、性能等维度评估代码质量。提供优先级排序的可操作反馈,识别技术债务并强制执行质量标准。
需要审查代码变更时
执行代码质量检查时
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
识别代码库中的架构摩擦,提出将浅层模块深化为深层模块的建议,以提升可测试性和AI导航能力。专注于接口设计与依赖策略,不执行具体重构。
用户希望改善代码架构
发现模块耦合紧密或抽象浅薄
需要提升代码的可测试性
npx skills add rsmdt/the-startup --skill improve -g -y
该技能作为自我改进协调器,通过分析项目会话日志,自动挖掘、聚类并验证改进机会。它生成针对技能、配置和指令的优化或新建提案,但仅仅提供建议而不直接修改文件,由人工决定是否应用。
需要回顾和分析近期项目会话日志以发现改进点
希望自动生成针对项目配置、技能或工作流的优化提案
npx skills add rsmdt/the-startup --skill reflect -g -y


