← 返回 Skills 市场
oschina

Triage Issues

作者 开源中国 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
332
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install gitee-triage-issues
功能描述
Use this skill when the user asks to triage issues, organize the issue list, "triage issues", "show me all open issues", "categorize issues", "triage-issues"...
使用说明 (SKILL.md)

Note: If you have mcporter installed locally, you should use mcporter to invoke the MCP tool instead of directly calling the MCP tool. The mcporter CLI provides a more convenient interface and better error handling.

Triage Issues via Gitee MCP

Batch-process a repository's Issues: classify by priority, add labels, identify duplicates, and generate a clear action list.

Prerequisites

  • Gitee MCP Server configured (tools: list_repo_issues, get_repo_issue_detail, update_issue, comment_issue)
  • User must provide: repository owner, repository name
  • Optional: filter criteria (bugs only / unassigned only / specific milestone, etc.)

Steps

Step 1: Fetch the Issue List

Use list_repo_issues to retrieve open Issues:

  • state: open (open Issues only)
  • Paginate if there are many Issues (20 per page)

Step 2: Batch Analysis

For each Issue, quickly evaluate:

Type classification

  • bug: something is broken, throwing errors, or crashing
  • feature: request for new functionality
  • enhancement: improvement to existing functionality
  • question: usage question
  • docs: documentation-related
  • duplicate: same as an existing Issue

Priority assessment

  • P0 - Critical: affects core functionality, production bug, security vulnerability
  • P1 - High: significant functional defect, affects many users
  • P2 - Medium: general improvement, workaround exists
  • P3 - Low: nice-to-have, cosmetic improvement

Status assessment

  • Whether there are sufficient reproduction steps (for bugs)
  • Whether more information is needed
  • Whether a PR is already addressing it

Step 3: Generate Triage Report

Output a structured report:

## Issue Triage Report
Repository: [owner/repo]
Date: [date]
Total open issues: [N]

---

### 🔴 P0 Critical (needs immediate attention)
| # | Title | Type | Note |
|---|-------|------|------|
| #N | [title] | bug | [one sentence explaining urgency] |

### 🟠 P1 High Priority
| # | Title | Type | Note |
|---|-------|------|------|

### 🟡 P2 Medium Priority
| # | Title | Type | Note |
|---|-------|------|------|

### 🟢 P3 Low Priority
| # | Title | Type | Note |
|---|-------|------|------|

---

### Needs More Information
- #N [title]: [what information is missing]

### Possible Duplicates
- #N may be a duplicate of #M: [explanation]

### Recommended for Closure
- #N [title]: [reason, e.g., long inactive / already resolved another way]

Step 4: Update Issue Labels (requires user confirmation)

Ask the user whether to automatically update labels and priorities.

After confirmation, use update_issue for Issues that need updating:

  • Add appropriate labels
  • Update priority
  • Assign to a team member (if specified by the user)

For Issues that need more information, use comment_issue to ask:

Thanks for submitting this issue!

To help us address it more effectively, could you please provide:
- [Missing reproduction steps]
- [Environment and version info]
- [Expected behavior vs. actual behavior]

Thank you!

Notes

  • Triage focuses on classification and organization — no need to deep-dive into technical details of each Issue
  • Always confirm with the user before performing bulk updates to avoid unintended changes
  • If there are more than 50 Issues, consider processing in batches or filtering by a specific label
安全使用建议
This skill appears coherent for Gitee issue triage. Before installing or using it, confirm that a Gitee MCP server is configured and you understand which account/credentials that server will use (they determine whether updates/comments/assignments can be made). Because the skill can perform bulk updates, always review the triage report and explicitly confirm before applying changes. Consider testing on a small or sandbox repository first and verify audit/logging so you can see what changes were made.
功能分析
Type: OpenClaw Skill Name: gitee-triage-issues Version: 1.0.0 The skill bundle is a standard tool for triaging Gitee issues using an MCP server. It follows a logical workflow of fetching, analyzing, and reporting on issues, and explicitly includes a safety step requiring user confirmation before performing any write operations like updating labels or commenting (SKILL.md).
能力评估
Purpose & Capability
Name/description ask for issue triage and the SKILL.md only references Gitee MCP operations (list_repo_issues, get_repo_issue_detail, update_issue, comment_issue) and repository identifiers — these are appropriate and expected for this purpose.
Instruction Scope
Runtime instructions describe fetching issues, classifying them, generating a report, and asking for user confirmation before performing updates or comments. The SKILL.md does not instruct reading unrelated files, environment variables, or contacting unexpected endpoints.
Install Mechanism
Instruction-only skill with no install spec and no code files. Minimal surface area — nothing is downloaded or written to disk by the skill itself.
Credentials
The skill declares no environment variables or credentials. It relies on a configured Gitee MCP server (expected for interacting with Gitee). The only inputs are repository owner/name and optional filters, which are proportional to triage functionality. Note: the configured MCP server will supply whatever credentials are needed at runtime — ensure those credentials are appropriate for write actions.
Persistence & Privilege
always is false and there is no install-time persistence or modification of other skills. The skill can be invoked (and the agent may call it autonomously per platform defaults), but that is normal for skills and not otherwise privileged here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install gitee-triage-issues
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /gitee-triage-issues 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the Gitee issue triage skill. - Allows users to classify and organize issues in a Gitee repository using customized batch triage steps. - Analyzes issues for type, priority, and needed information. - Generates a structured triage report summarizing priority, duplicates, and issues needing more info. - Supports batch issue updates for labels, priority, and comments—with user confirmation before changes. - Requires a Gitee MCP server and repository details to operate. - Guides users through prerequisites and best practices for large repositories.
元数据
Slug gitee-triage-issues
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Triage Issues 是什么?

Use this skill when the user asks to triage issues, organize the issue list, "triage issues", "show me all open issues", "categorize issues", "triage-issues"... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 332 次。

如何安装 Triage Issues?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install gitee-triage-issues」即可一键安装,无需额外配置。

Triage Issues 是免费的吗?

是的,Triage Issues 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Triage Issues 支持哪些平台?

Triage Issues 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Triage Issues?

由 开源中国(@oschina)开发并维护,当前版本 v1.0.0。

💬 留言讨论