用途:将 GitHub issue 提交到正确的仓库。该技能通过 /dd-file-issue 调用,面向 pup CLI、技能、Agent 或文档相关问题。
主要能力:判断 issue 所属仓库(所有 issue 统一归到 DataDog/pup);检索是否已有相似 issue,若有则建议在已有 issue 下评论;收集标题、正文、复现步骤、环境信息、日志等细节;选择 issue 类型(bug、feature request、documentation improvement、question);创建 issue 并添加标签,最后返回 issue URL。
适用场景示例:pup 命令报错、OAuth 令牌刷新失败、缺少新 API 端点支持、输出 JSON 无效、登录失败、Agent 给出错误指引、文档示例过时或不清楚、Agent 选择混乱等。
必要用法:先用 gh issue list --repo DataDog/pup --search "关键词" --limit 10 检查重复;再用 gh issue create --repo DataDog/pup --title "清晰标题" --body "详细描述" --label "bug" 创建(标签也可用 enhancement、documentation、agent、skill、question)。正文模板包含 Description、Expected Behavior、Actual Behavior、Steps to Reproduce、Environment(OS、pup --version、plugin.json 版本、Claude Code 版本)、Error Messages/Logs、Additional Context、Suggested Fix(可选)。
限制:资料未提供价格与收费信息;创建失败时可检查网络、gh auth status 认证与仓库权限,或把 issue 详情交给用户手动提交。不要将无关问题合并为一个 issue。