Agent Skillsuw-syfi/vibesys › create-issue

create-issue

GitHub

用于调查、起草并提交规范的 GitHub Issue。涵盖 Bug、工程变更、扩展场景及实验。流程包括查重、选择模板、撰写内容、创建 Issue 并关联项目,确保标题清晰、标准可测,且符合项目元数据规范。

.agents/skills/create-issue/SKILL.md uw-syfi/vibesys

触发场景

用户要求创建或提交 Bug 报告 用户要求发起工程变更请求 用户要求创建扩展场景或测试工具 Issue 用户要求建立研究实验 Issue 用户要求将待办事项或提议工作转化为 GitHub Issue

安装

npx skills add uw-syfi/vibesys --skill create-issue -g -y
更多选项

非标准路径

npx skills add https://github.com/uw-syfi/vibesys/tree/main/.agents/skills/create-issue -g -y

不安装直接使用

npx skills use uw-syfi/vibesys@create-issue

指定 Agent (Claude Code)

npx skills add uw-syfi/vibesys --skill create-issue -a claude-code -g -y

安装 repo 全部 skill

npx skills add uw-syfi/vibesys --all -g -y

预览 repo 内 skill

npx skills add uw-syfi/vibesys --list

SKILL.md

Frontmatter
{
    "name": "create-issue",
    "description": "Investigate, draft, and file well-scoped VibeSys GitHub issues using the repository issue forms and project conventions. Use when a user asks to create, open, or file a bug report, engineering change, expansion scenario or harness, or research experiment issue, or asks to turn findings, TODOs, or proposed work into GitHub issues."
}

Create Issue

Overview

Create issues only after confirming that the work is not already tracked or implemented. Use the same schemas as human reporters, preserve project metadata, and leave prioritization to maintainers.

Workflow

  1. Resolve the repository and requested write scope. If the user asks only for a draft, do not create or modify GitHub state.
  2. Read docs/issue-authoring.md completely.
  3. Select exactly one matching form and read it completely:
    • .github/ISSUE_TEMPLATE/01-bug.yml
    • .github/ISSUE_TEMPLATE/02-engineering-change.yml
    • .github/ISSUE_TEMPLATE/03-expansion-work.yml
    • .github/ISSUE_TEMPLATE/04-experiment.yml
  4. Search the codebase and both open and closed issues. Check related pull requests when they may show that the behavior is already implemented.
  5. If the request is a duplicate or already implemented, stop before creating an issue. Report the supporting issue, pull request, and code evidence.
  6. Draft an outcome-oriented title and a body with the form's rendered section headings. Keep acceptance criteria observable and testable.
  7. Create the issue through the connected GitHub tooling. Apply the form's labels and redact credentials, tokens, private paths, and sensitive logs.
  8. Add the native parent/sub-issue relationship when a parent is known. A body reference alone is not a substitute for the native relationship.
  9. Verify membership in organization project uw-syfi/1. If auto-add did not add the issue and project write access is available, add it explicitly.
  10. Set Workstream only when the mapping is unambiguous. Do not set Priority, Effort, assignee, Target date, or milestone unless the user explicitly asks or an established maintainer decision already exists.
  11. Re-read the created issue and verify its title, body, labels, project membership, and parent relationship. Return its URL and any metadata that remains for triage.

Authoring Rules

  • Make one issue represent one independently closable outcome.
  • Lead with the problem, evidence, or research question rather than a proposed implementation.
  • State non-goals for work that could otherwise expand without a clear bound.
  • Use checkboxes for acceptance or success criteria.
  • For expansion work, specify externally observable semantics and correctness checks without prescribing an optimization strategy.
  • For experiments, require a decision, baseline, metric, protocol, stopping condition, and retained artifacts.
  • Link related work using native parents, dependencies, and closing keywords where supported.

GitHub Boundaries

Prefer connected GitHub tooling for issue search and creation. Use local gh only for project or hierarchy operations the connector cannot perform. Resolve field and option IDs dynamically; never hard-code project item IDs in reusable commands.

Do not claim that duplicate searches, code inspection, reproduction, or verification occurred unless they actually did.

版本历史

  • 87e4103 当前 2026-07-22 15:46

同 Skill 集合

.agents/skills/open-pr/SKILL.md
.agents/skills/vs-init/SKILL.md
resources/skills/neuron-agentic-development/skills/neuron-nki-debugging/SKILL.md
resources/skills/neuron-agentic-development/skills/neuron-nki-docs/SKILL.md
resources/skills/neuron-agentic-development/skills/neuron-nki-profiling/SKILL.md
resources/skills/serving-systems/SKILL.md
resources/skills/neuron-agentic-development/skills/neuron-nki-profile-querying/SKILL.md
resources/skills/neuron-agentic-development/skills/neuron-nki-writing/SKILL.md

元信息

文件数
0
版本
fc3af3e
Hash
95504632
收录时间
2026-07-22 15:46

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-02 12:18
浙ICP备14020137号-1 $访客地图$