SuperAPI AI 工具集

issue-fixer

通用与其它

查看项目

更新于 10-16 00:21

技能介绍

用途:面向 react-native-nitro-google-signin 仓库的 issue 修复流程,输入为用户提供的 GitHub issue URL,输出为实现修复并提交 PR。

主要能力:用 gh 读取 issue(gh issue view <number> --json title,body,labels,comments,state,url);阅读 AGENTS.md、skills/react-native-nitro-google-signin/SKILL.md 及相关源码了解上下文;先概述问题、预期行为与方案再改代码;按 fix/issue-<number>-<kebab-case-slug> 命名新建分支;在 android/、ios/、src/、plugin/ 中按需最小化修改;可行时运行 bun install、bun run build、bun run typecheck;若改动 Nitro 规格(*.nitro.ts)则运行 bun run codegen 并提交 nitrogen/generated/ 的变更;按变更类型同步 docs/content/guide、docs/content/setup、docs/content/guide/troubleshooting.md 及 skills 目录,并运行 cd docs && bun run build;按仓库提交风格提交,推送并创建 PR,最后向用户返回 PR 链接。

使用方式:用户提供 issue URL 后,按顺序执行读取、建分支、实现、文档检查、提交、推送、创建 PR 等步骤;完成后报告 issue 信息、分支名、改动摘要、文档更新情况、PR 链接与测试计划。

限制:不使用 --no-verify、不主动 amend、不 force-push 到 main;不提交密钥、OAuth 配置文件或 API key;修复不完整或构建未通过时不推送、不开 PR(除非明确标注未验证项);问题不清晰或需要产品决策时先分析并询问用户;问题已修复或重复时只报告、不建 PR。相关平台差异、具体验证步骤与外部环境条件暂未提供。