用途:cosense CLIを通じてCosense(旧Scrapbox)のページを読み、調べ、必要時のみ編集するスキル。ユーザーが「Cosenseで調べて」「このページを読んで」「コメントを追記して」等と指示した場面で使う。
主要能力:browsePage/readPageで単一ページを読み、browseRelatedPagesやlist1hopLinks/list2hopLinksで関連ページを辿る。searchVector・searchFullText・search1hopLinks/search2hopLinksで検索。browsePageChanges・listPageSnapshots・readPageSnapshotで変更履歴や過去本文を追う。readFileInfo・downloadFile・uploadFile・deleteFileでファイルを扱う。previewEdit/previewDeleteでdry-runし、submitEditで確定。replaceLinksでリンク記法を一括置換。login・whoami・listProjects・readProjectMembers・listPages等の管理系コマンドもある。
使い方:事前に npm install -g @helpfeel/cosense-cli でインストール(Node 24+前提)。実行は cosense <command> <args...>。プロジェクト名のみなら https://scrapbox.io/<project> を projectUrl、プロジェクト名+タイトルなら https://scrapbox.io/<project>/<title> を pageUrl として渡す。記号を含むURLはシェルでクォートする。URLは https:// から最初の空白までが一つであり、日本語タイトル中の空白は _ になる点に注意。詳細は cosense --help と cosense <command> --help を参照。
適用場面:キーワード検索だけでなく関連ページを辿る調査、ページの要約、変更追跡、ファイル埋め込み、認証が必要なプロジェクトへのアクセス。
制限:書き込み・削除(ページ編集、コメント追記、ページやファイルの削除等)はユーザーが明示的に指示した時のみ行う。調査・閲覧・要約タスクでは編集手順を参照しない。認証エラー時はlogin手順、CLI挙動が想定と違う時はversion-mismatch手順を参照。回答ではCLIが出力したページURLをそのまま使い、タイトルをリンクテキストにしたMarkdownリンクで示す。