用途:在本地整理 Arch Studio 的缺陷报告或功能请求草稿,向用户展示将发出的确切字段,经一次明确确认后,仅打开预填好的 GitHub issue 页面,绝不代为提交。
主要能力:根据请求推断类型,无法确定时用一次 AskUserQuestion 让用户选择;缺陷用 bug-report.yml 与 bug 标签,字段为 version、os、skill、what-happened、expected;功能请求用 feature-request.yml 与 enhancement 标签,字段为 version、skill、problem、proposal。本地收集最小字段:MCP 用实际交付的版本与摘要;已安装插件在 Codex 读 .codex-plugin/plugin.json,在 Claude Code 读 .claude-plugin/plugin.json;操作系统仅取名称与版本,取不到就写 unknown。草稿基于用户原话,但默认不包含原始对话、文件、堆栈、环境变量或命令输出,并需移除或标记客户端与项目名、街道与项目地址、主目录路径与用户名、邮箱与电话、可能的密钥令牌 Cookie 凭据、专有文档内容。
使用方式:通过宿主适配器调用;在一个围栏文本块中逐字展示所有拟发送字段,并说明打开 GitHub 会立即以 URL 查询参数发送这些字段、可能留在浏览器历史中。用一个确认门给出三个结果:打开预填 issue、先编辑字段、取消。编辑后回到同一预览与确认门。确认后用 https://github.com/AlpacaLabsLLC/skills-for-architects/issues/new 加模板、标题、标签和字段 ID 构造 URL,各值按 UTF-8 百分号编码后以 & 连接,本地解码比对无误再打开。URL 保持在 6000 字符以内,只可缩短叙述字段并明确说明缩短,不得缩短 version、os、skill;确认后值有变须重新预览确认。若无可用的浏览器打开能力,则原样打印 URL 并标注未打开。
限制:绝不提交 issue 或使用 gh issue create;未预览与确认前不打开 GitHub;不把反馈当遥测发送到 ALPA 基础设施;不自动附加项目文件、对话记录或附件;不编造复现细节;不安装工具或搜索无关文件来补元数据。