github-issue-creator について
ログや音声メモなどの断片的な情報を、構造化された GitHub Issue の Markdown ファイルにまとめる執筆スキルです。Issue を作成するチーム向けに、重大度の判断や機密情報の扱い方も示します。
主な機能
- 01断片的な入力を Issue に整理
- 02統一テンプレートで記述
- 03影響の重大度を評価
- 04機密情報をプレースホルダー化
- 05日付付き Markdown を /issues/ に保存
活用シーン
- 01エラーログから再現可能な Issue を作成
- 02音声メモを構造化されたバグ報告に変換
- 03不具合の影響と証拠を記録
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ microsoft/ skills --skill github-issue-creatorインストール後、Claude Code で/github-issue-creatorを入力して読み込まれたか確認します。
詳細
GitHub Issue Creator
乱雑な入力(エラーログ、音声メモ、スクリーンショット)を、明確で対応可能な GitHub Issue に変換します。
出力テンプレート
## Summary
[One-line description of the issue]
## Environment
- **Product/Service**:
- **Region/Version**:
- **Browser/OS**: (if relevant)
## Reproduction Steps
1. [Step]
2. [Step]
3. [Step]
## Expected Behavior
[What should happen]
## Actual Behavior
[What actually happens]
## Error Details
[該当する場合は、エラーメッセージ/コード]
## Visual Evidence
[Reference to attached screenshots/GIFs]
## Impact
[Severity: Critical/High/Medium/Low + brief explanation]
## Additional Context
[Any other relevant details]
出力先
Issue は Markdown ファイルとして、リポジトリのルートにある /issues/ ディレクトリに作成します。ファイル名は YYYY-MM-DD-short-description.md の形式にします。
ガイドライン
簡潔にする:余計な情報は省きます。すべての言葉に価値を持たせます。
雑多な情報から要点を抽出する:音声入力や生のメモには、くだけた表現の中に事実が埋もれていることがよくあります。要点を抜き出します。
不足している文脈を推測する:ユーザーが「同じプロジェクト」や「ダッシュボード」と言及した場合は、会話やメモリの文脈を使って具体的な情報を補います。
機密データはプレースホルダーに置き換える:機密情報の可能性があるものには、[PROJECT_NAME]、[USER_ID] などを使用します。
影響に応じて重大度を設定する:
- Critical:サービス停止、データ損失、セキュリティ問題
- High:主要機能の不具合、回避策なし
- Medium:機能に支障があるが、回避策あり
- Low:軽微な不便、見た目の問題
画像/GIF の扱い:添付ファイルを本文内で参照します。形式:
例
入力(音声入力):
それでエージェントをデプロイしようとしたんだけど、何もエラーが出ずに黙って失敗した。ワークフローは実行されたけど、そのあと一覧から消えた。更新して、もう一度試すのを3回繰り返す必要があった
出力:
## Summary
Agent deployment fails silently - no error displayed, agent disappears from list
## Environment
- **Product/Service**: Azure AI Foundry
- **Region/Version**: westus2
## Reproduction Steps
1. Navigate to agent deployment
2. Configure and deploy agent
3. Observe workflow completes
4. Check agent list
## Expected Behavior
Agent appears in list with deployment status, errors shown if deployment fails
## Actual Behavior
Agent disappears from list. No error message. Requires page refresh and retry.
## Impact
**High** - Blocks agent deployment workflow, no feedback on failure cause
## Additional Context
Required 3 retry attempts before successful deployment
入力(エラーの貼り付け):
Error: PERMISSION_DENIED when publishing to Teams channel. Code: 403. Was working yesterday.
出力:
## Summary
403 PERMISSION_DENIED error when publishing to Teams channel
## Environment
- **Product/Service**: Copilot Studio → Teams integration
- **Region/Version**: [REGION]
## Reproduction Steps
1. Configure agent for Teams channel
2. Attempt to publish
## Expected Behavior
Agent publishes successfully to Teams channel
## Actual Behavior
Returns `PERMISSION_DENIED` with code 403
## Error Details
Error: PERMISSION_DENIED Code: 403
## Impact
**High** - Blocks Teams integration, regression from previous working state
## Additional Context
Was working yesterday - possible permission/config change or service regression