| name | note |
| description | This skill should be used when the user explicitly asks to write a note, save a memo, or record something in the Zettelkasten vault. Triggers on 'これ書いて', 'メモして', 'ノートにして', 'Zettelkastenに保存', 'write this down', 'save this note', 'record this', 'これを記録して', 'ノートを作って'. |
ノート書き出し(ユーザー指示)
ユーザーが明示的にノートの書き出しを指示した時のインターフェース。
手順
- ユーザーの指示からノート化する内容を特定する
- ノートタイプを判断する(ユーザーが指定していればそれに従う、未指定なら文脈から判断)
- 文献・Web情報の要約 → Literature Note
- 思考・アイデア・気付き → Fleeting Note
- まとめ・統合 → Permanent Note
- リンク集約 → Structured Note
${CLAUDE_PLUGIN_DIR}/assets/note-format.md に従ってノートファイルを作成する
- Vault セットアップが済んでいなければ、
${CLAUDE_PLUGIN_DIR}/assets/note-format.md の「Vault セットアップ」に従って初期化する(pre-commit hook のセットアップを含む)
- Pre-commit hook が未設置なら
${CLAUDE_PLUGIN_DIR}/assets/note-format.md の「Pre-commit Hook セットアップ」に従って設置する
- 既存ノートとの関連があれば wikilink を追加する
- wikilink 検証: 作成・変更したすべてのノート内の
[[wikilink]] が Vault 内の既存ノートに解決できることを確認する。解決できないリンクがある場合は、リンク先のノートを作成するか wikilink を修正する
- git add + git commit する
- 作成したノートのパスとタイトルをユーザーに報告する