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 Team模式。自动检测现有文档避免重复,委托专家代理执行,确保风格一致并更新内容。
需要为代码或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
实现技能的入口调度器,根据规范工件自动识别分解层级(直接、增量或工厂),并将任务分发给对应的子技能执行,不直接参与代码实现。
用户请求执行已完成的规范实施
需要自动选择最佳实施策略时
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原则和多角度验证,不包含技术实现细节。
编写或更新产品需求文档 (PRD)
定义用户故事和验收标准
分析用户需求
处理 .start/specs/ 目录下的 requirements.md 文件
npx skills add rsmdt/the-startup --skill specify-requirements -g -y
专注于创建和验证解决方案设计文档(SDD),涵盖架构设计、接口定义及技术决策记录。严格遵循模板,通过ADR机制获取用户确认,确保需求追溯与MECE原则,禁止代码实现。
需要设计系统架构时
定义接口或技术决策时
编写或验证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 技能的专家,确保遵循规范并经过验证。适用于技能开发、质量审查及修复场景。
创建新技能
编辑现有技能
审计技能质量
将技能转换为 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
专为 Agentic AI 开发设计的技能,通过检测目标框架并检索 LangChain、Vercel AI SDK 等最新文档,为 Agent、Chat UI、RAG 及多步工作流提供上下文增强与集成模式指导。
构建 AI Agent
开发聊天界面
实现 RAG 系统
设计工具调用管道
npx skills add rsmdt/the-startup --skill agentic-patterns -g -y
专注于API契约优先设计的专家技能,涵盖REST/GraphQL模式、OpenAPI规范、版本控制及认证策略。用于指导API设计、审查合同、评估技术或实现端点,确保接口一致性与可演进性。
设计新的REST或GraphQL 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
专注于技术文档写作,支持生成架构决策记录、系统文档、API参考及运维手册。通过模板和受众分析,确保文档准确、可验证且版本可控,避免文档漂移。
创建架构决策记录
编写系统架构文档
生成API接口说明
撰写运维操作手册
npx skills add rsmdt/the-startup --skill technical-writing -g -y
测试专家技能,指导编写高质量单元测试、集成及E2E测试。涵盖分层模拟策略、AAA模式、失败调试及不稳定测试管理,确保行为测试与核心路径覆盖。
编写新功能测试
审查测试代码质量
调试测试失败
修复回归测试
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
统一代码审查技能,评估正确性、设计、安全、性能等维度,提供优先级的可操作反馈。适用于审查变更、执行质量标准和识别技术债务。
审查代码变更
执行代码质量标准
识别技术债务
npx skills add rsmdt/the-startup --skill code-quality-review -g -y
性能分析技能,指导系统性地测量、剖析和识别性能瓶颈。遵循先测量后优化的原则,通过建立基线、分层剖析(应用/系统/基础设施)和使用USE/RED方法定位CPU、内存等瓶颈,提供基于证据的优化建议。
诊断性能问题
建立性能基线
识别系统瓶颈
规划系统扩展性
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


