--- name: xs-note-taking description: notes/ディレクトリへのメモ保存スキル。調査結果、企画、アイデア、会議メモなどを保存する時に使用。「メモして」「ノートにまとめて」「notesに保存」「notesにまとめて」「まとめておいて」で発動。「最近のメモ教えて」「メモの内容教えて」でメモ一覧・内容確認も可能。 --- # notes/ 管理スキル 調査結果・企画・アイデア・会議メモなどを `notes/` に保存・確認する。 ## 保存先 ワークスペースの `notes/` ディレクトリ --- ## 基本方針 - ファイルに保存してから「保存した」と報告する - 保存先のパスを必ず報告する - 後で再利用したい内容は `notes/`、その日の生ログは `memory/` に残す - 調査結果、企画、レビュー、会議メモは、検索しやすいタイトルとタグを付ける - 個人情報、トークン、秘密情報を公開リポジトリに入れない - Git管理している場合、commit / push が必要かはユーザーの運用ルールに従う ## メモの確認 「最近のメモ教えて」「メモの内容教えて」で発動。 ### 最近のメモ一覧を表示 ```bash # 最新10件を表示 ls -lt notes/*.md | head -10 ``` ### 報告フォーマット ``` 最近のメモ(直近10件) 1. Claude_Code調査メモ (2/1) 2. プロジェクト企画 (2/1) 3. 会議メモ (1/31) 番号で指定してくれたら内容見せるよ! ``` ### 特定のメモの内容を確認 ユーザーが指定したメモを読み、要約または全文を提示。 --- ## ファイル命名規則(必須!) ``` YYYYMMDD_タイトル.md ``` **例:** - `20260201_プロジェクト企画.md` - `20260201_会議メモ.md` - `20260201_Claude_MCP調査.md` ### 重要 - **日付は必ず今日の日付**(`date +%Y%m%d` で取得) - **日付プレフィックスなしは NG** - タイトルは日本語 OK ## フロントマター(推奨) ```yaml --- title: ノートのタイトル date: YYYY-MM-DD type: memo # memo, idea, plan, review, research, meeting, prompt, presentation tags: - タグ1 - タグ2 status: draft # draft, in-progress, completed --- ``` ### type の種類 | type | 用途 | |------|------| | memo | 日々のメモ、気づき | | idea | アイデア、ひらめき | | plan | 企画、計画 | | research | 調査結果 | | review | レビュー、分析 | | meeting | 会議メモ | | prompt | プロンプト関連 | | presentation | プレゼン資料 | ## 保存手順 ### Step 1: 日付を取得 ```bash date +%Y%m%d # → 20260201 ``` ### Step 2: ファイル作成 `notes/YYYYMMDD_タイトル.md` にファイルを作成。 ### Step 3: 保存後の確認 ```bash test -s notes/YYYYMMDD_タイトル.md cat notes/YYYYMMDD_タイトル.md ``` 確認すること: - 日付プレフィックスがあるか - 内容が後から読める粒度か - private な値が混ざっていないか - MarkdownリンクがGitHubでも読める形式か ### Step 4: 必要な場合だけ同期 ローカルファイルを保存して読み戻せた時点で記録は完了する。このテンプレートの `notes/*.md` は既定でGit対象外なので、commit/pushは必須にしない。空のgit diffは保存確認の代わりにならない。 同期が設定・依頼されている場合だけ、保存先・公開範囲・許可を確認し、対象ファイルを個別指定して同期する。Git対象外の個人記録を強制追加しない。保存と同期の成否は別々に報告する。 ## リンク形式 **GitHub上でもリンクが機能するMarkdown形式を使用:** ```markdown # 推奨(GitHub対応) [表示名](YYYYMMDD_ファイル名.md) # 非推奨(Obsidian専用) [[ファイル名]] ``` ## notes/ vs memory/ の使い分け | 場所 | 用途 | 例 | |------|------|-----| | `notes/` | アウトプット向け、まとまった内容 | 調査結果、企画、日記、レビュー | | `memory/` | 内部ログ、会話記録 | その日やったこと、調べたこと | **迷ったら:** - 「後で見返したい、他で使いたい」→ `notes/` - 「今日の作業記録」→ `memory/` - 「行動ルールとして毎回効かせたい」→ `AGENTS.md` - 「長期的な好み・環境・継続案件」→ `MEMORY.md` ## チェックリスト 保存前に確認: - [ ] ファイル名が `YYYYMMDD_タイトル.md` 形式か - [ ] 日付は今日の日付か - [ ] フロントマターを付けたか(推奨) - [ ] リンクはGitHub対応形式か - [ ] 完了報告にファイルパスを含めたか - [ ] private な値や外部公開してはいけない情報が入っていないか