en un clic
issue-solver
GitHub Issue からタスクを読み込み実装。「Issue
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Menu
GitHub Issue からタスクを読み込み実装。「Issue
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Basé sur la classification professionnelle SOC
シークレット追加時のドキュメント更新。「シークレットを追加」「環境変数を追加」「API キーを設定」などのリクエスト時に使用。
新規ブログ記事の作成。「記事を書きたい」「新しい記事を作成」「ブログ投稿」などのリクエスト時に使用。
GitHub Issue の作成。「Issue を作成」「タスクを Issue にして」「これを Issue 化」などのリクエスト時に使用。会話中にタスクを認識した際にも積極的に使用。
Pull Request の作成。「PRを作成」「プルリクエストを作成」「変更をPRにして」などのリクエスト時に使用。
依存関係のバージョン固定。package.json や Terraform Provider を編集したら必ず実行。
セキュリティチェックを実行。「セキュリティ確認」「脆弱性チェック」「セキュリティレビュー」などのリクエスト時に使用。
| name | issue-solver |
| description | GitHub Issue からタスクを読み込み実装。「Issue |
GitHub Issue を読み込み、実装計画を生成し、コードを実装するスキル。
Issue #123 を解決して
#45 を対応して
課題番号 67 を処理
gh issue view <number>
Issue の内容を確認:
スコープに応じたメモリをロード:
mcp__serena__read_memory: codebase_map
mcp__serena__read_memory: conventions
関連ファイルの特定:
mcp__serena__find_symbol: <関連シンボル名>
TodoWrite を使用してタスクリストを作成:
1. 関連コードの調査
2. テストの作成(TDD の場合)
3. 実装
4. テストの実行
5. リント・フォーマット
6. 受け入れ条件の確認
7. PR 作成
ブランチ作成:
git checkout -b <type>/<short-description>
例: feat/add-dark-mode, fix/header-overflow
コーディング:
テスト実行:
pnpm test
pnpm lint
gh pr create --title "<type>(<scope>): <description>" --body "$(cat <<'EOF'
## Summary
<変更の要約>
## Related Issue
Closes #<issue-number>
## Changes
- <変更点1>
- <変更点2>
## Test Plan
- [ ] ユニットテスト追加
- [ ] E2E テスト確認
- [ ] ローカルで動作確認
🤖 Generated with [Claude Code](https://claude.com/claude-code)
EOF
)"
Issue の受け入れ条件を 1 つずつ確認:
## 受け入れ条件
- [x] 条件1(確認済み)
- [x] 条件2(確認済み)
- [ ] 条件3(未確認)
すべての条件がチェックされるまで完了としない。
<type>(<scope>): <description>
<body>
Refs #<issue-number>
例:
feat(blog): add dark mode toggle
- Add ThemeToggle component
- Add theme context provider
- Add CSS variables for dark theme
Refs #123
# Issue 一覧表示
gh issue list
# Issue 詳細表示
gh issue view <number>
# ブランチ作成
git checkout -b <type>/<description>
# PR 作成(Issue リンク付き)
gh pr create --title "..." --body "Closes #<number>"
# Issue をクローズ
gh issue close <number>
Closes #XXX)