Skip to main content

gh-issue-bug

Generate a structured bug report for GitHub issues based on conversation context about bugs, errors, or broken functionality

소스 정보

저장소
blockscout/mcp-server
최근 소스 활동
2026년 6월 19일 20:51
감지된 SKILL.md 언어
영어
스타
46
포크
25

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
gh-issue-bug
description
Generate a structured bug report for GitHub issues based on conversation context about bugs, errors, or broken functionality
disable-model-invocation
true
# GitHub Bug Report Generator Skill This skill generates a well-structured bug report for GitHub issues based on the conversation context and saves it to `.ai/gh_issues/YYMMDD-<short-issue-name>.md`. This skill is specifically designed for **bug reports** - not for feature requests, enhancements, or improvements. ## Purpose When invoked, this skill extracts bug information from the current conversation and creates a standardized GitHub bug report document. **Use this skill for:** - Bugs, errors, or broken functionality - Incorrect behavior or unexpected results - System failures or crashes **Do NOT use this skill for:** - Feature requests or enhancements - Improvements to existing functionality - Documentation updates - Refactoring suggestions ## Workflow ### 1. Extract Issue Information Review the conversation to identify: - The bug or issue being discussed - Steps that reproduce the problem - Expected vs actual behavior - Root cause analysis (if discussed) - Potential fixes (if discussed) ### 2. Generate Filename Create a filename using the pattern: ```text .ai/gh_issues/YYMMDD-<short-issue-name-with-dashes>.md ``` Where: - `YYMMDD`: Current date in 2-digit year, month, day format (e.g., `260127` for January 27, 2026) - `<short-issue-name-with-dashes>`: A brief, descriptive name using lowercase letters and dashes (e.g., `nft-pagination-bug`, `timeout-error-in-ens-lookup`) Example: `.ai/gh_issues/260127-nft-pagination-bug.md` ### 3. Create Issue Document Write a Markdown document with the following sections: ```markdown # [Brief Title of the Issue] ## Description [Short description of the bug - 2-3 sentences summarizing the problem] ## Steps to Reproduce 1. [First step] 2. [Second step] 3. [Third step] ... ## Expected Behavior [Clear description of what should happen] ## Actual Behavior [Clear description of what actually happens, including any error messages] ## Root Cause [Technical explanation of why the bug occurs - reference specific code, logic, or system behavior] ## Suggested Fix [Concise description of the proposed solution without code snippets - describe the approach at a high level] ``` ### 4. Content Guidelines **MUST INCLUDE:** - Short description (2-3 sentences) - Steps to reproduce (numbered list) - Expected behavior (clear statement) - Actual behavior (including errors/symptoms) - Root cause (technical explanation) - Suggested fix (concise, high-level approach) **MUST NOT INCLUDE:** - Implementation plan or detailed code changes - Acceptance criteria or testing checklists - List of affected files - Code snippets in the suggested fix section ### 5. Output Confirmation After creating the file, confirm: - The full path where the file was created - A brief summary of the issue documented ## Example Usage When the user says: ```bash /gh-issue-bug ``` You should: 1. Review the conversation for bug details 2. Generate filename like `.ai/gh_issues/260127-transaction-logs-timeout.md` 3. Create the issue document with all required sections 4. Confirm creation with: "Created GitHub issue description at [.ai/gh_issues/260127-transaction-logs-timeout.md](.ai/gh_issues/260127-transaction-logs-timeout.md)" ## Notes - The skill is designed for bugs discovered during development or testing - If insufficient information exists in the conversation, ask the user for clarification before generating the document - Keep the suggested fix section high-level and solution-oriented, not implementation-detailed
GitHub에서 보기