SuperAPI AI 工具集

rock-feedback

编程与开发

查看项目

更新于 10-16 05:04

技能介绍

用途:把用户对 rock-* skills 的反馈整理成 GitHub Issue 或 PR,提交到固定仓库 xdlkc/rock-marketplace。技能位于 plugins/rock/skills/<skill-name>/。适用于用户表达不满、困惑或改进建议,明确要求提 issue / PR,或在使用 rock-cli、rock-debug、rock-agent-debug、rock-eval 时发现 bug 或文档错误。

主要能力:判断反馈性质——模糊不满、bug 现象或改进想法但无具体改法时提 Issue;有明确可落地改动方案时提 PR;不确定则默认提 Issue。提交前需收集:哪个 skill、版本(读 plugins/rock/plugin.json 的 version 或询问)、场景、期望与实际表现,可选报错输出、复现步骤、改进方向。会话中可推断的信息直接使用,只问缺失关键项。

使用方式:Issue 正文按模板整理涉及 skill、问题/建议、场景、期望、实际、复现步骤、改进方向。优先用 gh CLI,先确认 gh auth status,再用 gh issue create --repo xdlkc/rock-marketplace --title ... --body-file 提交,成功后把链接给用户。无 gh 或未登录时,展示标题和正文并给出网页链接 https://github.com/xdlkc/rock-marketplace/issues/new。PR 流程为 fork(如无权限,可用 gh repo fork xdlkc/rock-marketplace --clone=false --remote)、建分支、改动、提交,提交信息遵循 <type>(<scope>): <description>,scope 用 skill 名;用 gh pr create 提交。提 PR 时须在 PR body 第一行写 Closes #N,只有 PR 合入 default branch 才自动关闭 Issue,仅写在 commit message 中不生效;忘记添加可手动 gh issue close <N> --repo xdlkc/rock-marketplace --comment "Fixed by #<PR_NUMBER>"。无 gh 时给用户 https://github.com/xdlkc/rock-marketplace/compare。

限制与注意:不要反馈太空泛,务必补全场景与期望/实际;没有明确改法时先提 Issue,不擅自改代码;PR 只改反馈相关内容,避免无关重构;bug 类反馈务必带版本号;始终走新分支,不直接 push 到 main。标题规范:Issue 为 [<skill-name>] <一句话问题>,PR 为 <type>(<skill-name>): <description>,type 用 fix/docs/feat/refactor。