mcpField
W
wordspace

wordspace

github.com/frames-engineeringエージェントワークフロー21.0k 回インストール36 週間前に更新
リポジトリ

wordspace について

Wordspace は、プロジェクトのワークスペースを初期化し、再利用可能な `.prose` ワークフローを管理する CLI です。ワークフローを使う開発者向けで、GitHub からの検索・取得に加え、Claude の設定と出力ディレクトリを作成します。

主な機能

  1. 01プロジェクトのディレクトリを初期化
  2. 02GitHub からワークフローを取得
  3. 03対話式ワークフローピッカー
  4. 04名前でワークフローを検索・追加
  5. 05Claude 設定と出力ディレクトリを作成

活用シーン

  1. 01新規プロジェクト用のワークフローを取得
  2. 02キーワードで利用可能なワークフローを検索
  3. 03既存ワークフローを再取得して上書き

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/frames-engineering/wordspace --skill wordspace

インストール後、Claude Code で/wordspaceを入力して読み込まれたか確認します。

詳細

Wordspace

Wordspace は、GitHub から取得した再利用可能な .prose プログラムであるワークフローを使って、プロジェクトのワークスペースを初期化する CLI ツールです。

有効化するタイミング

ユーザーが次のことを希望している場合は、このスキルを有効にします。

  • 新しい wordspace プロジェクトをセットアップしたい
  • ワークフローを閲覧、検索、または追加したい
  • 「wordspace」という名前に言及した
  • 利用可能なワークフローや、新しいワークフローの取得方法について質問した

コマンド

wordspace init

現在のディレクトリに新しいプロジェクトを初期化します。次の 3 つの手順を実行します。

  1. ワークフロー — GitHub から利用可能な .prose ワークフローを取得し、対話形式の選択画面を表示します。ユーザーはダウンロードするものを選択します。CI(非 TTY)では、すべてのワークフローが自動的にダウンロードされます。
  2. Claude の設定 — 基本権限(curl、python3、WebFetch、WebSearch)を含む .claude/settings.local.json を作成します。
  3. ディレクトリ — output/ ディレクトリを作成します。

すでにローカルに存在するワークフローを再ダウンロードするには、--force を使用します。

wordspace search [query]

リモートリポジトリで利用可能なすべてのワークフローを一覧表示します。必要に応じて、部分文字列で絞り込めます。

wordspace search            # list all
wordspace search pulse      # filter by "pulse"
wordspace add <name> [...]

名前を指定して、1 つ以上のワークフローをダウンロードします。.prose が指定されていない場合は、自動的に追加されます。

wordspace add x-daily-pulse
wordspace add x-daily-pulse x-weekly-report
wordspace add x-daily-pulse --force    # overwrite existing

init 後のプロジェクト構成

project/
├── .claude/
│   └── settings.local.json    # Claude permissions
├── workflows/
│   └── *.prose                # downloaded workflow files
├── output/                    # working directory for outputs
└── skills/
    └── wordspace/
        └── SKILL.md           # this file

ワークフロー選択画面(init の実行中)

wordspace init を実行すると、CLI に利用可能なワークフローの番号付きリストが表示されます。ユーザーは次のように入力できます。

  • all または Enter キー — すべてダウンロード
  • none または 0 — ワークフローのダウンロードをスキップ
  • 1,3,5 — 指定した番号を選択
  • 1-3 — 範囲を選択
  • 1,3-5,7 — 番号と範囲を組み合わせて選択

インストール

npx wordspace init

または、グローバルにインストールします。

npm i -g wordspace
wordspace init

コメント