note について
note は、会話の圧縮後も参照できるよう、プロジェクトのコンテキストを `.omc/notepad.md` に保存するスキルです。起動時に読み込む優先コンテキスト、一時的な作業メモ、恒久的な手動メモを分けて管理します。
主な機能
- 01タイムスタンプ付き作業メモの保存
- 02常時読み込まれる優先コンテキストの保存
- 03恒久的な手動メモの保持
- 04メモの表示、整理、消去
活用シーン
- 01セッションをまたいでデバッグ結果を保持
- 02起動時に重要なプロジェクト情報を参照
- 03デプロイ情報やチーム連絡先を記録
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ yeachan-heo/ oh-my-claudecode --skill noteインストール後、Claude Code で/noteを入力して読み込まれたか確認します。
詳細
Note Skill
会話の圧縮後も保持される重要なコンテキストを .omc/notepad.md に保存します。
Usage
| コマンド | アクション |
|---|---|
/oh-my-claudecode:note <content> | タイムスタンプ付きで作業メモリに追加 |
/oh-my-claudecode:note --priority <content> | 優先コンテキストに追加(常に読み込まれます) |
/oh-my-claudecode:note --manual <content> | MANUAL セクションに追加(削除されません) |
/oh-my-claudecode:note --show | 現在のメモ帳の内容を表示 |
/oh-my-claudecode:note --prune | 7 日より古い項目を削除 |
/oh-my-claudecode:note --clear | 作業メモリをクリア(優先コンテキストと MANUAL は保持) |
Sections
優先コンテキスト(500 文字以内)
- セッション開始時に常に読み込まれます
- 重要な事実に使用します:「プロジェクトでは pnpm を使用」「API は src/api/client.ts にあります」
- 簡潔にしてください。コンテキストの予算を消費します
作業メモリ
- タイムスタンプ付きのセッションメモ
- 7 日後に自動削除されます
- デバッグの手がかり、一時的な調査結果などに適しています
MANUAL
- 自動削除されません
- ユーザーが管理する永続的なメモ
- チームの連絡先、デプロイ情報などに適しています
Examples
/oh-my-claudecode:note Found auth bug in UserContext - missing useEffect dependency
/oh-my-claudecode:note --priority Project uses TypeScript strict mode, all files in src/
/oh-my-claudecode:note --manual Contact: [email protected] for backend questions
/oh-my-claudecode:note --show
/oh-my-claudecode:note --prune
Behavior
- 存在しない場合は
.omc/notepad.mdを作成します - 引数を解析してセクションを判別します
- 作業メモリにはタイムスタンプ付きで内容を追加します
- 優先コンテキストが 500 文字を超える場合は警告します
- 保存した内容を確認します
Integration
メモ帳の内容はセッション開始時に自動的に読み込まれます。
- 優先コンテキスト:常に読み込まれます
- 作業メモリ:最近の項目がある場合に読み込まれます
これにより、重要なコンテキストを失わずに会話の圧縮後も情報を保持できます。
コメント
Markdown 対応