Agent Skills
› tzachbon/smart-ralph
tzachbon/smart-ralph
GitHub指导在 Claude Code 中创建、组织和配置 Slash 命令。涵盖 Markdown 格式、YAML frontmatter 参数、动态参数处理、文件引用及最佳实践,帮助用户构建可复用的自动化工作流。
Install All Skills
npx skills add tzachbon/smart-ralph --all -g -y
Skills in Collection (30)
指导在 Claude Code 中创建、组织和配置 Slash 命令。涵盖 Markdown 格式、YAML frontmatter 参数、动态参数处理、文件引用及最佳实践,帮助用户构建可复用的自动化工作流。
创建斜杠命令
添加自定义命令
定义命令参数
使用 YAML frontmatter
组织命令结构
实现交互式命令
npx skills add tzachbon/smart-ralph --skill Command Development -g -y
指导在 Claude Code 插件中集成 Model Context Protocol (MCP) 服务器,支持通过 .mcp.json 或 plugin.json 配置。涵盖 stdio、SSE、HTTP 和 WebSocket 四种连接类型及认证处理,实现外部工具与服务的高效接入。
添加 MCP 服务器
集成 MCP
配置插件中的 MCP
使用 .mcp.json
设置 Model Context Protocol
连接外部服务
提及 ${CLAUDE_PLUGIN_ROOT} 与 MCP
讨论 MCP 服务器类型
npx skills add tzachbon/smart-ralph --skill MCP Integration -g -y
规范了 Claude Code 插件使用 .claude/plugin-name.local.md 文件存储项目级配置与状态。支持 YAML frontmatter 结构化设置,提供从 Bash hooks、Commands 及 Agents 中读取和解析配置的完整示例与最佳实践。
询问插件配置方法
需要存储用户可配置的插件设置
处理 .local.md 配置文件
读取 YAML frontmatter 数据
实现 per-project 插件行为定制
npx skills add tzachbon/smart-ralph --skill Plugin Settings -g -y
指导如何创建、组织和配置 Claude Code 插件。涵盖目录结构规范、plugin.json 清单文件设置、组件(命令/代理/技能)布局及自动发现机制,帮助开发者构建标准化且可维护的插件架构。
创建或脚手架化插件
理解插件目录结构
配置 plugin.json 清单
组织插件组件和文件命名
使用 CLAUDE_PLUGIN_ROOT 路径
npx skills add tzachbon/smart-ralph --skill Plugin Structure -g -y
指导为 Claude Code 插件创建、改进和组织技能。涵盖技能结构、YAML元数据编写、资源组织及最佳实践,旨在将通用代理转化为具备特定领域工作流和工具集成能力的专用代理。
创建新技能
向插件添加技能
改进技能描述
组织技能内容
寻求技能开发最佳实践
npx skills add tzachbon/smart-ralph --skill Skill Development -g -y
定义AI代理的沟通风格规范,要求极致简洁、易扫描、可操作。遵循Matt Pocock规划原则,强调省略语法以换取精简,优先使用片段、表格和列表。输出结构需包含概述、主体、待解问题及最后列出的具体行动步骤,旨在降低Token成本并提升终端阅读效率。
需要生成计划或技术方案时
编写代码实现说明时
进行系统架构设计讨论时
npx skills add tzachbon/smart-ralph --skill communication-style -g -y
规定主代理仅作为协调者,严禁自行实现任何工作。必须通过Task工具将解析、设计、执行及验证等所有任务委派给对应子代理,确保职责分离与上下文清晰。
用户下达开发或执行指令
需要生成规范或执行代码任务
npx skills add tzachbon/smart-ralph --skill delegation-principle -g -y
定义Ralph插件的核心通用参数、执行模式(正常/快速)及共享行为。支持自动提交、重试控制、状态管理及自包含的任务执行循环,为各插件提供统一的基础框架与交互规范。
需要配置或运行Ralph系列插件时
涉及Spec文件生成与提交逻辑时
处理多阶段交互式开发流程时
npx skills add tzachbon/smart-ralph --skill smart-ralph -g -y
基于宪法驱动特性的开发工作流,涵盖规范、计划、任务和实施阶段。通过明确治理和一致性分析,确保特性开发符合项目原则与标准。
需要遵循项目宪法进行特性设计
执行特性规格说明或技术规划
启动基于 SpecKit 方法论的开发流程
npx skills add tzachbon/smart-ralph --skill speckit-workflow -g -y
用于停止 Ralph Specum 执行并可选删除 spec。需明确触发,支持解析目标、清理状态、安全取消或确认后彻底移除文件及当前指定。
用户明确要求使用 $ralph-specum-cancel
用户要求 Ralph Specum 停止执行
用户要求移除一个 spec
npx skills add tzachbon/smart-ralph --skill ralph-specum-cancel -g -y
协调Ralph Specum设计阶段,将工作委派给子代理生成design.md。负责解析规范、合并状态并更新进度。支持快速模式或等待审批后进入任务阶段。
用户明确要求使用 $ralph-specum-design
用户要求 Ralph Specum in Codex 运行设计阶段
npx skills add tzachbon/smart-ralph --skill ralph-specum-design -g -y
用于捕获 Ralph Specum 的产品反馈或 bug 报告。总结问题,收集最小复现上下文,生成 GitHub Issue 或草稿内容。
用户明确要求使用 $ralph-specum-feedback
用户要求 Ralph Specum in Codex 起草或提交反馈
npx skills add tzachbon/smart-ralph --skill ralph-specum-feedback -g -y
用于解释 Ralph Specum 在 Codex 中的工作流、辅助技能及规范。当用户明确请求使用 $ralph-specum-help 或寻求 Ralph Specum 帮助与命令指导时触发,涵盖正常流程、大型任务分流及快速模式等场景说明。
用户明确要求使用 $ralph-specum-help
用户向 Ralph Specum 寻求帮助或命令指导
npx skills add tzachbon/smart-ralph --skill ralph-specum-help -g -y
当用户显式调用时,作为协调者而非执行者,负责解析规范、同步状态并委派任务给 spec-executor 子代理。它管理任务执行流程、进度更新及异常恢复,确保按序完成开发任务。
用户明确请求使用 $ralph-specum-implement
用户要求 Ralph Specum 在 Codex 中运行实现、快速模式或继续请求
npx skills add tzachbon/smart-ralph --skill ralph-specum-implement -g -y
用于为现有代码库生成可搜索的索引规范。解析用户指定的范围,扫描控制器、服务等结构,并在specs/.index/目录下生成或更新索引文件,支持干跑模式并输出确定性结果。
用户明确要求使用 $ralph-specum-index
用户要求 Ralph Specum in Codex 生成或刷新索引制品
npx skills add tzachbon/smart-ralph --skill ralph-specum-index -g -y
用于在实现后根据新发现修订规格文档。作为协调者,不直接修改文件,而是将进度、现有规格及实现反馈委托给重构专家子代理进行更新,确保需求、设计和任务的一致性,并引导用户审批或继续。
用户明确要求使用 $ralph-specum-refactor
用户要求 Ralph Specum 在 Codex 中基于实现学习修订规格工件
npx skills add tzachbon/smart-ralph --skill ralph-specum-refactor -g -y
协调Ralph Specum需求阶段,委派产品代理生成需求文档。需明确触发,读取研究上下文,更新状态并请求审批或进入设计。
用户明确要求使用 $ralph-specum-requirements
用户明确要求Ralph Specum在Codex中运行需求阶段
npx skills add tzachbon/smart-ralph --skill ralph-specum-requirements -g -y
协调Ralph Specum研究阶段,将工作委托给子代理生成research.md,验证输出并更新进度状态。
用户显式请求使用$ralph-specum-research
用户要求Ralph Specum在Codex中运行研究阶段
npx skills add tzachbon/smart-ralph --skill ralph-specum-research -g -y
用于启动或恢复 Ralph Specum。解析参数与路径,初始化或合并状态文件,管理分支隔离。默认在设置后暂停等待指令,除非指定快速模式。
用户明确要求使用 $ralph-specum-start
用户要求 Ralph Specum in Codex 启动或恢复 spec
npx skills add tzachbon/smart-ralph --skill ralph-specum-start -g -y
用于查询 Ralph Specum 的状态和活跃规范进度。通过读取指定根目录下的配置文件和文档,汇总当前规范、史诗状态、任务完成情况及各阶段细节,并提供后续操作建议。
用户明确要求使用 $ralph-specum-status
用户询问 Ralph Specum 在 Codex 中的状态或活跃规范进度
npx skills add tzachbon/smart-ralph --skill ralph-specum-status -g -y
用于在 Codex 中切换活跃规范。支持列出可用规范、通过全路径或精确名称切换,自动处理默认根目录逻辑,并更新当前状态文件以反映最新进度与审批情况。
用户明确请求使用 $ralph-specum-switch
用户明确要求 Ralph Specum 切换活跃规范
npx skills add tzachbon/smart-ralph --skill ralph-specum-switch -g -y
协调Ralph Specum任务阶段,解析规范并委托子代理生成tasks.md。合并状态、更新进度文件,并在非快速模式下等待用户审批,确保任务规划与执行分离。
用户显式请求使用$ralph-specum-tasks
用户明确要求Ralph Specum在Codex中运行任务阶段
npx skills add tzachbon/smart-ralph --skill ralph-specum-tasks -g -y
当用户显式调用 $ralph-specum-triage 时,用于协调大型需求拆解。该技能作为协调者,委托子智能体进行探索、分解和验证,最终生成包含愿景、规格列表及依赖关系的史诗计划,并引导至执行阶段。
用户明确请求使用 $ralph-specum-triage
用户要求 Ralph Specum 将大型任务拆解为多个规范
npx skills add tzachbon/smart-ralph --skill ralph-specum-triage -g -y
Ralph Specum 协调器,处理用户显式调用或自动模式请求。作为 Codex 主入口,路由启动、分诊、研究、设计等阶段至对应子代理,管理状态与文件,不直接生成内容,确保工作流规范执行。
用户显式调用 $ralph-specum
请求 Ralph Specum in Codex
指定由 Ralph Specum 处理特定阶段
请求自主模式或快速模式
请求无暂停的连续执行
npx skills add tzachbon/smart-ralph --skill ralph-specum -g -y
指导生成规格文档及Agent输出时保持极致简洁,牺牲语法换取效率。通过碎片化表达、表格优先、自下而上的阅读结构(先行动步骤)和早期暴露问题,优化终端扫描体验并降低Token成本。
生成research.md等规格文档
格式化Agent输出内容
结构化阶段结果
npx skills add tzachbon/smart-ralph --skill communication-style -g -y
用于规范阶段前交互式访谈的自适应脑暴算法,通过3阶段流程(理解、提议、确认)收集需求。结合代码库探索与用户决策询问,限制选项数量并支持提前结束信号检测。
运行交互式访谈以收集规格说明前的需求
在委派子代理前向用户提出澄清问题
需要适应性头脑风暴对话的任何Ralph阶段命令
npx skills add tzachbon/smart-ralph --skill interview-framework -g -y
用于验证修复是否有效。通过复现故障(BEFORE)和验证解决状态(AFTER),记录前后对比以确认问题已修复,并检测测试中的过度Mock反模式,确保代码变更真实有效且无回归。
verify a fix
reproduce failure
diagnose issue
check BEFORE/AFTER state
VF task
reality check
check test quality
mock-only tests
npx skills add tzachbon/smart-ralph --skill reality-verification -g -y
Ralph插件核心技能,定义通用参数、执行模式(普通/快速)、状态管理、提交行为及协调器委派规则。适用于涉及Ralph配置、状态文件或执行流程的查询与操作指导。
询问ralph参数或快捷模式
需要理解执行循环或协调器行为
处理状态文件或提交规范
配置最大迭代次数或分支策略
npx skills add tzachbon/smart-ralph --skill smart-ralph -g -y
规范驱动开发工作流技能,支持从需求到实现的全流程。涵盖单功能规格生成、大型功能分解(Epic)、多阶段执行及状态管理,提供快速原型与引导式开发模式。
构建功能
创建规格说明
启动规范驱动开发
运行研究阶段
生成需求
创建设计
规划任务
实施规格
检查规格状态
分类功能
创建史诗故事
分解大型功能
npx skills add tzachbon/smart-ralph --skill spec-workflow -g -y
提供Claude Code插件Hook开发指南,涵盖Prompt-Based与Command Hook实现、PreToolUse等事件处理及hooks.json配置格式。
创建Hook
添加PreToolUse/PostToolUse/Stop Hook
验证工具使用
实现基于提示词的Hook
设置事件驱动自动化
阻止危险命令
npx skills add tzachbon/smart-ralph --skill Hook Development -g -y


