SuperAPI AI 工具集

gentle-ai-issue-creation

通用与其它

查看项目

更新于 10-15 21:50

技能介绍

该技能用于从仓库证据出发创建和分诊 GitHub Issue,触发场景包括 issue creation、bug reports、feature requests 或 issue approval。

用途与流程:在提出或发布前先发现目标仓库的贡献工作流,YAML Issue Forms 是默认自动化路径的格式依据。先要求人工明确授权远程目标(确切主机与仓库)、操作和凭据/会话;本地 checkout 不等于授权。授权后执行只读检查 gh auth status、gh repo view、git ls-files 读取 README/CONTRIBUTING/ISSUE_TEMPLATE,以及 gh api 读取标签。

主要能力:支持 input、textarea、dropdown、checkboxes 四类表单控件,按声明顺序建立;Markdown 控件仅作指引不渲染为回答段。需完成一次跨 open/closed 的查重搜索,确认重复则改为评论而非新建。发布前对正文做隐私扫描与脱敏,正文写入私有 BODY_FILE,用 gh issue create --repo "$TARGET" --title "$TITLE" --body-file "$BODY_FILE" "${LABEL_ARGS[@]}" 只发布一次,随后用 gh issue view 回读验证。

限制:缺授权、目标验证、Issue 可用性、策略、表单选择或必需元数据时失败关闭;不因超时、网络失败或身份缺失重试;发布不等于后续操作授权;受保护标签仅在明确人工指示且具备相应权限时使用。浏览器路径 gh issue create --repo "$TARGET" --web 仅作可选交接,不构成发布凭证。