issue-fix

GitHub

复现仓库问题,基于观察证据制定最小正确修复方案,添加回归测试并运行检查,最终起草符合规范的拉取请求。

examples/issue-fix-kit/skills/issue-fix/SKILL.md esengine/DeepSeek-Reasonix

触发场景

用户报告代码缺陷或异常行为 需要针对特定Issue进行修复和提交PR

安装

npx skills add esengine/DeepSeek-Reasonix --skill issue-fix -g -y
更多选项

非标准路径

npx skills add https://github.com/esengine/DeepSeek-Reasonix/tree/studio/examples/issue-fix-kit/skills/issue-fix -g -y

不安装直接使用

npx skills use esengine/DeepSeek-Reasonix@issue-fix

指定 Agent (Claude Code)

npx skills add esengine/DeepSeek-Reasonix --skill issue-fix -a claude-code -g -y

安装 repo 全部 skill

npx skills add esengine/DeepSeek-Reasonix --all -g -y

预览 repo 内 skill

npx skills add esengine/DeepSeek-Reasonix --list

SKILL.md

Frontmatter
{
    "name": "issue-fix",
    "owner": "@esengine",
    "backup": "@SivanCola",
    "status": "active",
    "reviewed": 1790812800,
    "description": "Reproduce a repository issue, make the smallest correct fix, and draft a pull request from observed evidence."
}

Issue fix

  1. Use the repository selected for this session. Read its standing instructions and inspect its working tree before editing. Preserve existing changes.
  2. Read the complete references/delivery.md beside this skill. Identify the issue's trigger, expected behavior, affected code, and acceptance checks. Resolve missing behavior before changing code; an issue title is not a spec.
  3. Reproduce the trigger or trace its execution path. Record the command and observed failure. If reproduction is unavailable, state the limitation and the code or logs that support the proposed root cause.
  4. Make a focused fix using the repository's existing patterns. Add or update a regression test for the trigger when feasible. Keep unrelated changes out of the patch and follow the repository's approval rules for wider changes.
  5. Run the relevant checks and required repository gates. Report pass, fail, and not-run results separately. Review the final diff against the issue.
  6. Draft the handoff using the reference format. Commit, publish a PR, or send a message only when the user has authorized that action.

The bundled references/scenario.md defines an optional local exercise. Use it only when the user selects that fixture; it is not the issue to apply to an arbitrary repository.

版本历史

  • ebe4f2d 当前 2026-10-19 00:34

同 Skill 集合

examples/api-notes-kit/skills/api-notes/SKILL.md
examples/frontend-page-kit/skills/frontend-page/SKILL.md
examples/release-note-kit/skills/release-note/SKILL.md
internal/ext/skill/builtincontent/reasonix-guide/SKILL.md
internal/skill/builtincontent/reasonix-guide/SKILL.md

元信息

文件数
0
版本
ebe4f2d
Hash
3b850b76
收录时间
2026-10-19 00:34

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-23 01:42
浙ICP备14020137号-1