Skip to content

概要

Bookmark CLI Extension の目的と v1 スコープです。

This content is for v1.2.0. Switch to the latest version for up-to-date documentation.

Bookmark CLI Extensionは、Chrome Bookmark Managerを拡張機能内の疑似CLIから管理するためのブラウザ拡張です。

Chromeに保存されたBookmarkを、拡張機能の画面上でfuzzy検索し、素早く開き、現在のタブを保存できる状態にすることを目指します。

  • Chrome Bookmark Managerの主要操作を拡張機能内の疑似CLIから実行できるようにする
  • うろ覚えのキーワードから go でBookmarkを開けるようにする
  • Bookmark Treeをコマンド入力UIで扱いやすい形式として表示、検索、更新できるようにする
  • 将来的な同期、エクスポート、インポート、自動整理の土台を作る
  • ブラウザ拡張としてChrome Bookmarks APIへアクセスする
  • 疑似CLIからBookmarkを検索、起動、保存、整理する
  • gofindmarklscdpwdtree を提供する
  • recentfreqmkdirmvrmrenametag を提供する
  • プロダクト仕様、CLI仕様、Chrome連携仕様をdocs配下で管理する

Bookmarkは単なるURL一覧ではなく、日々の調査や作業文脈を保持する知識資産として扱います。 実装では、Bookmarkの取得や変換などの純粋関数を分離し、テストしやすい形に保ちます。

仕様は 仕様トップ から読み始めます。