Agent Skills
› rsmdt/the-startup
rsmdt/the-startup
GitHub作为协作设计伙伴,在实现前通过自然对话探索用户意图和需求。强制先探查项目上下文,每次只问一个问题,提供2-3个带权衡的方案供选择,严格遵循YAGNI原则,确保设计方案获得批准后再进入实施阶段。
Install All Skills
npx skills add rsmdt/the-startup --all -g -y
Skills in Collection (35)
作为协作设计伙伴,在实现前通过自然对话探索用户意图和需求。强制先探查项目上下文,每次只问一个问题,提供2-3个带权衡的方案供选择,严格遵循YAGNI原则,确保设计方案获得批准后再进入实施阶段。
创建新功能或组件前
添加功能或修改行为前
需要验证设计思路时
npx skills add rsmdt/the-startup --skill brainstorm -g -y
作为治理编排器,通过分析代码库模式发现并生成项目宪法(治理规则)。协调并行代理进行探索,汇总证据,提交用户审批后写入或更新 CONSTITUTION.md。
需要创建或更新项目治理规则
生成基于代码库实际模式的自动化修复建议
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
轻量级实现编排器,用于低复杂度任务(修复、重构、文档或单功能特性)。通过委派给专家子代理执行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
作为实现入口的分发器,解析规格并检测分解工件(如manifest或plan),据此自动路由至对应的子技能执行具体实现任务。
需要执行已完成的规格说明
存在多种分解工件需选择执行路径
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的线性分阶段实施计划,明确交付物、顺序及验证方式,支持人工审核,适用于中等复杂度开发任务。
需要制定功能实现计划
将需求拆解为可执行步骤
生成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原则,排除技术实现细节。
编写产品需求文档
定义用户故事
指定验收标准
分析用户需求
处理requirements.md文件
npx skills add rsmdt/the-startup --skill specify-requirements -g -y
该技能用于创建和验证解决方案设计文档(SDD),聚焦于技术架构、接口定义及技术决策。它指导代理在实现前进行系统设计,确保需求覆盖和决策确认,严禁代码实现。
需要设计系统架构或定义接口时
撰写或验证 solution.md 等解决方案设计文档时
记录技术决策并分析系统组件时
npx skills add rsmdt/the-startup --skill specify-solution -g -y
作为测试执行与代码所有权强制者,负责发现并运行测试套件,确保代码库处于通过状态。依据MECES原则评估覆盖率,对失败测试采取修复、删除或升级处理,消除噪声测试,保障质量。
需要验证测试套件是否通过时
修复bug或重构代码后需回归测试时
测试失败且声称非当前变更导致时
npx skills add rsmdt/the-startup --skill test -g -y
作为验证编排器,协调专家代理对规范、实现及治理规则进行多维度质量检查。支持规格审查、文件校验、漂移检测、宪法规则执行、多源对比及理解性验证,确保交付物的完整性与正确性。
需要检查PRD或SDD等规范的质量
验证特定代码文件或配置的正确性
检测需求规范与代码实现的差异
检查是否符合组织宪法或治理规则
对比两个不同版本或来源的文档
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
需求获取技能,用于将模糊想法转化为清晰、可测试的规范。通过利益相关者分析、冲突解决和5 Whys技术,明确范围与验收标准,对齐团队并指导实施。
澄清模糊需求
解决冲突需求
记录规格说明
验证需求
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等框架并整合最新文档与集成模式,确保实现建议的准确性与最佳实践。
需要构建AI Agent应用
开发聊天UI界面
实现工具调用管道
搭建RAG系统
设计多步AI工作流
npx skills add rsmdt/the-startup --skill agentic-patterns -g -y
专注于REST和GraphQL API设计,涵盖OpenAPI规范、版本控制及认证策略。支持契约优先设计,确保接口一致性、可演进性及开发者友好,适用于API架构设计与合同评审。
设计REST或GraphQL API
编写OpenAPI/Swagger规范
制定API版本控制策略
评审API契约
npx skills add rsmdt/the-startup --skill api-contract-design -g -y
系统架构顾问,指导团队根据需求、能力和扩展性选择架构模式(单体、微服务等),提供C4建模、技术选型及迁移路径建议。
设计系统架构
评估架构模式
规划系统扩展性
npx skills add rsmdt/the-startup --skill architecture-selection -g -y
专注于领域驱动设计,对齐业务概念、数据结构与一致性边界。用于设计业务模型、Schema变更、有界上下文及一致性规则,确保模型可落地并支持版本演进。
设计业务实体和聚合边界
进行数据模式(Schema)设计与变更
定义领域不变量和一致性策略
npx skills add rsmdt/the-startup --skill domain-modeling -g -y
作为前端UI专家,基于shadcn/ui和Tailwind CSS文档为组件开发、主题定制及无障碍设计提供上下文增强与实施指导。
构建组件库
实现UI设计稿
进行主题定制
开发可访问性React组件
npx skills add rsmdt/the-startup --skill frontend-patterns -g -y
专注于创建架构决策记录、系统文档、API文档和操作手册的技术写作技能。适用于捕获设计决策、记录系统架构、编写API参考及操作流程,支持多受众和不同详细程度的文档生成。
需要撰写架构决策记录(ADR)
编写系统架构或概述文档
创建API接口参考文档
制定运维操作手册或故障处理流程
npx skills add rsmdt/the-startup --skill technical-writing -g -y
测试专家技能,指导编写有效测试、应用分层模拟策略及系统调试失败。覆盖单元测试至E2E的层级选择、边界模拟规则、 Arrange-Act-Assert 结构及不稳定测试处理,确保测试质量与业务关键路径覆盖。
编写新代码或修复Bug时的测试用例生成
评估现有测试代码的质量与覆盖率
分析并修复失败的测试用例
npx skills add rsmdt/the-startup --skill testing -g -y
提供CI/CD流水线设计、部署策略、可观测性及SLI/SLO定义的统一平台运维指导,确保交付管道与生产监控形成可靠性闭环。
构建发布工作流
配置生产环境监控
制定可靠性控制措施
npx skills add rsmdt/the-startup --skill platform-operations -g -y
统一代码审查技能,评估正确性、设计、可读性、安全性、性能、可测试性、无障碍及错误处理。用于审查变更、执行质量标准或识别技术债务,提供优先级的 actionable 反馈。
审查代码变更
执行代码质量检查
识别技术债务
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
深度代码库分析技能,通过迭代调查揭示业务规则、架构模式及数据流。支持委派子代理并行执行多维度(安全、性能等)探查,提供机制级证据与优化建议,适用于理解系统运作原理及变更前的探索。
询问某功能或流程如何工作
映射特定业务流程
查找业务规则或认证路径
探索代码库设计模式
在修改代码前进行机制级理解
npx skills add rsmdt/the-startup --skill analyze -g -y


