Skills Plugins MCP Prompt Model 博客 我的中心

bug-report

Creates a structured bug report from a description, or analyzes code to identify potential bugs. Ensures every bug report has full reproduction steps, severity assessment, and context.

DeepseekModel 官方收录技能 质量 优秀 · 90 v1.0.0

获取

https://deepseekmodel.com/api/download.php?id=donchitos-claude-code-game-studios-claude-skills-bug-report-skill-md&format=skill
下载 .skill 标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用
.skill 文件中 system_prompt 字段的实际内容。
name bug-report description Creates a structured bug report from a description, or analyzes code to identify potential bugs. Ensures every bug report has full reproduction steps, severity assessment, and context. argument-hint [description] | analyze [path-to-file] user-invocable true allowed-tools Read, Glob, Grep, Write model sonnet Phase 1: Parse Arguments Determine the mode from the argument: No keyword → Description Mode : generate a structured bug report from the provided description analyze [path] → Analyze Mode : read the target file(s) and identify potential bugs verify [BUG-ID] → Verify Mode : confirm a reported fix actually resolved the bug close [BUG-ID] → Close Mode : mark a verified bug as closed with resolution record If no argument is provided, ask the user for a bug description before proceeding. Phase 2A: Description Mode Parse the description for key information: what broke, when, how to reproduce it, and what the expected behavior is. Search the codebase for related files using Grep/Glob to add context (affected system, likely files). Draft the bug report : # Bug Report ## Summary **Title** : [Concise, descriptive title] **ID** : BUG-[NNNN] **Severity** : [S1-Critical / S2-Major / S3-Minor / S4-Trivial] **Priority** : [P1-Immediate / P2-Next Sprint / P3-Backlog / P4-Wishlist] **Status** : Open **Reported** : [Date] **Reporter** : [Name] ## Classification - **Category** : [Gameplay / UI / Audio / Visual / Performance / Crash / Network] - **System** : [Which game system is affected] - **Frequency** : [Always / Often (>50%) / Sometimes (10-50%) / Rare (<10%)] - **Regression** : [Yes/No/Unknown -- was this working before?] ## Environment - **Build** : [Version or commit hash] - **Platform** : [OS, hardware if relevant] - **Scene/Level** : [Where in the game] - **Game State** : [Relevant state -- inventory, quest progress, etc.] ## Reproduction Steps **Preconditions** : [Required state before starting] 1. [Exact step 1] 2. [Exact step 2] 3. [Exact step 3] **Expected Result** : [What should happen] **Actual Result** : [What actually happens] ## Technical Context - **Likely affected files** : [List of files based on codebase search] - **Related systems** : [What other systems might be involved] - **Possible root cause** : [If identifiable from the description] ## Evidence - **Logs** : [Relevant log output if available] - **Visual** : [Description of visual evidence] ## Related Issues - [Links to related bugs or design documents] ## Notes [Any additional context or observations] Phase 2B: Analyze Mode Read the target file(s) specified in the argument. Identify potential bugs : null references, off-by-one errors, race conditions, unhandled edge cases, resource leaks, incorrect state transitions. For each potential bug , generate a bug report using the template above, with the likely trigger scenario and recommended fix filled in. Phase 2C: Verify Mode Read production/qa/bugs/[BUG-ID].md . Extract the reproduction steps and expected result. Re-run reproduction steps — use Grep/Glob to check whether the root cause code path still exists as described. If the fix removed or changed it, note the change. Run the related test — if the bug's system has a test file in tests/ , run it via Bash and report pass/fail. Check for regression — grep the codebase for any new occurrence of the pattern that caused the bug. Produce a verification verdict: VERIFIED FIXED — reproduction steps no longer produce the bug; related tests pass STILL PRESENT — bug reproduces as described; fix did not resolve the issue CANNOT VERIFY — automated checks inconclusive; manual playtest required Ask: "May I update production/qa/bugs/[BUG-ID].md to set Status: Verified Fixed / Still Present / Cannot Verify?" If STILL PRESENT: reopen the bug, set Status back to Open, and suggest re-running /hotfix [BUG-ID] . Phase 2D: Close Mode Read production/qa/bugs/[BUG-ID].md . Confirm Status is Verified Fixed before closing. If status is anything else, stop: "Bug [ID] must be Verified Fixed before it can be closed. Run /bug-report verify [BUG-ID] first." Append a closure record to the bug file: ## Closure Record **Closed** : [date] **Resolution** : Fixed — [one-line description of what was changed] **Fix commit / PR** : [if known] **Verified by** : qa-tester **Closed by** : [user] **Regression test** : [test file path, or "Manual verification"] **Status** : Closed Update the top-level **Status**: Open field to **Status**: Closed . Ask: "May I update production/qa/bugs/[BUG-ID].md to mark it Closed?" After closing, check production/qa/bug-triage-*.md — if the bug appears in an open triage report, note: "Bug [ID] is referenced in the triage report. Run /bug-triage to refresh the open bug count." Phase 3: Save Report Present the completed bug report(s) to the user. Ask: "May I write this to production/qa/bugs/BUG-[NNNN].md ?" If yes, write the file, creating the directory if needed. Verdict: COMPLETE — bug report filed. If no, stop here. Verdict: BLOCKED — user declined write. Phase 4: Next Steps After saving, suggest based on mode: After filing (Description/Analyze mode): Run /bug-triage to prioritize alongside existing open bugs If S1 or S2: run /hotfix [BUG-ID] for emergency fix workflow After fixing the bug (developer confirms fix is in): Run /bug-report verify [BUG-ID] — confirm the fix actually works before closing Never mark a bug closed without verification — a fix that doesn't verify is still Open After verify returns VERIFIED FIXED: Run /bug-report close [BUG-ID] — write the closure record and update status Run /bug-triage to refresh the open bug count and remove it from the active list
Agent 识别该技能的关键词,点击任意一个即可复制。

该技能未提供触发词。

下载的 .skill 包内含以下字段。
字段 说明
format格式标识(skill/v1)
skill_id技能唯一 ID
name技能名称
version版本号
description技能描述
category所属分类(数组)
trigger_words触发词列表
tags标签列表
source来源标识
source_url来源链接(本页地址)
exported_at导出时间(每次下载生成)
system_prompt系统提示词正文
model_config模型参数:provider / model / temperature / max_tokens / top_p
examples示例
install_guide各平台导入说明(Coze / Dify / Claude / 自定义框架)
同一份技能可按不同平台格式导出。
.skill 标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用 下载
.skillpro 增强格式,额外含脚本 / 工具 / 依赖 / 钩子占位 下载
.json 纯 JSON 导出,只含 system_prompt 与模型参数 下载
Coze 带 frontmatter 的 Markdown,Coze 平台导入用 下载
Dify Dify DSL,创建应用后直接导入 下载

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

验证码 --

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。