with one click
create-pr
创建补丁:收集需求信息,在主仓库创建 Issue,创建本地分支,进入规划模式。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
创建补丁:收集需求信息,在主仓库创建 Issue,创建本地分支,进入规划模式。
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Maintain and document the TabooLib incision module. Use when working on runtime weaving, Scalpel DSL, @Surgeon annotations, dispatcher/registry flow, remap/version matching, bytecode site matching, Incision-Test fixtures, or incision user/design documentation in this repository.
在 TabooLib 中,定义和验证多方块结构(Multiblock)。 (project)
完成补丁:推送分支到个人仓库,向主仓库提交 PR。
| name | create-pr |
| description | 创建补丁:收集需求信息,在主仓库创建 Issue,创建本地分支,进入规划模式。 |
| user_invocable | true |
当用户调用 /create-pr 时,严格按以下步骤执行:
使用 AskUserQuestion 工具向用户收集以下信息(一次性提问,使用多个 question):
每个问题都使用自由文本输入(提供 2 个引导性选项让用户参考,但用户通常会选择 Other 自行填写)。
在 主仓库 TabooLib/taboolib 上创建 Issue:
gh issue create --repo TabooLib/taboolib \
--title "[feat] {功能简述}" \
--body "$(cat <<'EOF'
## 为什么要做
{用户填写的原因}
## 怎么做
{用户填写的方案}
EOF
)"
从命令输出中提取 Issue 编号(如 #542)。
基于当前分支创建新分支,分支名格式为 feat/{简述关键词}-{issue编号}:
git checkout -b feat/{keyword}-{issue_number}
keyword:从功能简述中提取 1-3 个英文关键词,用连字符连接issue_number:不带 # 的纯数字示例:feat/entity-name-i18n-542
使用 EnterPlanMode 工具进入规划模式,对需求进行详细分析和实现方案规划。
TabooLib/taboolib,不是个人 fork