← ClaudeAtlas

session-memorylisted

Manages cross-session learning and memory persistence. Use when user mentions 前回何をした, 履歴, 過去の作業, セッション記録, continue from before, session history. Do NOT load for: 実装作業, レビュー, 一時的な情報.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 85
Install: claude install-skill aiskillstore/marketplace
# Session Memory Skill セッション間の学習と記憶を管理するスキル。 過去の作業内容、決定事項、学んだパターンを記録・参照します。 --- ## トリガーフレーズ このスキルは以下のフレーズで自動起動します: - 「前回何をした?」「前回の続きから」 - 「履歴を見せて」「過去の作業」 - 「このプロジェクトについて教えて」 - "what did we do last time?", "continue from before" --- ## 概要 このスキルは `.claude/memory/` に作業履歴を保存し、 セッション間での知識の継続を実現します。 あわせて、重要な情報は「どこに残すべきか」を明確にします(詳細: `docs/MEMORY_POLICY.md`)。 --- ## メモリ構造 ``` .claude/ └── memory/ ├── session-log.md # セッションごとのログ ├── decisions.md # 重要な決定事項 ├── patterns.md # 学んだパターン └── context.json # プロジェクトコンテキスト ``` ### 推奨運用(SSOT/ローカル分離) - **SSOT(共有推奨)**: `decisions.md` / `patterns.md` - 「決定(Why)」と「再利用できる解法(How)」を集約する - 各エントリは **タイトル + タグ**(例: `#decision #db`)を付け、先頭に **Index** を置く - **ローカル推奨**: `session-log.md` / `context.json` / `.claude/state/` - ノイズ/肥大化しやすいため、基本は Git 管理しない(必要なら個別に判断) --- ## 自動記録される情報 ### session-log.md ```markdown ## セッション: 2024-01-15 14:30 ### 実行したタスク - [x] ユーザー認証機能の実装 - [x] ログインページの作成 ### 生成したファイル - src/lib/auth.ts - src/app/login/page.tsx ### 重要な決定 - 認証方式: Supabase Auth を採用 ### 次回への引き継ぎ - ログアウト機能が未実装 - パスワードリセットも必要 ``` ### decisions.md ```markdown ## 技術選定 | 日付 | 決定事項 | 理由 | |------|---------|------| | 2024-01-15 | Supabase Auth | 無料枠あり、セットアップ簡単 | | 2024-01-14 | Next.js App Router | 最新のベストプラクティス | ## アーキテクチャ - コンポーネント: `src/components/` - ユーティリティ: `src/lib/` - 型定義: `src/types/` ``` ### patterns.md ```markdown ## このプロジェクトのパターン ### コンポーネント命名 - PascalCase - 例: `UserProfile.tsx`, `Logi