SuperAPI AI 工具集

github-issue-tracker

编程与开发

查看项目

更新于 10-16 04:21

技能介绍

用途

GitHub Issue Tracker 是一个面向 GitHub 议题(Issue)的智能管理与项目协调技能。它围绕议题的创建、跟踪、协作与同步,提供自动化与多智能体(swarm)协调能力,适用于需要统一管理议题生命周期的开发团队与项目。

主要能力

  • 智能模板:使用模板自动化创建议题。
  • 进度跟踪:通过 swarm 协调进行进度更新。
  • 多智能体协作:用于复杂议题的解决。
  • 里程碑协调:与项目工作流集成。
  • 跨仓库同步:面向 monorepo 的议题管理。
  • 自动议题标签与组织。

核心能力对照表:

能力 说明
智能模板 使用模板自动化创建议题
进度跟踪 swarm 协调的更新
多智能体协作 复杂议题解决
里程碑协调 项目工作流集成
跨仓库同步 monorepo 议题管理

使用方式

该技能基于 gh CLI 命令操作议题,并结合 swarm 协调与内存管理。

快速开始示例:

# 创建议题
gh issue create --title "Bug: Login fails" --body "Steps to reproduce..." --label "bug"

# 列出打开的议题
gh issue list --state open

# 查看议题详情
gh issue view 54

# 添加评论
gh issue comment 54 --body "Progress update..."

# 关闭议题
gh issue close 54 --reason completed

使用场景

  • 使用智能模板创建议题
  • 通过 swarm 协调跟踪议题进度
  • 在复杂议题上进行多智能体协作
  • 项目里程碑协调
  • 跨仓库议题同步
  • 自动议题标签与组织

示例

  1. 使用 swarm 跟踪创建议题:初始化议题管理 swarm,设置自动化跟踪任务,策略为 adaptive,优先级为 medium。

  2. 使用 gh CLI 创建综合议题:

gh issue create \
  --repo owner/repo \
  --title "Integration Review: claude-code-flow and ruv-swarm" \
  --body "## Overview
Comprehensive review and integration between packages.

## Objectives
- [ ] Verify dependencies and imports
- [ ] Ensure MCP tools integration
- [ ] Check hook system integration
- [ ] Validate memory systems alignment

## Swarm Coordination
This issue will be managed by coordinated swarm agents." \
  --label "integration,review,enhancement" \
  --assignee username
  1. 自动化进度更新:从 swarm 内存中检索进度,存储最新更新(包含时间戳、进度百分比、状态),并添加进度评论。
gh issue comment 54 --body "## Progress Update

### Completed Tasks
- Architecture review completed
- Dependency analysis finished
- Integration testing verified

### Current Status
- Documentation review in progress
- Integration score: 89% (Excellent)

### Next Steps
- Final validation and merge preparation"
  1. 搜索并协调相关议题:
# 搜索相关议题
gh issue list --repo owner/repo --label "integration" --state open --json number,title,labels

# 更新议题里程碑
gh issue edit 54 --milestone "v1.0.0"

# 添加标签
gh issue edit 54 --add-label "in-progress"

# 转移议题
gh issue transfer 54 owner/new-repo
  1. 批量议题操作:在单条消息中初始化议题协调 swarm,创建多个相关议题(功能、缺陷、文档),在待办中跟踪,并存储协调状态。

智能议题模板

集成议题模板包含:概述、目标(组件集成、验证、测试、文档更新)、集成领域(依赖、功能、测试)、swarm 协调角色(协调者、分析师、测试者、文档者)。

缺陷报告模板包含:问题描述、预期行为、实际行为、复现步骤、环境信息、调查计划、swarm 分配(调试者、编码者、测试者)。

MCP 工具集成

Swarm 协调:使用 star 拓扑(中心协调者与外围智能体),maxAgents 为 3,策略为 adaptive。

内存管理:存储议题状态(状态、负责人、标签、最后更新时间),并可按模式搜索议题。

最佳实践

  1. Swarm 协调的议题管理:始终为复杂议题初始化 swarm;根据议题类型分配专门智能体;使用内存进行进度协调。
  2. 自动化进度跟踪:定期通过 swarm 协调自动更新;进度指标与完成度跟踪;跨议题依赖管理。
  3. 智能标签与组织:跨仓库一致的标签策略;基于优先级的议题排序与分配;里程碑集成以协调项目。
  4. 批量议题操作:同时创建多个相关议题;项目级变更的批量更新;协调跨仓库议题管理。

与其他技能的集成

技能 集成方式
github-pr-manager 将议题关联到拉取请求
github-release-manager 协调发布议题
sparc-workflow 复杂项目协调
agent-orchestration 多智能体议题解决

指标与分析

自动跟踪:议题创建与解决时间、智能体生产力指标、项目里程碑进度、跨仓库协调效率。

报告功能:每周进度摘要、智能体性能分析、项目健康指标、集成成功率。

版本历史

1.0.0(2025-01-02):初始版本——从 issue-tracker 智能体转换而来。

限制

资料未提供关于收费、价格、平台支持范围、具体性能效果或使用前提的明确说明,相关内容暂未提供。