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
指导 Agent 以专家调试伙伴身份,通过自然对话和科学方法(观察、假设、实验)系统性地诊断并解决 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
实现入口调度器,解析规格并检测分解产物(计划、清单等),根据存在情况自动路由至直接、增量或工厂子技能执行。
需要执行已完成的规格说明
根据规格目录中的不同产物文件分发实现任务
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脚本自动化规范文件的脚手架搭建,跟踪需求到分解的工作流状态,记录决策并引导用户进入下一阶段。
创建新的规范文档
查询规范当前状态
在规范工作流的各个阶段间进行转换
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文档。通过定义架构、接口和技术决策(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
作为验证编排器,通过六种模式(规格、文件、漂移、宪法、对比、理解)协调专家代理进行质量检查。自动路由任务并输出包含位置和建议的详细发现报告,确保规范与实现的一致性。
用户请求验证特定ID的规格文档
用户要求检查文件路径的代码或配置质量
用户需要检测规格与实现的漂移差异
用户希望执行宪法规则合规性检查
npx skills add rsmdt/the-startup --skill validate -g -y
用于创建、审计、转换和维护 Claude Code 技能的专业助手。遵循标准规范,执行去重检查、结构校验及压力测试,确保技能质量与部署安全。
创建新技能
审核现有技能
技能格式转换
技能失效排查
npx skills add rsmdt/the-startup --skill writing-skills -g -y
作为产品策略专家,利用RICE、MoSCoW等框架对功能需求进行客观评估与排序,生成结构化决策文档。
功能优先级排序
创建产品路线图
评估竞争项目
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应用
开发聊天UI界面
实现工具调用管道
搭建RAG系统
设计多步AI工作流
npx skills add rsmdt/the-startup --skill agentic-patterns -g -y
专注于REST和GraphQL API设计,涵盖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
专注于业务实体、不变量、模式设计及聚合边界的统一领域与数据建模。用于设计业务模型、架构演进及一致性规则,确保业务逻辑与数据存储的正确对齐。
设计业务模型
定义聚合边界
制定模式变更策略
npx skills add rsmdt/the-startup --skill domain-modeling -g -y
针对前端UI开发提供上下文增强,基于shadcn/ui和Tailwind CSS文档,辅助构建组件库、实现设计稿、主题定制及无障碍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
测试专家技能,涵盖单元测试、集成测试和端到端测试的编写、质量审查及故障调试。遵循金字塔原则,明确各层Mock策略与Arrange-Act-Assert模式,确保测试行为正确且稳定。
编写新功能测试
修复Bug后添加回归测试
重构代码时验证现有测试
审查测试代码质量
调试失败的测试用例
npx skills add rsmdt/the-startup --skill testing -g -y
提供CI/CD流水线设计、部署策略、可观测性及SLO/SLI管理的平台运维指导,确保发布流程与生产监控的可靠性。
构建发布工作流
配置生产环境监控
制定可靠性控制方案
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
代码库深度分析技能,通过委派子代理并行调查,解释业务规则、架构模式及数据流。提供机制级理解(What/How/Why),输出带文件行号的证据和建议方案,辅助用户进行系统变更前的决策。
询问功能或流程的工作原理
需要映射特定业务或技术流程
探索代码库以发现设计模式
变更前需要了解系统机制
npx skills add rsmdt/the-startup --skill analyze -g -y


