Community编程与开发github.com

nadavushka-dev/nadavushka-plugs

用于端到端处理问题追踪票据(Jira、Linear、GitHub Issues 等,如 RND-123)—— 承接、复现或实现、提供证据、变更状态。适用于缺陷和功能。

nadavushka-plugs 是什么?

该技能旨在自动化处理开发者工作流中的问题追踪票据,支持从票据上下文获取、指派确认、工作实现到最终提交的完整流程。它通过编排多个子技能(`squad:tkt-context`、`squad:tkt-work`、`squad:tkt-evidence`、`squad:tkt-ship`)以及可能的团队协作模式(通过 `/herdr` 技能),实现至少两个角色的分工:实现者和 QA/代码审查员。如果 `herdr` 不可用,技能本身会作为实现者,并启动子代理进行审查。用户输入中必须包含票据键(如 RND-123),并可选择 `--hitl` 参数(需要人工审核)或提供额外指令。技能强调严格按步骤执行,不可跳过,确保每个票据都被完整处理。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/nadavushka-dev/nadavushka-plugs/tree/HEAD/squad/skills/autonomous-squad

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

用户输入:$ARGUMENTS

  • 其中包含票据键(如 RND-123);从该输入中提取
  • 若存在 --hitl → 将其传递给 squad:tkt-ship。默认:全自动
  • 其他内容 = 额外指令;在整个运行过程中应用

配置

在执行任何操作之前: 读取 ${CLAUDE_SKILL_DIR}/../squad-config.md

团队

如果 /herdr 技能可用,则运行它。你是编排者/委派者/监督者 —— 你不需要实现,只需按以下指令进行委派。 你可以自主决定团队中的会话数量。最少为 2 个工作者:

  • 实现者 —— 步骤 3–4
  • QA/代码审查员 —— 步骤 5 中的审查员。如果被驳回 → 返回给实现者。

没有 herdr → 你就是实现者,QA/代码审查员则由一个新的子代理担任。

流程

按顺序执行每一步。切勿跳过任何步骤。

步骤 1 收集票据上下文

以票据键作为参数调用 squad:tkt-context 技能。

步骤 2 识别票据

  • 票据必须分配给我 —— 如果不是,则停止并报告
  • 是缺陷还是功能?
  • reopen?→ 首先阅读 QA 的评论以及之前的 PR
  • 将状态移至 In Progress,创建工作树

步骤 3 工作

以票据键(+ 额外指令)作为参数调用 squad:tkt-work 技能。

步骤 4 证明

以票据键作为参数调用 squad:tkt-evidence 技能。

步骤 5 发布

以票据键(+ 如果提供了 --hitl 则传入)作为参数调用 squad:tkt-ship 技能。

Individual skills in this repo

This repo contains 3 individual skills — each has its own dedicated page.

相关技能