跳到正文
cccskills
免费在 GitHub 公开

gh-issue

Fetch GitHub issue, create branch, plan and implement with TDD, then open PR

中文简介正在准备中。当前显示原文说明。

集成工具GitHub
查看安装方法

包含的文件(1)

  • SKILL.md2.2 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Work a GitHub issue

Repository paths are relative to the repository root. Accept an issue number with or without #.

  1. Fetch gh issue view <number> --json title,body,labels,assignees,milestone,state and read every comment with gh issue view <number> --comments. Inspect referenced requirements and current code before repeating prior findings. State one acceptance scenario and non-goals; do not invent decisions or mark external prerequisites complete.
  2. Assign yourself if unassigned with gh issue edit <number> --add-assignee @me. Apply an existing relevant label when missing: bug, enhancement, or documentation. Preserve another assignee's work.
  3. Inspect the checkout before switching branches. Fetch main and start from current origin/main without discarding local changes. Use fix/, feat/, or docs/ according to the issue labels, defaulting to feat/; name the branch <prefix><number>-<lowercase-title-slug> with a slug up to 50 characters. Reuse an existing issue branch when continuing its work.
  4. Study related code and tests. Keep a short plan covering acceptance criteria, test strategy, owned files, and the smallest first step. Use a task file for nontrivial work and read .agnostic-ai/rules/tdd-workflow.md.
  5. For each runtime change, prove a focused failing test, implement minimal GREEN, then refactor with focused tests green. Delegate only independent scopes; workers run assigned targeted checks. Update CHANGELOG for user-facing changes and docs for changed behavior.
  6. Once the whole change set is complete, the main session runs the canonical quality gate in .agnostic-ai/AGNOSTIC_AI.md once. Use the commit skill with Closes #<number> in the commit body, then the pr skill with the issue number. Push only within user authorization.

Report the issue, acceptance scenario, branch, delivered behavior, validation, and any unresolved prerequisite. Do not paste the full issue or a generic plan back to the user.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Add new assertion function with comprehensive tests following TDD

中文简介正在准备中。当前显示原文说明。

TypedDevs/bashunit4362026年10月18日 更新

Analyze test coverage and identify untested code paths

中文简介正在准备中。当前显示原文说明。

TypedDevs/bashunit4362026年10月18日 更新

commit

免费

Stage and commit changes using conventional commits format

中文简介正在准备中。当前显示原文说明。

TypedDevs/bashunit4362026年10月18日 更新

fix-test

免费

Debug and fix failing tests systematically

中文简介正在准备中。当前显示原文说明。

TypedDevs/bashunit4362026年10月18日 更新

Measure process costs and fork budgets when changing startup, per-file, per-test, parallel workers, reporting, or coverage paths; use for fork census and performance comparisons.

中文简介正在准备中。当前显示原文说明。

TypedDevs/bashunit4362026年10月18日 更新

gh-issues

免费

Walk over all open GitHub issues that are unassigned or assigned to the current user, and process each one via the /gh-issue skill, sequentially.

中文简介正在准备中。当前显示原文说明。

TypedDevs/bashunit4362026年10月18日 更新

查看 TypedDevs 的全部技能

报告此技能的问题