From cmux-team
Analyzes task session histories from Conductor and Agent JSONL logs via cmux-team trace-task CLI. Reviews timelines, errors, agent decisions, artifacts, and worktree bases for debugging task issues.
npx claudepluginhub hummer98/cmux-team --plugin cmux-teamThis skill uses the workspace's default tool permissions.
タスクに関連した全セッション(Conductor + Agent)の情報を追跡・分析する。
Excavates Claude Code session logs to track provenance for research findings, ADRs, and code contributions by tracing UUID chains across compacted sessions. Creates self-contained registry entries; useful for origin queries and git commits.
Analyze Claude Code session logs and surface productivity improvements. Extracts thinking blocks, tool usage stats, error patterns, debug trajectories - then generates friendly, actionable recommendations. Triggers on: introspect, session logs, trajectory, analyze sessions, what went wrong, tool usage, thinking blocks, session history, my reasoning, past sessions, what did I do, how can I improve.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Share bugs, ideas, or general feedback.
タスクに関連した全セッション(Conductor + Agent)の情報を追跡・分析する。
cmux-team trace-task <task-id>
出力例:
Task T141: SESSION_CLEAR で running Conductor のステータスをリセットする
Run: task-141-1775852524
Worktree: .worktrees/task-141-1775852524
Base: origin/main @abcdef1 (source=config-origin)
Sessions:
conductor a87d71b5 surface:125 54 lines ~/.claude/projects/.../a87d71b5.jsonl
impl 1ad0d40a surface:136 77 lines ~/.claude/projects/.../1ad0d40a.jsonl
inspector xxxxxxxx surface:137 45 lines ~/.claude/projects/.../xxxxxxxx.jsonl
Base: 行は T243 で追加された worktree 出発点情報:
<label>: WorktreeBaseResolution.baseLabel(origin/main / main / HEAD 等)@<short-sha>: worktree 作成直後の git rev-parse HEAD 先頭 7 文字source=<source>: explicit / config-origin / config-local / head-fallbackT243 より前のタスクは情報なしで Base: - と表示される。
セッション一覧から JSONL パスを取得し、Read ツールで内容を確認する。
JSONL の各行は JSON オブジェクトで、主要フィールド:
type: メッセージタイプ(human, assistant, tool_use, tool_result 等)message.content: メッセージ内容timestamp: タイムスタンプ大きな JSONL は offset + limit で範囲指定して読むこと。
Base: 行から worktree の base branch / 親 commit / 解決ソースを把握する(T243)。source=head-fallback のタスクは worktree が origin と乖離した HEAD から切られていた可能性があり、PR への混入 commit を確認する判断材料になる