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及浏览器行为。
审查前端组件实现
检测代码反模式
评估前端技术方案
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测试。提供配置好的运行器、Mock和Harness支持,遵循AAA结构等最佳实践,适用于生成或完善前端测试骨架。
创建前端组件测试
编写集成测试
实施浏览器级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前端开发规范,涵盖类型安全、组件设计、状态管理及错误处理。指导编写高质量代码,强化边界校验与类型约束,提升前端应用的可维护性与稳定性。
实现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
定义PRD、ADR等文档的创建标准与路由决策,明确各类技术文档的适用范围及存储位置,用于规范变更过程中的文档 scope 决策。
决定变更所需的文档范围
创建或审查技术文档时
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
提供集成与E2E测试的设计原则、ROI计算及审查标准,指导测试类型选择、预算分配及用例编写。
设计集成测试或E2E测试方案
评估测试用例质量或ROI
制定测试策略和预算
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界面
要求验证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,经审核后完成设计文档审批。
需要制定中大型前端设计方案
执行前端设计文档审批流程
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
根据仓库具体上下文和证据,协商并创建或更新代码审查质量配置文件 quality.yaml。通过定义维度、适用条件和通过标准,建立仓库特定的代码审查接受策略。
请求创建或更新仓库质量配置
需要建立特定于仓库的代码审查规则
npx skills add shinpr/claude-code-workflows --skill recipe-quality-profile -g -y
通过调用rule-advisor进行元认知分析,选择规则并识别失败模式,按依赖顺序执行任务。适用于需遵循特定规范且强调反思与正确路径的通用开发任务。
用户明确授权子代理调用
需要基于规则指导的任务执行
npx skills add shinpr/claude-code-workflows --skill recipe-task -g -y
用于更新现有设计文档(如Design Doc、PRD、ADR),通过识别目标、澄清变更、调用专家更新、执行审查及一致性检查,最终确保文档获得批准。
用户要求修改或更新现有的设计文档
需要基于审查反馈修订PRD或架构决策记录
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
Task Analyzer用于分析任务本质,从技能目录中匹配最小必要技能集及元认知防护。它根据证据选择治理、风险控制或补充规则,生成执行指导、警告和反思问题,确保行动针对具体风险且足够精简。
需要拆解复杂任务并确定执行策略
诊断工作流中的潜在风险和缺陷
npx skills add shinpr/claude-code-workflows --skill task-analyzer -g -y
指导实现React/TypeScript的前端单元测试、集成测试及浏览器E2E测试。遵循AAA结构,确保测试独立性和确定性,涵盖用例生成与骨架代码完善。
创建前端测试用例
补全测试骨架代码
配置测试运行器或Mock
npx skills add shinpr/claude-code-workflows --skill test-implement -g -y
提供语言无关的测试原则,涵盖TDD流程、质量要求(如覆盖率诊断)、设计规则(AAA模式、边界隔离)及数据层测试策略。用于指导编写高质量测试、制定测试战略及审查测试代码质量。
编写单元测试或集成测试
设计测试策略
审查测试代码质量
npx skills add shinpr/claude-code-workflows --skill testing-principles -g -y
提供React/TypeScript前端开发规范,涵盖类型安全、组件设计、状态管理及错误处理,指导代码实现与审查。
实现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
用于判定变更所需的文档类型(PRD、ADR等)及存储位置,辅助确定技术文档范围、创建或审查流程。
决定文档范围
创建技术文档
审查技术文档
npx skills add shinpr/claude-code-workflows --skill documentation-criteria -g -y
记录仓库外资源(设计稿、API、IaC等)的访问方式,提供项目级与功能级双层存储结构及引用协议,确保下游工作能高效获取外部上下文。
工作需要依赖外部资源
用户提及设计源、设计系统、API模式、基础设施即代码或密钥库
npx skills add shinpr/claude-code-workflows --skill external-resource-context -g -y
提供React/TypeScript前端开发的技术决策标准、反模式检测及质量门禁,用于审查组件、Hooks及浏览器行为,确保代码正确性与可维护性。
审查React或TypeScript组件实现
检测前端代码中的反模式
评估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
用于在现有代码库中添加集成/E2E测试的编排技能。通过发现设计文档,委派生成测试骨架、实现、审查和质量修复等子任务,确保测试覆盖与质量。
用户要求在现有后端或前端代码中添加集成测试
用户要求为现有实现补充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决策及文档评审。
需要生成或完善系统设计文档
执行架构决策记录(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),生成并审批前端设计文档。
需要制定或评审前端系统设计时
执行前端设计文档的审批流程时
npx skills add shinpr/claude-code-workflows --skill recipe-front-design -g -y


