Migrate existing ADRs to YAML frontmatter format. Scans docs/decisions/ for ADRs without frontmatter, infers status from body text, shows dry-run for approval. Trigger: /adr-migrate
日本語の概要は準備中です。原文の説明を表示しています。
Save current session's problem context as a memo file for cross-session reference. Uses sub-agent to minimize context consumption. Supports two modes - summarize current session or read a past session by ID.
日本語の概要は準備中です。原文の説明を表示しています。
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
セッションの問題意識を軽量にメモ化し、別セッションから参照可能にする。
引数に応じて動作モードを切り替える:
/session-memo): 現在のセッションを要約してメモファイルに保存/session-memo 認証周りの設計判断について): 指定トピックに焦点を当てて要約/session-memo <session-id>): 指定セッションのJSONLを読んで要約を返す/session-memo <session-id> パフォーマンスの議論): 過去セッションを特定トピックで要約list (/session-memo list): 保存済みメモの一覧を表示list → Mode 3$CLAUDE_CODE_SESSION_ID 環境変数にセッションIDが格納されている(Claude Code が Bash ツールに渡す。/clear で新しい ID に変わる)。
$CLAUDE_TRANSCRIPT_PATH にセッションJSONLのパスも格納されている。
echo $CLAUDE_CODE_SESSION_ID
Task ツールで general-purpose サブエージェントを起動し、以下のプロンプトを渡す。
フォーカス指示がある場合は、プロンプト冒頭に追加する:
【フォーカス】: <ユーザーの指示テキスト>
上記のトピックを中心に、関連する議論・決定・未解決事項を重点的にまとめてください。
フォーカス外の内容は、関連がある場合のみ簡潔に触れてください。
ベースプロンプト:
以下のセッションJSONLを読んで、このセッションの要約をまとめてください。
ファイル: $CLAUDE_TRANSCRIPT_PATH(Step 1 で取得済み)のJSONLファイルを読んでください。
出力形式(Markdown):
---
session_id: <session-id>
project: <project-path>
created: <timestamp>
focus: <フォーカス指示があれば記載、なければ "general">
---
## 問題意識
[このセッションで何を解決しようとしていたか、1-3文]
## 議論の要点
- [重要な決定事項や発見、箇条書き]
## 未解決事項
- [残っている課題やNext Steps]
## 関連ファイル
- [議論で触れた主要ファイルパス]
注意:
- JSONLの各行はJSON。type が "user" または "assistant" の行の message.content を読む
- hook_progress, file-history-snapshot, system-reminder などのノイズは無視する
- コード全文は含めず、何をしたかの要約に留める
- 500行を超えるJSONLの場合は先頭100行と末尾100行を重点的に読む
サブエージェントの出力を以下のパスに保存する:
.tmp/session-memos/<session-id-short>.md
<session-id-short> はUUIDの先頭8文字。
保存後、ユーザーに以下を表示:
📝 セッションメモを保存しました: .tmp/session-memos/<session-id-short>.md
別セッションでの参照方法:
「.tmp/session-memos/<session-id-short>.md を読んで、問題意識を理解した上で〇〇をやって」
引数がUUID形式(完全または先頭8文字以上)の場合:
ls ~/.claude/projects/-$CLAUDE_PROJECT_HASH/<引数>*.jsonl
他プロジェクトのセッションを参照したい場合(引数に / を含む場合):
find ~/.claude/projects/ -name "<引数>*.jsonl"
Mode 1 の Step 2 と同じベースプロンプト + フォーカス指示(あれば)で Task ツール(general-purpose)を起動し、特定したJSONLファイルパスを直接指定して読ませる。
メモファイルには保存せず、要約をユーザーに直接表示する。保存が必要ならユーザーが明示的に依頼する。
list)ls -lt .tmp/session-memos/*.md 2>/dev/null
各ファイルの先頭(YAML frontmatter)から session_id と最初の ## 問題意識 セクションを抽出して一覧表示:
📋 保存済みセッションメモ:
| File | Session ID | 問題意識(冒頭) |
|------|-----------|-----------------|
| abc12345.md | abc12345-... | Xの実装方針について... |
.tmp/: gitignored で一時的、プロジェクトスコープgeneral-purpose サブエージェントのみを使うことまだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Migrate existing ADRs to YAML frontmatter format. Scans docs/decisions/ for ADRs without frontmatter, infers status from body text, shows dry-run for approval. Trigger: /adr-migrate
日本語の概要は準備中です。原文の説明を表示しています。
Start or resume an ADR session. Without number: show status overview and recommend next actionable ADR. With number: provide phase-specific guidance. Trigger: /adr-session, /adr-session NNN, /adr-session new
日本語の概要は準備中です。原文の説明を表示しています。
Analyze a project's harness maturity and guide staged adoption of Harness Engineering best practices (quality loops, safety gates, linters, CLAUDE.md optimization).
日本語の概要は準備中です。原文の説明を表示しています。
Standardized bug fix workflow using TDD (Red-Green-Refactor). Use when fixing bugs, resolving issues, or when the user invokes /bugfix. Ensures root cause analysis, failing test first, then minimal fix.
日本語の概要は準備中です。原文の説明を表示しています。
Create detailed specifications by iteratively clarifying unclear points for Plan mode. Use when: After completing a plan when detailed requirements need clarification before implementation.
日本語の概要は準備中です。原文の説明を表示しています。
Policy-enforcing installer that deploys hardened Claude Code Action workflows (`@claude` manual mention + dependency-bot auto-fix) into a personal GitHub repository the user administers. Use when asked to introduce Claude Code Action, apply `@claude` mention support, or set up automated CI auto-fix for dependency bot PRs, using the security-hardened templates shipped with this skill.
日本語の概要は準備中です。原文の説明を表示しています。