Agent Skills
› rsmdt/the-startup
rsmdt/the-startup
GitHub作为协作设计伙伴,在创意工作前通过对话探索用户意图、需求和设计。强制先探查上下文再提出2-3种方案及权衡,禁止直接编码或脚手架生成,确保设计方案获得批准后再进入实现阶段。
安装全部 Skills
npx skills add rsmdt/the-startup --all -g -y
集合内 Skills (35)
作为协作设计伙伴,在创意工作前通过对话探索用户意图、需求和设计。强制先探查上下文再提出2-3种方案及权衡,禁止直接编码或脚手架生成,确保设计方案获得批准后再进入实现阶段。
创建新功能
构建组件
添加功能
修改行为
npx skills add rsmdt/the-startup --skill brainstorm -g -y
协调多智能体并行发现代码库模式,生成带证据的项目治理章程(Constitution),支持创建与更新,需用户审批规则后写入。
需要建立或更新项目治理规范
基于代码库实际模式自动生成开发规则
npx skills add rsmdt/the-startup --skill constitution -g -y
作为专家级调试伙伴,通过自然对话遵循科学方法系统化诊断和解决Bug。要求以可复现为前提,运用假设-验证循环定位根因,严格区分证据与推测,并在修复后执行测试验证。
用户报告软件缺陷或异常行为
需要系统性排查代码错误原因
npx skills add rsmdt/the-startup --skill debug -g -y
协调多视角并行生成代码、API及项目文档。分析范围,选择标准或Agent团队模式,委派专家代理生成并同步更新文档,避免重复,确保风格一致与内容完整。
需要为代码库或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
实现技能的入口调度器,负责解析规范并自动检测分解工件(如计划、清单),将任务分派给对应的子技能执行。
需要执行已完成的规格说明时
调用 /start:implement 命令时
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 脚本自动化处理规范元数据,追踪需求到分解的工作流决策,确保目录结构一致并记录关键决策。
创建新的规范目录
查询规范当前状态
在规范工作流的不同阶段间切换
记录规范相关的决策
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),涵盖架构设计、接口定义及技术决策记录。严格遵循MECE原则,通过ADR机制获取用户确认,确保需求可追溯且不越界,产出规范的设计规格而非代码实现。
需要设计系统架构或组件交互
编写或更新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
作为验证编排器,通过委派专家智能体执行六种模式(规格、文件、漂移、宪法、比较、理解)的审查,确保规范与实现的质量及合规性。
需要检查规格文档质量
验证单个文件内容
检测规格与实现的差异
执行治理规则合规性检查
对比两个不同源的内容
澄清对某项内容的理解
npx skills add rsmdt/the-startup --skill validate -g -y
专门用于创建、审计、转换和维护 Claude Code 技能的专家角色。遵循标准规范,执行去重检查、模式选择及严格验证流程,确保技能质量与正确性。
创建新技能请求
编辑或重构现有技能
技能质量审计与审查
技能部署前验证
报告技能无法正常工作
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
为基于LangChain、Vercel AI SDK等框架的AI应用开发提供上下文增强。通过检测相关框架并获取最新文档,生成针对Agent、RAG、聊天界面等模式的集成指导和最佳实践。
构建AI Agent应用
开发聊天界面或工具调用管道
实现RAG系统或多步AI工作流
npx skills add rsmdt/the-startup --skill agentic-patterns -g -y
专注API契约优先设计,涵盖REST/GraphQL模式、OpenAPI规范及版本认证策略。用于指导API架构选型、接口定义与审查,确保开发者友好且可扩展的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组件开发。
构建组件库
实现UI设计
主题定制
开发可访问性React组件
npx skills add rsmdt/the-startup --skill frontend-patterns -g -y
专注于技术文档编写,支持生成架构决策记录、系统文档、API参考及运维手册。通过识别上下文和受众,确保文档准确、可执行且与代码同步,避免文档漂移。
需要创建架构决策记录(ADR)
撰写系统架构或集成文档
生成API接口说明
编写运维操作手册
npx skills add rsmdt/the-startup --skill technical-writing -g -y
测试专家技能,涵盖单元测试、集成测试及E2E测试的编写、审查与调试。指导分层Mock策略、AAA模式应用、失败根因分析及Flaky测试处理,确保测试质量与核心业务覆盖。
编写新功能测试用例
审查现有测试代码质量
调试失败的测试用例
修复或隔离不稳定的测试
npx skills add rsmdt/the-startup --skill testing -g -y
提供CI/CD流水线设计、部署策略、可观测性及SLI/SLO管理的统一平台运维指导,用于构建发布工作流和生产监控。
设计CI/CD流水线
制定部署和回滚策略
配置生产监控与告警
定义SLO和错误预算
npx skills add rsmdt/the-startup --skill platform-operations -g -y
统一代码审查技能,评估正确性、设计、可读性、安全、性能等维度,提供优先级排序的可操作反馈,用于代码变更审查和质量标准执行。
审查代码变更
执行代码质量检查
识别技术债务
npx skills add rsmdt/the-startup --skill code-quality-review -g -y
性能分析技能,指导通过系统化测量和 profiling 识别瓶颈。遵循先测量后优化的原则,涵盖应用、系统、基础设施三层级,使用 USE/RED 方法,提供基准建立、瓶颈定位及优化建议。
诊断性能问题
建立性能基线
识别系统瓶颈
规划系统扩展性
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


