チケット番号(BAX-XXXX)とカテゴリ(調査/実装/その他)を指定して、会話ログとまとめファイルを記録し、JIRAチケットにもコメントとしてナレッジを投稿するスキル。「BAX-10325の調査を記録」「実装にチケット作成」「会話ログを保存」などのリクエストで使用。
チケット調査・実装の会話ログとナレッジをドキュメント化するスキル。
ベースパス: /Users/takano_y/ghq/github.com/kokopelli-inc/badev-knowledge-base/docs/takano
| カテゴリ | 用途 | パス |
|---|---|---|
| 調査 | バグ調査、原因特定、コード解析 | {base}/調査/BAX-XXXX_{チケット名}/ |
| 実装 | 機能実装、コード変更、リファクタリング | {base}/実装/BAX-XXXX_{チケット名}/ |
| その他 | その他の作業、ドキュメント作成など | {base}/その他/BAX-XXXX_{チケット名}/ |
各チケットディレクトリに以下のファイルを作成:
LOG.md - 会話ログ(時系列の詳細記録)README.md - まとめ(結論・要点のサマリー)PLAN.md - プラン計画書(プランモード使用時に生成。タスク分解・実装方針・影響範囲などを記録)ユーザーから以下の情報を受け取る:
調査 / 実装 / その他BAX-XXXX 形式チケット番号からJIRAのチケットページにアクセスし、チケット名(Summary)を取得する。
https://kokopelli-inc.atlassian.net/browse/{チケット番号}BAX-10325_年払い対応)/, \, :, *, ?, ", <, >, |)はアンダースコア _ に置換するmkdir -p /Users/takano_y/ghq/github.com/kokopelli-inc/badev-knowledge-base/docs/takano/{カテゴリ}/{チケット番号}_{チケット名}
会話ログファイルを作成:
重要: 日時は必ず YYYY-MM-DD HH:MM 形式で、時刻(HH:MM)を省略せずに記録すること。現在時刻は date "+%Y-%m-%d %H:%M" コマンドで取得できる。
# {チケット番号} 会話ログ
## 基本情報
- **チケット**: {チケット番号}
- **カテゴリ**: {カテゴリ}
- **作成日時**: {YYYY-MM-DD HH:MM} ← 例: 2026-02-05 14:30
---
## 会話ログ
### {YYYY-MM-DD HH:MM} - セッション1 ← 例: 2026-02-05 14:30 - セッション1
#### 質問/タスク
{ユーザーからの質問やタスクの内容}
#### 調査/作業内容
{調査した内容、読んだファイル、実行したコマンドなど}
#### 結果/発見
{発見した事項、結論、解決策など}
---
### {YYYY-MM-DD HH:MM} - セッション2 ← 例: 2026-02-05 15:45 - セッション2
...
まとめファイルを作成:
# {チケット番号}
## 概要
{チケットの目的・背景を1-2文で}
## 結論/解決策
{最終的な結論、解決策、または実装内容}
## 関連ファイル
- `path/to/file.php:123` - {説明}
## 参考情報
- {参考にしたドキュメント、URL}
- {関連するチケット番号}
## プラン
計画書は [PLAN.md](./PLAN.md) を参照。
## ログ
詳細は [LOG.md](./LOG.md) を参照。
プランモード(EnterPlanMode)でタスクの計画を立てた場合、その計画書を PLAN.md として保存する。
タイミング: プランモードで計画を策定した直後、または記録時にプランモードの出力が会話に存在する場合。
# {チケット番号} プラン計画書
## 基本情報
- **チケット**: {チケット番号}
- **作成日時**: {YYYY-MM-DD HH:MM}
- **最終更新**: {YYYY-MM-DD HH:MM}
---
## 目的・ゴール
{チケットで達成すべきことを明確に記述}
## 現状分析
{現在のコードの状態、問題点の整理}
## 実装方針
{どのようなアプローチで解決するかの方針}
## タスク分解
- [ ] タスク1: {内容}
- [ ] タスク2: {内容}
- [ ] タスク3: {内容}
## 影響範囲
- {変更が影響するファイル・機能の一覧}
## リスク・懸念事項
- {想定されるリスクや注意点}
## 備考
{その他の補足情報}
更新ルール:
PLAN.md へのリンクを追加するログやREADMEを作成・更新した際、JIRAチケットにもナレッジコメントを投稿する。
mcp__plugin_atlassian_atlassian__addCommentToJiraIssue を使用する。
kokopelli-inc.atlassian.net{チケット番号}(例: BAX-10325)コメント投稿前に、LOG.mdとREADME.mdがリモートにプッシュ済みかを確認する。
確認方法:
cd /Users/takano_y/ghq/github.com/kokopelli-inc/badev-knowledge-base && \
git log --oneline origin/main -- "docs/takano/{カテゴリ}/{チケット番号}_{チケット名}/LOG.md" | head -1 && \
git log --oneline origin/main -- "docs/takano/{カテゴリ}/{チケット番号}_{チケット名}/README.md" | head -1
GitHubリンクのURL形式: