SuperAPI AI 工具集

create-github-issue

部署与运维

查看项目

更新于 10-16 02:30

技能介绍

用途:根据仓库的官方 Issue 模板规范创建 GitHub Issue,适用于用户要求提交缺陷报告、功能请求或研究提案等场景。

主要能力:动态发现并读取 .github/ISSUE_TEMPLATE/ 下的模板(如 bug_report.yml、feature_request.yml),按 YAML 字段生成对应 Markdown 章节,遵循必填字段与渲染格式要求;从 .github/labels.json 选取标签,包含 type: 标签以及可能的 state:、work:、priority: 标签;支持 --assignee、--milestone、--draft 等选项,并生成带前缀的简洁标题。

使用方式:先列出模板 ls .github/ISSUE_TEMPLATE/,再用 cat .github/ISSUE_TEMPLATE/<selected_template>.yml 读取结构;通过 git status、git log --oneline -10、gh issue list --search "keyword" --limit 10 收集上下文;将正文写入 .forge/FORGE_ISSUE_BODY.md,随后执行 gh issue create --title "[Prefix]: Descriptive Title" --body-file .forge/FORGE_ISSUE_BODY.md --label "type: <type>, work: <complexity>";最后返回 Issue URL 与摘要。

限制与注意事项:必须严格遵照仓库模板结构,不得假设或硬编码模板与标签,须先读取 .github/ 中的文件;标题需控制在 70 字符以内,使用祈使语气并以动词开头;正文不得残留占位文字。工具依赖已预认证的 gh CLI。若用户意图明确,创建前无需确认。官方资料未提供收费、价格与平台支持等细节。