开发与工程 ✓ Microsoft · 官方 github-issuesmarkdownbug-reportingerror-logsscreenshots

GitHub 问题整理器

把杂乱的故障信息整理成可执行的 GitHub 问题报告。

FollowSkills 评估 · FSRS-2.0
不推荐
43/ 100 五分制 2.2 / 5
信任安全15 / 25 · 3.0/5

技能明确要求对可能敏感的数据使用占位符,并限定输出为仓库内/issues/目录的Markdown文件;但没有用户确认、权限范围、数据流披露、回滚方案或创建前预览,且“从记忆补全上下文”可能引入未经核实的信息,因此扣分。

可靠稳定6 / 20 · 1.5/5

输入类型、模板和严重性规则基本一致,且未声明外部依赖;但缺少对空输入、信息冲突、无附件、无仓库目录或非法文件名的处理和诊断反馈,静态评估不超过10分,因此扣分。

适用触发8 / 15 · 2.7/5

目标用户、输入形式和期望的GitHub issue结构较清楚;但未定义不适用场景、触发边界、必填信息或中文输出支持,截图/GIF处理也仅说明引用格式,因此扣分。

规范维护7 / 15 · 2.3/5

具备名称、描述、分节结构、指南和两个示例,仓库还提供MIT许可证、官方组织来源及持续开发信号;但技能自身没有版本、变更记录、维护责任、安装说明、FAQ或已知限制,且输出路径假设未解释,因此扣分。

有效结果5 / 15 · 1.7/5

对整理原始笔记、错误日志并生成可读issue有直接价值,示例展示了可用结构;但结果依赖模型推断,可能需要人工核实,文件创建流程未定义,严重性和环境字段可能被臆测,因此仅给有限静态分。

证据核验2 / 10 · 1.0/5

技能文本提供模板和示例,但示例不是可独立复现的测试证据;提供的仓库测试与CI主要覆盖通用Copilot harness,未证明该技能的关键路径,因此只能给低分。

证据充分度: 评估于 2026年7月20日 审查版本 9ccaf7c3704a
使用前请注意
  • 创建/issues/文件前应确认用户授权、目标仓库和文件名,最好先展示草稿。
  • 不要依赖“记忆”补全事实;无法确认的环境、版本、产品和影响应使用占位符或明确标注未知。
  • 需要补充空输入、冲突信息、附件缺失、敏感信息识别和目录/文件写入失败时的处理规则。
  • 未见该技能专属的验收标准或测试证据,结果应视为需要人工复核的草稿。
查看完整评分方法 →

它能做什么 & 适用场景

此技能将错误日志、语音转写、原始笔记或截图说明整理为结构化的 GitHub 风格 Markdown 问题报告。输出包含摘要、环境、复现步骤、预期与实际行为、错误详情、视觉证据、影响和补充背景。它还会根据影响匹配严重程度,并用占位符替换可能敏感的信息。适合需要统一问题报告格式的开发团队,但不会直接调用 GitHub API 创建远程 Issue。

读取用户提供的故障描述、错误信息和截图上下文;提取产品、版本、环境、复现步骤、预期行为和实际行为;整理错误代码或消息;引用附加的图片或 GIF;为敏感字段生成如 [PROJECT_NAME]、[USER_ID] 的占位符;根据服务中断、数据丢失、功能受损或轻微不便判断严重程度;按固定 Markdown 模板生成问题报告,并将其作为 /issues/ 目录下的日期命名 Markdown 文件。

  1. 开发者粘贴一段混乱的错误日志,需要生成可直接提交的 GitHub 问题。
  2. 测试人员提供语音转写或零散笔记,需要补全结构化的复现步骤和影响说明。
  3. 支持工程师附上截图或 GIF,需要在问题报告中保留视觉证据引用。
  4. 团队希望把服务中断、功能受损和界面问题统一成相同的 Markdown 格式。
  5. 包含项目名、用户 ID 等敏感信息的故障记录需要先替换为安全占位符。

优缺点一览

优点
  • 固定模板覆盖环境、复现、行为差异、错误详情和影响。
  • 支持从语音转写、错误日志和截图说明中提取结构。
  • 包含严重程度规则和敏感数据占位符指导。
  • 支持在 Markdown 中引用截图和 GIF。
局限
  • 来源没有展示该技能的专门测试场景或测试结果。
  • 技能只描述 Markdown 文件输出,没有证据表明它会直接创建远程 GitHub Issue。
  • 需要可写入本地 /issues/ 目录的运行环境。
  • 缺失信息的补全依赖对话上下文或记忆,可能需要人工复核。

如何安装

在项目中运行:

npx skills add microsoft/skills

在安装向导中选择 github-issue-creator。技能会安装到所选 Agent 的目录,例如 GitHub Copilot 使用的 .github/skills/。也可以从仓库中复制 .github/skills/github-issue-creator/ 目录。

如何使用

向 Agent 提供原始故障信息,并明确要求整理为 GitHub Issue,例如:“请把以下错误日志和复现经过整理成 GitHub 问题报告:……”。生成的问题应保存为 /issues/YYYY-MM-DD-short-description.md。来源没有说明具体的文件创建命令或远程 GitHub 提交流程。

常见问题

它会自动把问题提交到 GitHub 吗?
没有这样的说明。来源只规定生成 /issues/ 目录中的 Markdown 文件。
它需要网络、MCP 或 GitHub CLI 吗?
SKILL.md 没有要求网络、MCP 或 GitHub CLI;它明确要求创建本地 Markdown 文件。
它能处理截图吗?
可以。它支持引用截图和 GIF,并使用类似 ![Description](attachment-name.png) 的 Markdown 格式。
它适合哪些问题?
适合错误日志、功能故障、服务中断、回归问题、界面问题以及需要复现步骤的问题;不适合需要直接操作 GitHub API 的自动化流程。

同仓库的其他 Skills

均来自 microsoft/agent-skills

开发与工程 ✓ Microsoft · 官方

Azure Identity Python 认证技能

为 Python Azure 应用提供基于 Microsoft Entra ID 的可复用身份认证指导。

开发与工程 ✓ Microsoft · 官方

Azure Event Hubs Java 开发技能

帮助 Java 开发者构建高吞吐、可 checkpoint 的 Azure 事件流应用。

开发与工程 ✓ Microsoft · 官方

Azure Tables Python 技能

帮助 Python 开发者使用 Azure Tables 完成安全认证、实体管理、查询与批量事务操作。

开发与工程 ✓ Microsoft · 官方

Azure Identity TypeScript

为 TypeScript Azure 应用配置安全、可切换的 Microsoft Entra ID 身份验证。

自动化与运维 ✓ Microsoft · 官方

Azure 应用可靠性顾问

评估并提升 Azure Functions 与 App Service 的可靠性。

开发与工程 ✓ Microsoft · 官方

Azure 云架构师

帮助编码代理按照 Azure 架构中心最佳实践设计和审查生产级云系统。

开发与工程 ✓ Microsoft · 官方

Azure AI 文本分析 Python 技能

为 Python 开发者提供 Azure 文本分析与自然语言处理集成指导。

自动化与运维 ✓ Microsoft · 官方

Azure 资源架构可视化器

分析 Azure 资源组及其依赖关系,生成详细的 Mermaid 架构图。

开发与工程 ✓ Microsoft · 官方

Azure Maps .NET 开发技能

为 .NET 应用提供地理搜索、路线、地图、定位与天气开发指导。

开发与工程 ✓ Microsoft · 官方

Azure AI Vision 图像分析技能

为 Python 编码代理提供 Azure AI Vision 图像理解实现指南。

开发与工程 ✓ Microsoft · 官方

Azure Blob Storage Python 技能

帮助 Python 开发者安全高效地操作 Azure Blob Storage。

开发与工程 ✓ Microsoft · 官方

Azure Queue Storage Python 技能

帮助编码代理使用 Python 构建安全、可靠的 Azure Queue Storage 异步消息处理。

自动化与运维 ✓ Microsoft · 官方

Azure AI 网关治理

用 Azure API Management 统一治理 AI 模型、MCP 工具和智能体流量。

自动化与运维 ✓ Microsoft · 官方

AKS Automatic 就绪评估

评估 Kubernetes 工作负载能否迁移到 AKS Automatic,并定位兼容性阻塞项。

开发与工程 ✓ Microsoft · 官方

Azure Cosmos DB .NET 资源管理技能

用 .NET 通过 ARM 部署和管理 Azure Cosmos DB 资源。

开发与工程 ✓ Microsoft · 官方

Azure Playwright 工作区管理技能

用 .NET 通过 Azure Resource Manager 配置和管理 Microsoft Playwright Testing 工作区。

开发与工程 ✓ Microsoft · 官方

Azure Cosmos DB Python 技能

帮助 Python 开发者可靠地构建和操作 Azure Cosmos DB NoSQL 应用。

开发与工程 ✓ Microsoft · 官方

Azure Key Vault Python SDK 技能

帮助 Python 编码代理安全管理 Azure Key Vault 中的机密、加密密钥和证书。

开发与工程 ✓ Microsoft · 官方

Azure API Management Python 技能

帮助编码代理使用 Python SDK 管理 Azure API Management 的服务、API、产品、订阅与策略。

开发与工程 ✓ Microsoft · 官方

Azure Monitor 查询 Python 技能

帮助 Python 开发者查询 Azure Monitor 日志与指标。

相关 Skills