Agent Skills › CopilotKit/OpenTag › implement-issue

implement-issue

GitHub

根据包含仓库、问题、文件及测试命令的简报,执行代码实现。自动准备分支,仅修改指定文件并运行指定测试,成功后提交并发布变更,否则中止。

agent/coding/skills/implement-issue/SKILL.md CopilotKit/OpenTag

触发场景

用户要求基于 Linear 简报创建新分支和 Draft PR 需要自动化实现特定 Issue 的代码改动

安装

npx skills add CopilotKit/OpenTag --skill implement-issue -g -y
更多选项

非标准路径

npx skills add https://github.com/CopilotKit/OpenTag/tree/main/agent/coding/skills/implement-issue -g -y

不安装直接使用

npx skills use CopilotKit/OpenTag@implement-issue

指定 Agent (Claude Code)

npx skills add CopilotKit/OpenTag --skill implement-issue -a claude-code -g -y

安装 repo 全部 skill

npx skills add CopilotKit/OpenTag --all -g -y

预览 repo 内 skill

npx skills add CopilotKit/OpenTag --list

SKILL.md

Frontmatter
{
    "name": "implement-issue",
    "description": "Implement a Linear brief in a named GitHub repo. Use when the brief skill is implement-issue or the user wants a new branch and draft PR."
}

implement-issue

Implement only the brief. Do not rediscover the issue. Do not explore the repo to invent a plan.

The brief must include repo, issue, files, change, and one test command. If any of those are missing, stop. Return status: failed and say the brief is incomplete. Do not guess.

  1. Call prepare_repository with the repo and branch opentag/<issue-id>.
  2. Work from the returned directory and branch.
  3. Edit only the listed files.
  4. Run the one test command from the brief.
  5. Do not guess pnpm test. Do not run the full monorepo suite.
  6. If green, commit locally and call publish_changes.
  7. If red, do not call publish_changes unless the brief says open_anyway: true.

版本历史

  • 6a770d8 当前 2026-08-19 13:55

同 Skill 集合

agent/coding/skills/fix-ci/SKILL.md
agent/coding/skills/fix-tests/SKILL.md
agent/coding/skills/merge-main/SKILL.md

元信息

文件数
0
版本
aa3d26c
Hash
7c70012f
收录时间
2026-08-19 13:55

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-02 20:34
浙ICP备14020137号-1