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
作为专家调试伙伴,通过自然对话和科学方法系统性地诊断和解决 Bug。涵盖观察、假设、实验、排除和验证,强调可复现性、证据等级及最小修复原则。
需要系统性排查代码缺陷
进行 Bug 根因分析
npx skills add rsmdt/the-startup --skill debug -g -y
作为文档编排者,协调多个视角的专家代理并行生成和维护代码、API及项目文档。通过检查现有内容避免重复,支持标准或团队模式,确保风格一致并更新而非新建文档。
需要为代码文件生成或更新注释
需要完善 API 接口文档
需要整理项目 README 或架构说明
需要审计现有文档的完整性与一致性
npx skills add rsmdt/the-startup --skill document -g -y
轻量级实现协调者,负责分解低复杂度任务(修复、重构等),委派子代理执行编码并验证结果。
需要执行简单的代码修复或重构
实施文档变更
开发不复杂的单一功能
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、提交或文件路径获取上下文,并行委派给安全、性能等专家代理进行多维度审查,最终汇总输出包含严重性评级、修复建议及破坏性变更的标准化报告。
用户请求对代码变更进行审查
指定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
管理规格目录的脚手架、状态检查及阶段转换,支持需求到分解的工作流编排。
创建新规格
查询规格状态
转换工作流阶段
npx skills add rsmdt/the-startup --skill specify-meta -g -y
用于创建和验证产品需求文档(PRD)的 Skill。聚焦于明确构建内容与业务价值,通过头脑风暴、发现、文档化和审查流程,定义用户故事与验收标准,确保需求清晰且无技术实现细节。
编写或更新产品需求文档
定义用户故事和验收标准
分析用户需求
处理 .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
该 Skill 用于执行测试套件并确保代码质量,强制代码所有权。它发现并运行测试,验证所有类别(含 E2E)通过,依据 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
作为需求分析师,通过5Whys、干系人分析等技术将模糊想法转化为清晰、可测试的规格说明。用于澄清需求、解决冲突、文档化规范及验证需求,确保范围明确且无镀金。
需求模糊不清
需要澄清具体场景
解决干系人冲突
编写或验证需求文档
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和assistant-ui的AI应用开发提供上下文增强。通过检测框架需求并综合文档,为Agent、聊天界面、RAG及多步工作流等场景提供具体的集成指导和最佳实践。
构建AI Agent应用
开发聊天界面或Chat UI
实现工具调用管道
搭建RAG系统
设计多步骤AI工作流
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
专注于业务实体、不变量、模式设计及聚合边界的统一领域与数据建模,指导一致性规则及演进策略。
设计业务模型
进行模式变更
定义有界上下文
制定一致性规则
npx skills add rsmdt/the-startup --skill domain-modeling -g -y
前端UI开发技能,基于shadcn/ui和Tailwind CSS提供组件库、主题设计及可访问性开发的上下文增强。
构建React组件库
实现UI设计稿
进行前端主题定制
开发可访问性组件
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测试。涵盖分层Mock策略、Arrange-Act-Assert模式、失败调试及不稳定测试管理,确保测试行为而非实现细节。
编写新功能的测试用例
审查现有测试代码质量
调试失败的测试用例
处理不稳定的测试
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
性能分析技能,指导工程师通过系统化测量和剖析定位瓶颈。遵循先度量后优化的原则,涵盖应用、系统及基础设施层面的指标收集与问题识别,提供基于证据的优化建议。
诊断性能问题
建立性能基线
识别系统瓶颈
规划系统扩展性
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


