mcpField
G
github-issue-creator

github-issue-creator

github.com/microsoftテスト・品質3.2k64 回インストール今日更新
リポジトリ

github-issue-creator について

ログや音声メモなどの断片的な情報を、構造化された GitHub Issue の Markdown ファイルにまとめる執筆スキルです。Issue を作成するチーム向けに、重大度の判断や機密情報の扱い方も示します。

主な機能

  1. 01断片的な入力を Issue に整理
  2. 02統一テンプレートで記述
  3. 03影響の重大度を評価
  4. 04機密情報をプレースホルダー化
  5. 05日付付き Markdown を /issues/ に保存

活用シーン

  1. 01エラーログから再現可能な Issue を作成
  2. 02音声メモを構造化されたバグ報告に変換
  3. 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 の扱い:添付ファイルを本文内で参照します。形式:![説明](attachment-name.png)

例

入力(音声入力):

それでエージェントをデプロイしようとしたんだけど、何もエラーが出ずに黙って失敗した。ワークフローは実行されたけど、そのあと一覧から消えた。更新して、もう一度試すのを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

コメント