日本語対応のGitHub Issue/PRテンプレート集とCLIツールです。開発チームが効率的に課題報告や機能提案を行えるよう、包括的なテンプレートセットを提供します。
- 🇯🇵 日本語完全対応 - 日本の開発チーム向けに最適化
- 📝 豊富なテンプレート - バグ報告、機能要求、文書修正、パフォーマンス問題など
- 🚀 簡単インストール - CLIコマンド一つで即座にセットアップ
- 🤖 Claude Code連携 - AI開発環境との統合サポート
- ⚡ TypeScript製 - 型安全で保守性の高いコードベース
- 🎯 カスタマイズ可能 - プロジェクトのニーズに応じて選択的インストール
インストール不要。npxで直接実行できます。
# インタラクティブインストール
npx github-issue-pr-templates install
# 全テンプレートを一括インストール
npx github-issue-pr-templates install --all
# 特定タイプのみインストール
npx github-issue-pr-templates install --type bug,feature,typo
# Claude Code用設定も含めてインストール
npx github-issue-pr-templates install --claude
# 利用可能テンプレート一覧
npx github-issue-pr-templates list
# テンプレート削除
npx github-issue-pr-templates remove
# テンプレート更新
npx github-issue-pr-templates update| テンプレート | 説明 | ラベル |
|---|---|---|
| バグレポート | 不具合や問題の報告用 | bug |
| 機能要求 | 新機能やアイデアの提案用 | enhancement |
| 質問 | 使用方法や技術的質問用 | question |
| ドキュメント | 文書の改善や追加要求用 | documentation |
| パフォーマンス | 性能問題の報告用 | performance |
| Typo修正 | 誤字脱字や表記ゆれ修正用 | typo, documentation |
- 統一形式のプルリクエスト - 変更内容、テスト手順、チェックリスト付き
- Claude Code連携設定 - AI開発環境用のテンプレートガイド
# Claude Code用設定を含めてインストール
npx github-issue-pr-templates install --claudeこのオプションにより以下が追加されます:
.claude/templates.md- Claude Code用のIssue/PRテンプレートガイド- AI開発環境でのテンプレート活用指針
# バグレポートと機能要求のみ
npx github-issue-pr-templates install --type bug,feature
# ドキュメント関連のみ
npx github-issue-pr-templates install --type documentation,typo# 確認なしで強制上書き
npx github-issue-pr-templates install --forceインストール後のディレクトリ構成:
your-project/
├── .github/
│ ├── ISSUE_TEMPLATE/
│ │ ├── bug_report.md
│ │ ├── feature_request.md
│ │ ├── question.md
│ │ ├── documentation.md
│ │ ├── performance.md
│ │ └── typo_fix.md
│ └── pull_request_template.md
├── .claude/ # --claude オプション時のみ
└── templates.md
## バグの概要
バグの内容を簡潔に記述してください。
## 再現手順
1. '...'にアクセス
2. '....'をクリック
3. エラーが発生
## 期待される動作
正常に動作した場合の結果を記述してください。
## 環境情報
- OS: [例: macOS 13.0]
- ブラウザ: [例: Chrome 118]
- Node.js: [例: v18.17.0]## 機能要求の背景
この機能が必要な理由を記述してください。
## 提案する解決策
具体的な解決策を記述してください。
## 期待される効果
実装後の期待される効果を記述してください。テンプレートをプロジェクトにインストールします。
npx github-issue-pr-templates install [options]オプション:
--all- 全テンプレートをインストール--type <types>- 特定タイプのみインストール(カンマ区切り)--claude- Claude Code用設定も含める--force- 確認なしで上書き
利用可能なテンプレート一覧を表示します。
npx github-issue-pr-templates listインストール済みテンプレートを削除します。
npx github-issue-pr-templates remove [options]既存テンプレートを最新版に更新します。
npx github-issue-pr-templates update# 初回実行時にダウンロードされます
npx github-issue-pr-templates install# 強制上書きで解決
npx github-issue-pr-templates install --force# npm cacheをクリア
npm cache clean --force
# 再実行
npx github-issue-pr-templates install