skills/cosense/SKILL.md
Cosense(旧Scrapbox)のページ読み取り・検索・新規作成・編集を行うスキル。環境変数COSENSE_SIDとCOSENSE_PROJECTを使用してAPIを操作する。「Cosenseのページを読みたい」「Cosenseで検索」「Cosenseにページを作成」「Cosenseのページを編集」「スクボ」「scrapbox」などの依頼時に使用。
npx skillsauth add inoue2002/agent-skills cosenseInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
環境変数が設定されていること:
COSENSE_SID — connect.sidクッキーの値COSENSE_PROJECT — 操作対象のプロジェクト名COSENSE_BACKUP_DIR(任意) — バックアップ保存先(デフォルト: /tmp/cosense_backups)注意: Claude Codeのシェル環境では ~/.zshrc の export が反映されない場合がある。スクリプトは未設定時に ~/.zshenv → ~/.zshrc → ~/.bashrc の順で自動読み込みを試みるが、確実にするには ~/.zshenv に記述するのを推奨。
safe-importを使う — importではなくsafe-importを使うことで自動バックアップされるget-pageで同名ページが存在しないことを確認してから作成する。存在する場合はユーザーに警告するscripts/cosense_api.sh を使って全操作を実行する。API詳細は references/api.md を参照。
bash scripts/cosense_api.sh get-page "ページタイトル"
bash scripts/cosense_api.sh get-page-text "ページタイトル"
bash scripts/cosense_api.sh list-pages 100 0 updated
bash scripts/cosense_api.sh search "検索キーワード"
# 1. 同名ページが存在しないことを確認
bash scripts/cosense_api.sh get-page "新しいページ"
# → "lines"が空 or エラーなら新規作成OK
# → 既存ページがあればユーザーに警告して確認
# 2. 内容をユーザーに提示して承認を得る
# 3. 作成実行
bash scripts/cosense_api.sh safe-import '{"pages":[{"title":"新しいページ","lines":["新しいページ","本文1行目","本文2行目"]}]}'
# 1. 現在の全内容を取得
bash scripts/cosense_api.sh get-page "対象ページ"
# 2. 変更箇所のdiffをユーザーに提示して承認を得る
# 3. safe-importで自動バックアップ+書き込み(全行を含める)
bash scripts/cosense_api.sh safe-import '{"pages":[{"title":"対象ページ","lines":["対象ページ","既存行1","変更行","既存行3"]}]}'
# 手動バックアップ
bash scripts/cosense_api.sh backup "ページタイトル"
# バックアップ一覧
bash scripts/cosense_api.sh list-backups
# リストア(バックアップファイルから復元)
bash scripts/cosense_api.sh restore "/tmp/cosense_backups/project_page_20240101_120000.json"
linesの最初の要素は必ずtitleと一致させるreferences/api.md 末尾を参照tools
YouTube動画の文字起こし(トランスクリプト)をダウンロード・テキスト抽出するスキル。「YouTube文字起こし」「動画の内容を取得」「YouTubeの字幕を取得」「transcribe YouTube」などの依頼時に使用。
tools
XMindマインドマップファイル(.xmind)をMarkdown形式に変換するスキル。論文のシナリオ構成、アイデア整理、研究の構造化などに使用するマインドマップをテキストベースで扱う。「XMindをMarkdownに変換」「マインドマップを読み込んで」「.xmindファイルを解析」「XMindの内容を表示」などの依頼時に使用。
development
React NativeでiPhoneアプリを作成し、ビルドからApp Store提出まで自動化します。「アプリ作って」「ship-app」「App Store提出」「iPhoneアプリ」と言われたらこのスキルを使用してください。
tools
Cosenseの日付ページを読み取り、タスク管理・優先度提案・進捗チェック・持ち越し検出を行う気の利く秘書エージェント。「秘書」「secretary」「今日のタスク」「進捗どう?」「何やればいい?」「ブリーフィング」などの依頼時に使用。