Issue作成・分類・管理のガイドライン、テンプレート、ラベル運用、ライフサイクル管理を定義する。Issue作成時、バグ報告時、タスク管理時、またはユーザーがIssue、バグレポート、タスク管理、ラベル運用、Issueテンプレートに言及した際に使用する。
Provides guidelines for creating, classifying, and managing issues with templates, labels, and lifecycle tracking. Use when users mention issue creation, bug reports, task management, or label operations.
/plugin marketplace add RevTechStudio/rts-plugins/plugin install rts-foundation@rts-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
templates/bug-report.mdtemplates/feature-request.mdtemplates/task.mdこのSkillは、Issueの作成、分類、管理に関するガイドラインを定義する。適切なIssue管理により、タスクの可視化、優先順位付け、進捗管理を効率的に行うことを目的とする。
このSkillは以下の範囲をカバーする:
良い例:
Implement user authentication feature
Improve product search performance
Fix email input issue on login screen
悪い例:
修正
バグ
機能追加してほしい
エラーが出る
🤖 Generated with [Claude Code](https://claude.com/claude-code)
feat: 新機能の追加
fix: バグ修正
docs: ドキュメント更新
refactor: リファクタリング
test: テスト追加・修正
perf: パフォーマンス改善
chore: ビルドプロセス、ツール設定など
良い例:
feat: ユーザープロフィール編集機能を追加
fix: ログイン時のセッションタイムアウト問題を修正
docs: API仕様書にエンドポイント説明を追加
良い例:
## 背景
ユーザーから商品検索が遅いという報告が複数件寄せられている。
## 現状の問題
商品検索に平均3秒かかっており、ユーザー体験を損なっている。
## 目的
検索クエリの最適化により、応答時間を1秒以内に短縮する。
## 詳細
- 検索対象: 商品名、カテゴリ、タグ
- データ件数: 約10万件
- 現在のクエリ: 全文検索をループ処理で実施
## 期待する改善内容
- データベースインデックスの追加
- クエリの最適化
- キャッシュの導入
バグ報告の場合:
## 概要
ログイン画面でメールアドレスが入力できない。
## 再現手順
1. ログイン画面を開く
2. メールアドレス入力欄をクリックする
3. キーボードで入力を試みる
## 期待する動作
メールアドレスが入力できる。
## 実際の動作
入力欄がフォーカスされず、キーボード入力が反映されない。
## 環境
- OS: Windows 11
- ブラウザ: Chrome 120.0
- デバイス: PC
## スクリーンショット
(添付)
良い例:
## 完了条件
- [ ] 商品検索の応答時間が1秒以内になる
- [ ] 既存の検索機能が正常に動作する
- [ ] テストケースが追加される
- [ ] パフォーマンステストに合格する
プロジェクトで以下のテンプレートを用意する:
.github/ISSUE_TEMPLATE/ ディレクトリに配置.gitlab/issue_templates/ ディレクトリに配置templates/ ディレクトリにマスターテンプレートを保管以下のカテゴリでラベルを付与する:
タイプ(Type):
bug: バグ、不具合enhancement: 機能改善feature: 新機能documentation: ドキュメント関連refactoring: リファクタリングtest: テスト関連chore: 雑務、ビルド設定など優先度(Priority):
priority: critical: 緊急対応が必要priority: high: 高優先度priority: medium: 中優先度priority: low: 低優先度ステータス(Status):
status: blocked: ブロックされているstatus: in progress: 作業中status: review: レビュー待ちstatus: ready: 着手可能その他:
good first issue: 初心者向けのIssuehelp wanted: 協力者を募集duplicate: 重複wontfix: 対応しないinvalid: 無効良い例:
ラベル: bug, priority: high, status: in progress
help wanted を付けるstatus: in progress ラベルを付けるstatus: blocked ラベルを付け、コメントで理由を説明するCloses #123 や Fixes #123 と記載すると、PRマージ時に自動的にIssueがクローズされる良い例:
## 概要
ユーザー認証機能を実装しました。
Closes #45
wontfix ラベルを付けてクローズする良い例:
すべての完了条件を満たしたため、クローズします。
- 商品検索の応答時間: 0.8秒
- 既存機能のテスト: 合格
- パフォーマンステスト: 合格
対応しない場合:
この機能は現在のスコープ外であり、将来的な検討課題とします。
`wontfix` ラベルを付けてクローズします。
status: in progress ラベルを付けたstatus: blocked ラベルを付け、理由をコメントしたwontfix ラベルを付けたduplicate ラベルを付けた