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、IaC等)的访问方式,通过项目级和特性级两层结构建立单一事实来源,确保下游工作能高效获取外部依赖信息。
工作依赖于外部资源
提及设计源、设计系统、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测试,遵循AAA结构、独立性和命名规范。适用于前端测试创建与骨架生成。
需要编写前端组件测试时
创建或补全测试骨架时
实施E2E自动化测试流程时
npx skills add shinpr/claude-code-workflows --skill test-implement -g -y
提供语言无关的测试原则,指导选择测试范围、设计高质量测试及明确证明所有权。涵盖测试选择、设计规则、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等)及存储位置,辅助技术文档的创建与审查决策。
决定文档范围
创建技术文档
审查技术文档
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 recipe-diagnose -g -y
用于在会话中调整已实现的UI,通过与设计稿比对进行验证循环。包含代码检查、用户交互及最终提交,确保前端界面调整的准确性与质量。
需要修改现有UI组件
要求根据设计稿校验并微调前端页面
npx skills add shinpr/claude-code-workflows --skill recipe-front-adjust -g -y
前端构建编排技能,自动执行任务文件。支持Lite模式跳过中间检查以降低成本,优化工作流验证与提交流程。
用户授权自主执行前端构建任务
提供现有工作计划或任务文件要求批量审批
npx skills add shinpr/claude-code-workflows --skill recipe-front-build -g -y
协调前端中大型设计文档流程,基于代码库证据、UI规范及ADR决策,完成从需求到设计文档审批的自动化编排。
需要生成或审批前端设计文档
执行前端架构决策记录(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
为仓库制定特定质量策略,通过确认创建或更新 docs/project-context/quality.yaml。用于定义实现与代码审查的验收条件、适用范围及证据支持,确保规则可观测且符合仓库事实。
用户请求创建或更新仓库质量档案
需要建立特定的代码审查和实施接受标准
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
用于更新现有设计文档(如Design Doc、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
指导多智能体协作与工作流编排,明确协调者职责、子代理调用规范及上下文传递机制。本次更新引入轻量模式以平衡成本与验证,优化README并提升版本至0.28.0。
需要协调多个智能体执行任务
管理复杂的工作流阶段
确定自主执行模式
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
提供语言无关的测试原则,指导选择测试范围、设计高质量测试及界定证明责任。适用于编写测试、确定测试范围和审查测试质量,强调集成/E2E优先及单一测试所有权。
编写单元测试或集成测试时参考设计规则
审查现有测试的质量、覆盖范围或重复性
决定特定代码变更需要哪些类型的测试
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
该 Skill 用于判定技术变更所需的文档类型(PRD、ADR、UI Spec 等)及其存储位置,辅助确定文档范围及创建或审查技术文档。
决定文档范围
创建技术文档
审查技术文档
npx skills add shinpr/claude-code-workflows --skill documentation-criteria -g -y
记录仓库外资源(如设计稿、API、IaC)的访问方式,通过项目级和特性级双层结构管理上下文,确保下游工作能高效获取外部依赖信息。
工作依赖外部资源
提及设计源或设计系统
提及API schema或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测试方案
评估测试用例的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
用于为现有代码库添加集成或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组件的视觉或交互细节
要求根据设计稿验证并修正已实现的前端界面
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
协调前端设计流程,基于代码证据和PRD生成UI规范及设计文档。通过多阶段审查与ADR决策,确保设计质量并获取最终批准,涵盖范围确认、UI分析及文档路由等步骤。
需要完成前端设计文档审批
执行中大型前端架构设计
npx skills add shinpr/claude-code-workflows --skill recipe-front-design -g -y


