Agent Skills
› shinpr/claude-code-workflows
shinpr/claude-code-workflows
GitHub提供后端技术决策准则、反模式检测及质量门禁,用于审查代码异味、故障排查及实现完整性,旨在降低系统复杂度并提升可维护性。
Install All Skills
npx skills add shinpr/claude-code-workflows --all -g -y
Skills in Collection (124)
Showing top 50 of 124 by quality score. Use the install list command or open individual skills for the rest.
提供后端技术决策准则、反模式检测及质量门禁,用于审查代码异味、故障排查及实现完整性,旨在降低系统复杂度并提升可维护性。
审查后端实现选择
检测代码异味
分析系统故障
评估实现完整性
npx skills add shinpr/claude-code-workflows --skill ai-development-guide -g -y
提供语言无关的编码原则,涵盖可维护性、简洁性、可读性及错误处理,用于指导功能实现、代码重构和质量审查。
实现新功能
重构代码结构
审查代码质量
npx skills add shinpr/claude-code-workflows --skill coding-principles -g -y
定义PRD、ADR、UI Spec等文档的创建标准与存储位置,辅助决策变更所需文档范围及模板选择。
决定技术文档范围
创建技术文档前
审查技术文档时
npx skills add shinpr/claude-code-workflows --skill documentation-criteria -g -y
用于记录和管理代码库外部资源(如设计稿、API、密钥等)的访问方式与上下文。通过项目级和特性级双层结构存储,确保下游任务能高效获取外部依赖信息,避免重复查找。
工作依赖外部资源
提及设计源或设计系统
提及 API Schema 或 IaC 源
提及密钥存储
npx skills add shinpr/claude-code-workflows --skill external-resource-context -g -y
提供React/TypeScript前端代码审查标准,涵盖价值优先工程原则、反模式检测及质量门禁,用于评估组件、Hooks实现及浏览器行为合规性。
前端代码审查
React组件或Hooks设计评审
检测前端反模式
npx skills add shinpr/claude-code-workflows --skill frontend-ai-guide -g -y
提供实施策略选择的元认知框架,通过现状分析、设计收敛和策略探索,辅助规划开发方法、定义验证标准并优化技术决策复杂度。
规划实施策略
选择开发方法
定义验证标准
npx skills add shinpr/claude-code-workflows --skill implementation-approach -g -y
提供集成与端到端测试的设计原则、ROI计算、预算标准及审查准则,指导测试用例设计与质量评估。
设计集成测试
设计E2E测试
审查测试质量
npx skills add shinpr/claude-code-workflows --skill integration-e2e-testing -g -y
提供LLM友好型上下文编写规范,通过明确输入输出、成功标准和决策点,消除歧义,确保下游消费者或模型能准确执行任务。
编写或优化面向LLM的提示词
生成任务交接文档或计划工件
审查和修订指令类内容
npx skills add shinpr/claude-code-workflows --skill llm-friendly-context -g -y
用于在需求进入工作流后、设计开始前,收敛构建目标。分离结果与要求,记录排除项及成本范围,通过听证协议确认就绪状态,确保需求清晰一致。
需求分析阶段
设计开始前
npx skills add shinpr/claude-code-workflows --skill requirement-convergence -g -y
实现React/TypeScript单元测试、集成测试及浏览器E2E测试,遵循AAA结构、独立性和命名规范。适用于前端测试创建与骨架生成。
需要编写前端组件测试时
创建或补全测试骨架时
实施E2E自动化测试流程时
npx skills add shinpr/claude-code-workflows --skill test-implement -g -y
提供语言无关的测试原则,涵盖TDD流程、质量要求(如覆盖率诊断)、设计规则(AAA模式、边界测试)及Mock策略。用于编写测试、制定测试策略或审查测试质量,确保测试的可执行性、隔离性和有效性。
编写单元测试或集成测试时
设计测试策略或规范时
审查现有测试代码质量时
npx skills add shinpr/claude-code-workflows --skill testing-principles -g -y
提供React/TypeScript前端开发规范,涵盖类型安全、组件设计、状态管理及错误处理。指导实现组件时优先使用unknown和泛型,规范边界数据校验及注释写法,提升代码质量与可维护性。
编写React组件
实现TypeScript类型定义
前端功能开发
代码审查
npx skills add shinpr/claude-code-workflows --skill typescript-rules -g -y
提供技术决策标准、反模式检测及质量门禁,用于审查代码异味、故障排查及实现完整性,倡导价值优先与低复杂度设计。
审查后端或通用实现选择
检测代码异味与设计反模式
评估系统故障与调试
检查实现完整性
npx skills add shinpr/claude-code-workflows --skill ai-development-guide -g -y
提供语言无关的编码原则,涵盖可维护性、可读性、函数设计及错误处理,用于指导功能实现、代码重构和质量审查。
实现新功能时参考编码规范
进行代码重构以优化结构
执行代码质量审查
npx skills add shinpr/claude-code-workflows --skill coding-principles -g -y
确定变更所需的文档类型及存储位置,辅助技术文档的创建与审查。
决定文档范围
创建技术文档
审查技术文档
npx skills add shinpr/claude-code-workflows --skill documentation-criteria -g -y
记录仓库外资源(设计稿、API、IaC等)的访问方式与位置,为下游工作提供统一入口,避免重复查找。
工作依赖外部资源时
提及设计源、API模式、IaC或密钥存储时
npx skills add shinpr/claude-code-workflows --skill external-resource-context -g -y
提供前端(React/TypeScript)技术决策标准、反模式检测及质量门禁,用于审查组件、Hooks 和浏览器行为,确保代码正确性、可维护性及低复杂度。
审查前端组件实现
检测 React Hooks 使用问题
评估前端代码质量与反模式
npx skills add shinpr/claude-code-workflows --skill frontend-ai-guide -g -y
提供实施策略选择的元认知框架,通过现状分析、设计收敛和策略探索,帮助规划开发方法并定义验证标准。
规划实施策略
选择开发方法
定义验证标准
npx skills add shinpr/claude-code-workflows --skill implementation-approach -g -y
提供集成与端到端测试的设计原则、ROI计算及审查标准。用于指导测试类型选择、预算控制、行为优先原则及骨架规范,适用于设计或评审相关测试用例的场景。
设计集成测试方案
规划E2E测试策略
评审测试用例质量
npx skills add shinpr/claude-code-workflows --skill integration-e2e-testing -g -y
提供编写或修订LLM友好型提示、交接文档及规划工件的指导原则,确保下游执行清晰无歧义。
编写面向LLM的提示词
创建任务交接文档
生成规划或报告类工件
npx skills add shinpr/claude-code-workflows --skill llm-friendly-context -g -y
用于系统化诊断问题的技能,通过编排调查、验证和求解子代理,按步骤收集证据并推导根因与解决方案。
需要定位复杂问题的根本原因
用户明确授权进行问题排查与解决
npx skills add shinpr/claude-code-workflows --skill recipe-diagnose -g -y
针对已实现的UI进行会话内调整与验证,通过检查现有模式、执行编辑并对照设计源迭代,最终提交变更。
用户要求修改已实现的UI界面
需要对照设计稿校验前端代码
npx skills add shinpr/claude-code-workflows --skill recipe-front-adjust -g -y
自动化执行前端构建任务,协调子代理完成代码生成、质量修复与提交。适用于用户授权后的批量任务自主执行流程,确保交付物通过验证后归档。
用户提供包含工作计划的执行指令
需要自动运行已存在的前端任务文件集
npx skills add shinpr/claude-code-workflows --skill recipe-front-build -g -y
协调前端设计文档流程,基于代码库证据生成UI规范与架构决策记录(ADR),经评审后输出完整实现设计文档并获取审批。
需要完成中大型前端功能的设计文档
需要基于现有代码库生成UI规范和架构决策
npx skills add shinpr/claude-code-workflows --skill recipe-front-design -g -y
该技能用于前端规划阶段,通过选择设计文档、生成测试骨架、创建工作计划并进行审查,最终获取用户批准。作为编排器协调多个子代理完成从设计到计划审批的全流程。
需要从前置设计文档创建前端工作计划
需要获取前端工作计划的正式批准
npx skills add shinpr/claude-code-workflows --skill recipe-front-plan -g -y
针对React/TypeScript前端实现的自动化质量保障流程。涵盖合规性、范围经济性、仓库质量及安全审查,并通过子代理执行代码修复或设计文档修订,确保交付物符合标准。
前端实现完成后需要全面审查
需要验证前端代码的合规性与安全性
发现前端设计文档过时或不准确需同步修正
npx skills add shinpr/claude-code-workflows --skill recipe-front-review -g -y
根据仓库特征制定代码实现与审查的质量策略,经用户确认后创建或更新质量配置文件。
创建仓库质量规范
更新现有质量规则
npx skills add shinpr/claude-code-workflows --skill recipe-quality-profile -g -y
一种基于元认知分析的任务执行技能,通过调用rule-advisor选择规则、识别历史失败模式并规划依赖顺序,指导Agent按步骤高质量完成任务。
用户需要执行复杂任务并要求遵循特定规则和最佳实践
需要提升任务执行的准确性和避免已知错误模式
npx skills add shinpr/claude-code-workflows --skill recipe-task -g -y
用于更新现有设计文档(如PRD、ADR)的编排技能,通过调用专家代理进行修改并执行严格审查流程,确保文档一致性与准确性。
用户要求修改现有设计文档
需要对设计文档进行版本更新和审查
npx skills add shinpr/claude-code-workflows --skill recipe-update-doc -g -y
用于在需求进入工作流前收敛目标、需求与非目标,分离结果与实现细节。通过结构化字段和听证协议澄清模糊需求,确保构建内容准确对齐用户意图,为后续设计奠定基础。
需求描述模糊或包含过多无关细节
开始设计阶段前需要明确构建范围
npx skills add shinpr/claude-code-workflows --skill requirement-convergence -g -y
指导多智能体协调的编排指南,用于管理多个子代理的工作流阶段、路由决策及自主执行模式。明确主从职责与提示词规范,确保复杂任务下各专家代理的高效协作与上下文一致性。
需要协调多个子代理协同工作
管理复杂工作流的执行阶段
决定代理的自主或受控执行模式
npx skills add shinpr/claude-code-workflows --skill subagents-orchestration-guide -g -y
任务分析技能,用于识别任务本质并匹配最小必要执行技能与元认知防护。通过提取证据标签,按治理、风险控制等优先级选择技能,生成包含首要行动和潜在陷阱的执行指导,确保流程精简且风险可控。
需要规划独立任务或诊断工作流
请求确定执行所需的最小技能集
npx skills add shinpr/claude-code-workflows --skill task-analyzer -g -y
提供React/TypeScript单元测试、集成测试及浏览器E2E测试的实现规范,涵盖AAA结构、测试独立性及命名原则,适用于前端测试骨架生成与补全。
创建或补全前端测试用例
生成测试代码骨架
实施React组件或E2E测试
npx skills add shinpr/claude-code-workflows --skill test-implement -g -y
提供语言无关的测试原则,涵盖TDD、质量要求、设计规则及Mock边界规范。用于编写测试、制定策略或审查测试质量,强调断言有效性、隔离性与关键路径覆盖。
编写单元测试或集成测试
设计测试策略
审查测试代码质量
npx skills add shinpr/claude-code-workflows --skill testing-principles -g -y
提供React/TypeScript前端开发规范,涵盖类型安全、组件设计、状态管理及错误处理。指导实现组件和TS代码时遵循最佳实践,确保代码质量与可维护性。
实现React组件
编写TypeScript代码
前端功能开发
npx skills add shinpr/claude-code-workflows --skill typescript-rules -g -y
提供语言无关的后端技术决策标准、反模式检测及质量门禁,用于审查代码异味、失败处理及实现完整性,确保低复杂度和高可维护性。
审查后端实现选择
检测代码异味
分析系统故障
评估实现完整性
npx skills add shinpr/claude-code-workflows --skill ai-development-guide -g -y
提供语言无关的代码规范,涵盖可维护性、简洁性及设计收敛等核心理念。指导代码重构、功能实现及质量审查,强调命名清晰、单一职责、错误处理及持续改进,旨在提升代码整体质量与长期健康度。
需要制定或检查编码规范时
进行代码重构以提升可读性时
执行代码质量审查(Code Review)时
npx skills add shinpr/claude-code-workflows --skill coding-principles -g -y
用于判断变更所需文档类型及存储位置,涵盖PRD、ADR、UI Spec等,辅助技术文档的创建与审查决策。
决定文档范围
创建技术文档
审查技术文档
npx skills add shinpr/claude-code-workflows --skill documentation-criteria -g -y
记录仓库外资源(如设计稿、API、密钥等)的访问方式与位置,提供项目级与特性级的双层存储结构及引用协议,确保下游工作能高效获取外部依赖信息。
工作依赖于外部资源
提及设计源、设计系统、API Schema、IaC 源码或密钥库
npx skills add shinpr/claude-code-workflows --skill external-resource-context -g -y
提供前端代码审查标准,涵盖React/TypeScript技术决策、反模式检测及质量门禁,用于评估组件、Hook实现完整性及浏览器行为合规性。
代码审查
前端架构设计评审
Bug根因分析
npx skills add shinpr/claude-code-workflows --skill frontend-ai-guide -g -y
该技能提供实施策略选择的元认知框架,用于规划开发方法、评估现有实现状态及定义验证标准。通过决策充分的状态分析、设计收敛和策略探索,帮助选择最低复杂度的实现路径,确保技术债务可控且满足业务需求。
规划实施策略
选择开发方法
定义验证标准
npx skills add shinpr/claude-code-workflows --skill implementation-approach -g -y
提供集成测试与端到端测试的设计原则、ROI计算、骨架规范及审查标准。指导测试类型选择、预算分配及行为优先策略,用于设计或审查测试质量。
设计集成测试
设计E2E测试
审查测试质量
npx skills add shinpr/claude-code-workflows --skill integration-e2e-testing -g -y
提供编写LLM友好上下文的规范,通过明确输入输出、成功标准和决策点,消除歧义,确保下游执行者无需猜测即可准确执行任务。
编写或修订面向LLM的提示词
创建交接文档或计划工件
npx skills add shinpr/claude-code-workflows --skill llm-friendly-context -g -y
用于为现有代码库添加集成或端到端测试的编排技能。通过读取设计文档,协调子智能体生成测试骨架、实现测试用例、执行审查和质量修复,确保测试覆盖后端、前端或全栈实现。
用户要求为现有代码添加集成测试
用户要求为现有代码添加E2E测试
npx skills add shinpr/claude-code-workflows --skill recipe-add-integration-tests -g -y
作为编排者,在自主模式下执行物质化任务文件。负责解析工作计划、调用专家子代理生成交付物、严格执行执行-分支-质量修复-提交的四步循环,并强制通过审查决议门控,最终完成验证与清理。
用户授权自动执行任务计划
存在已就绪的工作计划或任务文件需批量处理
npx skills add shinpr/claude-code-workflows --skill recipe-build -g -y
协调从代码库分析到设计文档审批的完整设计流程。通过需求源选择、代码库分析、可选架构决策记录(ADR)及设计文档生成与评审,确保中型/大型工作的实现设计获得批准。
用户要求制定或审批系统设计文档
需要协调从需求到设计落地的全流程
npx skills add shinpr/claude-code-workflows --skill recipe-design -g -y
用于系统化诊断问题的技能,通过编排调查、验证和求解子代理,定义范围信封并逐步收集证据以识别根本原因并推导解决方案。
用户需要排查复杂问题或故障
请求对特定现象进行根因分析
npx skills add shinpr/claude-code-workflows --skill recipe-diagnose -g -y
用于在会话中调整已实现的UI,通过与设计源对比验证进行迭代修改。协调前端质量修复子代理,执行代码检查、提交及用户确认流程,确保UI变更符合设计规范。
需要微调现有UI界面
要求根据设计稿验证并修正前端实现
npx skills add shinpr/claude-code-workflows --skill recipe-front-adjust -g -y
前端构建编排技能,通过执行物料化任务文件实现自动化前端开发流程。作为协调者,它调用专家代理生成交付物,遵循执行、分支、质量修复和提交的循环,确保代码质量并通过验证后提交,支持自主模式下的批量任务处理。
用户明确指令执行前端构建任务
存在待处理的前端工作计划或任务文件
npx skills add shinpr/claude-code-workflows --skill recipe-front-build -g -y
协调中大型前端设计流程,从需求证据出发,结合UI规范和ADR决策,生成并审批前端设计文档。涵盖代码分析、UI规范审查及文档评审,确保设计完整性和合规性。
需要创建或审批前端设计文档
涉及中大型前端项目的架构与UI设计协调
npx skills add shinpr/claude-code-workflows --skill recipe-front-design -g -y


