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 (120)
Showing top 50 of 120 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
该 Skill 用于根据变更规模判定所需的技术文档类型(如 PRD、ADR、UI Spec 等)及其存储位置,辅助开发人员在创建或审查技术文档时确定文档范围。
决定文档范围
创建技术文档
审查技术文档
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及浏览器行为审查。
审查前端组件实现
检测代码反模式
评估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计算、骨架规范及审查标准。指导如何设计高效测试用例,定义测试类型预算,并依据行为优先原则评估测试价值,确保在CI环境中验证用户可观察行为。
设计集成测试或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 requirement-convergence -g -y
指导实现React/TypeScript的单元测试、集成测试及浏览器E2E测试,遵循AAA结构与独立性原则。
创建前端测试用例
生成测试骨架代码
配置测试运行器与Mock
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前端开发规范,涵盖类型安全、组件设计、状态管理及错误处理。指导实现组件、编写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
提供语言无关的编码原则,涵盖可维护性、可读性及代码质量规范。用于指导功能实现、代码重构及质量审查,强调简洁设计、单一职责与显式意图。
实现新功能时遵循编码规范
进行代码重构以提升质量
审查代码的可读性与结构
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、密钥)的访问方式,通过项目级和特性级双层存储实现单一事实来源,帮助下游任务高效获取外部上下文。
工作依赖外部资源
提及设计源或API schema
npx skills add shinpr/claude-code-workflows --skill external-resource-context -g -y
提供React/TypeScript前端开发的技术决策标准、反模式检测及质量门禁,用于审查组件、Hooks实现及浏览器行为合规性。
审查React组件代码结构
检测TypeScript类型安全与反模式
评估前端实现完整性与可维护性
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测试策略
审查测试用例质量
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基础上进行微调,通过外部资源确认、代码审查、设计稿比对及自动化质量修复(lint/test),确保调整符合设计规范并安全提交。
需要修改已实现的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
用于前端规划阶段,从设计文档生成测试骨架和工作计划,经评审后获取审批。
需要制定前端工作计划
基于设计文档进行前端规划
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
指导Agent通过元认知分析执行任务。先调用rule-advisor选择规则并分析,再拆解任务列表并严格执行,确保遵循最佳实践及规避已知失败模式。
需要结构化执行复杂开发任务时
需要引入元认知分析优化工作流时
npx skills add shinpr/claude-code-workflows --skill recipe-task -g -y
用于更新现有设计文档(Design Doc/PRD/ADR)的技能。通过识别目标、澄清变更、调用专家代理进行更新和审查,确保文档一致性并等待最终批准。
需要更新现有的设计文档
需要对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
指导多智能体协作的工作流编排,涵盖路由、进度管理及自主执行模式决策。用于协调多个子代理,管理流程阶段,确保各专家代理按规范接收输入并完成任务。
需要协调多个Agent协同工作
管理复杂工作流的执行阶段
确定Agent的自主执行模式
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组件的单元测试或集成测试
需要实现基于Playwright的浏览器级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
提供语言无关的编码原则,涵盖可维护性、简洁性及代码质量规范。指导功能实现、重构及代码审查,强调单一职责、显式设计和错误处理,旨在提升代码可读性与长期健康度。
实现新功能时遵循最佳实践
重构现有代码以提升质量
进行代码审查评估可读性与维护性
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、IaC等)的访问方式与位置,建立项目级与功能级双层存储结构。确保下游工作能高效获取外部事实,避免重复发现,维护单一事实来源。
工作依赖外部资源时
提及设计源、API模式、IaC或密钥库时
npx skills add shinpr/claude-code-workflows --skill external-resource-context -g -y
提供 React/TypeScript 前端开发的技术决策准则、反模式检测及质量门禁,用于审查组件、Hooks 及浏览器行为,确保代码正确性与可维护性。
审查前端组件实现
检查 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测试
审查测试质量
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
前端构建编排技能,用于自主执行已物质化的前端任务文件。通过解析工作计划和消耗任务集,协调专家代理完成执行、质量修复和提交,确保在每次提交前运行前端质量修复器,实现自动化批量审批与交付。
用户提供带有现有任务文件的执行指令以进入自主模式
需要处理 docs/plans/tasks/ 下的前端专项任务文件
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
用于前端规划阶段,基于设计文档生成测试骨架与工作计划,并协调评审以获取计划批准。
需要制定前端工作计划
根据设计文档进行前端任务分解
npx skills add shinpr/claude-code-workflows --skill recipe-front-plan -g -y


