Agent Skills
› jjongguet/oh-my-product
jjongguet/oh-my-product
GitHub调用 Gemini 获取专家建议并保存为可复用工件。适用于设计二审、编码前实施建议及角色化咨询场景,支持自定义提示词或指定 Agent 角色。
安装全部 Skills
npx skills add jjongguet/oh-my-product --all -g -y
集合内 Skills (36)
调用 Gemini 获取专家建议并保存为可复用工件。适用于设计二审、编码前实施建议及角色化咨询场景,支持自定义提示词或指定 Agent 角色。
需要快速获得设计方案的二次意见
在编码前寻求实施建议
需要针对特定角色(如规划者、审查者)的咨询建议
npx skills add jjongguet/oh-my-product --skill ask -g -y
支持端到端自主执行功能开发,涵盖目标澄清、分阶段计划、代码实现及验证。适用于需大量规划且希望代理自动推进的大型任务,提供最小化监督的全流程自动化能力。
需要端到端执行的功能开发
用户希望代理自动假设并推进大型任务
适合分阶段工作流的复杂需求
npx skills add jjongguet/oh-my-product --skill autopilot -g -y
用于安全停止活跃工作流,保留可恢复上下文。支持优雅关闭,总结完成、进行及剩余任务,提供具体停止命令,并返回当前目标、取消内容、持久化状态及后续恢复建议。
用户希望停止当前活跃的工作流
需要离开安全检查点或中断任务
npx skills add jjongguet/oh-my-product --skill cancel -g -y
配置或验证 Slack、Discord 和 Telegram 的通知推送,支持 Webhook 和 Bot 消息。实现后需发送安全测试通知并确认平台特定验证器通过,确保通知功能正常可用。
用户请求配置通知渠道
用户需要验证通知是否生效
npx skills add jjongguet/oh-my-product --skill configure-notifications -g -y
优化提示词和上下文文件,通过去重、压缩、优先排序和修剪提升信噪比,减少 Token 消耗。
上下文文件过大或杂乱
会话上下文包含过时信息
Token 预算紧张
功能扩展后需精简上下文
npx skills add jjongguet/oh-my-product --skill context-optimize -g -y
用于汇总每日、每周或每月的令牌使用量及成本指标,提供用量趋势和支出概览。
查询Token使用量
分析成本趋势
npx skills add jjongguet/oh-my-product --skill cost -g -y
用于复现故障、定位根因并验证修复的调试技能,适用于回归测试失败、CLI异常或可疑状态等场景。
回归测试失败
CLI行为异常
可疑系统状态
npx skills add jjongguet/oh-my-product --skill debug -g -y
通过苏格拉底式结构化访谈澄清模糊需求,提取目标、范围、约束及验收标准,生成可执行的实施简报,将歧义转化为具体行动指南。
需求描述宽泛或模糊
任务定义不完整
需要明确项目边界和约束
npx skills add jjongguet/oh-my-product --skill deep-interview -g -y
用于提取、创建和同步设计系统令牌,支持从URL、代码或图片获取色彩、排版等数据,并更新DESIGN.md及生成CSS/JSON配置。
用户需要提取或同步设计系统令牌
用户希望从现有代码或规范中生成设计令牌
npx skills add jjongguet/oh-my-product --skill design-system -g -y
用于诊断环境和安装健康状态,检查运行时依赖、扩展资产及持久化状态完整性。若发现环境问题,建议执行修复操作。
用户需要环境或安装诊断
检查 Node/npm/容器等运行前提条件
排查扩展状态或团队状态完整性问题
npx skills add jjongguet/oh-my-product --skill doctor -g -y
用于执行明确的具体实现任务,强调快速推进、合理假设及最小化变更。要求输出包含目标、变更文件、运行命令及验证结果,确保交付物清晰可验证。
任务描述清晰可直接实施
需要快速完成具体编码或配置修改
npx skills add jjongguet/oh-my-product --skill execute -g -y
用于在会话、代理或团队成员之间交接工作时,生成结构化的交接文档。包含已完成工作、当前状态、待办事项、阻塞点及下一步建议,确保上下文无缝传递。
需要跨会话或人员移交开发任务时
结束一个工作阶段并整理进度时
npx skills add jjongguet/oh-my-product --skill handoff -g -y
提供 oh-my-product (omp) 工具的使用指导,解释相关命令、技能及工作流选择。帮助用户快速找到成功路径,优先给出具体命令以解决操作问题。
用户询问 omp 命令用法
用户需要选择合适的工作流
用户遇到使用障碍寻求指引
npx skills add jjongguet/oh-my-product --skill help -g -y
指导用户配置和调优 oh-my-product HUD 界面,包括选择预设、验证渲染及启用实时监视模式。
查看或配置 HUD 界面
设置 HUD 预设风格
启用 HUD 实时监视
npx skills add jjongguet/oh-my-product --skill hud-setup -g -y
从当前工作中提取可复用的经验教训、检查清单或技能构想,记录重复问题、持久性知识及触发条件,便于沉淀为项目文档或未来提示词。
会话中产生了可复用的工作流、规则或故障排查模式
需要总结本次工作的核心经验以便后续复用
npx skills add jjongguet/oh-my-product --skill learn -g -y
用于生成与产品路线图阶段对齐的分阶段执行计划。当用户请求规划、任务分解或实施排序时使用,涵盖目标澄清、阶段映射、验收门控及验证清单,输出包含里程碑、负责人和风险缓解措施。
请求项目规划
任务分解需求
实施顺序咨询
npx skills add jjongguet/oh-my-product --skill plan -g -y
将模糊需求转化为包含验收标准、非目标和约束的可测量产品需求文档(PRD),通过锁定机制防止范围蔓延,确保团队在明确边界后执行。
启动新功能或重大变更
需要明确的完成标准
存在范围蔓延风险
npx skills add jjongguet/oh-my-product --skill prd -g -y
Ralplan是一种基于共识的迭代规划技能,协调规划者、架构师和批评者角色,通过多轮辩论收敛于经过批准的执行计划。适用于复杂任务分解、架构决策及高风险工作的预演分析,确保方案技术可行且风险可控。
需要复杂任务分解和执行的场景
涉及关键架构决策需结构化辩论时
高风险工作需要进行事前失败分析和风险评估时
npx skills add jjongguet/oh-my-product --skill ralplan -g -y
对代码变更执行结构化审查,涵盖正确性、安全性、可维护性及测试覆盖度,并按严重程度输出问题清单。
用户请求进行代码审查
指定文件或范围需要质量评估
npx skills add jjongguet/oh-my-product --skill review -g -y
用于检查和总结历史会话运行记录,提供会话ID、状态摘要、时间戳及产物指针。
用户希望检查之前的运行记录
需要获取会话的历史元数据
npx skills add jjongguet/oh-my-product --skill sessions -g -y
用于检查点当前进度,总结目标、已完成工作、进行中任务、阻碍风险及下一步行动。通过omp命令获取团队状态和会话信息,辅助项目管理和决策。
需要汇报或同步项目进度时
识别当前工作阻碍和风险时
npx skills add jjongguet/oh-my-product --skill status -g -y
用于并行编排多Agent团队任务。通过tmux创建N个并行工作器会话,分发上下文并执行指定任务,轮询等待所有工作器完成信号后聚合结果并展示。
需要并行执行多个独立子任务
用户请求运行多工作器的团队协作任务
npx skills add jjongguet/oh-my-product --skill team -g -y
用于评估 UI/UX 质量、可用性和无障碍性。基于尼尔森启发式规则和 WCAG 2.1 标准,对页面或组件进行审查,输出包含评分、问题发现及代码修复建议的详细报告。
用户请求 UX 审查
用户请求可用性批评
用户请求无障碍审计
npx skills add jjongguet/oh-my-product --skill ux-critique -g -y
用于验证任务或功能是否完成,通过检查构建、运行冒烟测试及对照验收标准来确认交付物完整性。
用户要求验证任务完成情况
需要检查验收标准是否满足
npx skills add jjongguet/oh-my-product --skill verify -g -y
用于处理Gemini API速率限制,检查限流状态并管理自动恢复行为。支持启动或停止等待机制,提供当前状态及后续操作建议。
用户遇到API速率限制
需要自动恢复被阻止的工作
npx skills add jjongguet/oh-my-product --skill wait -g -y
用于处理Web/UI设计需求,生成包含视觉、色彩、排版等9个部分的DESIGN.md规范,以及实施计划和修改跟踪文档。遵循单一事实来源原则,确保设计一致性、可访问性和响应式行为。
用户请求Web或UI设计工作
需要创建或更新DESIGN.md文件
生成设计简报或线框图规范
npx skills add jjongguet/oh-my-product --skill web-design -g -y
用于安全停止或中止正在进行的任务,记录取消内容并保留可复用状态,确保系统处于可恢复的安全停机点。
用户要求停止运行
需要中止工作流
请求安全保存当前进度
npx skills add jjongguet/oh-my-product --skill cancel -g -y
用于配置和验证 Slack、Discord 或 Telegram 的通知推送。指导用户选择平台、校验凭证并发送测试消息,确保通知链路正常。
用户需要设置新的通知渠道
用户希望验证现有通知配置是否生效
npx skills add jjongguet/oh-my-product --skill configure-notifications -g -y
用于调查运行时故障、测试回归、意外状态或工作流中断,通过复现、定位根因并实施修复来解决问题。
运行时故障排查
测试回归分析
意外状态调查
工作流中断修复
npx skills add jjongguet/oh-my-product --skill debug -g -y
在执行前通过苏格拉底式提问澄清目标、约束和成功标准,适用于需求模糊或存在多种解释的场景。通过逐步追问收敛需求,最终输出包含目标、范围、验收标准及风险的摘要,辅助后续规划与执行。
需求宽泛、模糊或未明确定义
存在多种可能的解释
时间、质量、风险等权衡不明确
用户要求进行访谈、发现或需求澄清
npx skills add jjongguet/oh-my-product --skill deep-interview -g -y
用于在任务明确时执行具体实现,遵循最小化变更原则,提供目标、文件变更、验证结果及后续待办。
需要执行具体的代码实现任务
任务目标清晰且上下文明确
npx skills add jjongguet/oh-my-product --skill execute -g -y
生成简洁的交接包,捕获当前状态与后续行动,确保工作无缝衔接。包含已完成项、当前状态、待办事项、阻塞风险及确定性下一步操作,附带验证运行手册,避免重复探索。
需要暂停任务并移交上下文给其他智能体或会话时
完成阶段性开发后需记录当前分支、文件及阻断问题以便后续继续时
npx skills add jjongguet/oh-my-product --skill handoff -g -y
当用户需要了解命令、工作流或预期用法时提供指导,强调给出最短成功路径和具体示例。
询问命令用法
寻求工作流指导
npx skills add jjongguet/oh-my-product --skill help -g -y
提供基于证据的结构化代码审查,评估正确性、安全性、可维护性和测试置信度。适用于PR审查、代码审计及发布前质量评估,按严重程度分级输出缺陷与建议。
用户请求PR审查
需要代码审计
评估变更影响
确认发布就绪状态
npx skills add jjongguet/oh-my-product --skill review -g -y
验证变更是否满足验收标准,通过构建、测试及检查运行时工件生成可复现的证据报告,判定PASS/FAIL并提供修复建议。
需要验证代码变更是否符合验收标准
生成包含具体证据的PASS/FAIL验证报告
npx skills add jjongguet/oh-my-product --skill verify -g -y
用于快速总结当前任务或运行的检查点,涵盖目标、完成进度、进行中工作、阻碍风险及后续行动步骤。
需要汇报项目进度时
识别并同步团队阻塞点时
规划下一步行动计划时
npx skills add jjongguet/oh-my-product --skill status -g -y


