wordspace について
wordspaceは、再利用可能な`.prose`ワークフローを使ってプロジェクトの作業環境を準備するコマンドラインツールです。GitHubからワークフローを検索・選択して取得でき、Claudeの設定と出力ディレクトリも作成します。
主な機能
- 01プロジェクト作業環境の初期化
- 02.proseワークフローの取得
- 03クエリによるワークフロー検索
- 04対話形式での選択とダウンロード
- 05Claude設定と出力ディレクトリの作成
活用シーン
- 01新規プロジェクトの環境構築
- 02利用可能なワークフローの検索
- 03選択したワークフローの追加
- 04CIでのワークフロー自動取得
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ frames-engineering/ skills --skill wordspaceインストール後、Claude Code で/wordspaceを入力して読み込まれたか確認します。
詳細
Wordspace
Wordspace は、GitHub から取得した再利用可能な .prose プログラムであるワークフローを使って、プロジェクトのワークスペースを初期化する CLI ツールです。
有効化するタイミング
ユーザーが次のことを希望している場合は、このスキルを有効にします。
- 新しい wordspace プロジェクトをセットアップしたい
- ワークフローを閲覧、検索、または追加したい
- 「wordspace」という名前に言及した
- 利用可能なワークフローや、新しいワークフローの取得方法について質問した
コマンド
wordspace init
現在のディレクトリに新しいプロジェクトを初期化します。次の 3 つの手順を実行します。
- ワークフロー — GitHub から利用可能な
.proseワークフローを取得し、対話形式の選択画面を表示します。ユーザーはダウンロードするものを選択します。CI(非 TTY)では、すべてのワークフローが自動的にダウンロードされます。 - Claude の設定 — 基本権限(
curl、python3、WebFetch、WebSearch)を含む.claude/settings.local.jsonを作成します。 - ディレクトリ —
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
コメント
Markdown 対応