a workspace for words
npx skills add https://github.com/frames-engineering/wordspace --skill wordspace使用 CLI 安装这个技能,并在你的工作区中直接复用对应的 SKILL.md 工作流。
A CLI for bootstrapping AI agent workspaces with ready-to-run workflows.
Workflows are .prose programs that orchestrate multi-agent systems using OpenProse, AgentWallet, and the Frames Registry.
npx wordspace init
This will:
output/ directoryThen run a workflow:
npx wordspace run workflows/x-daily-pulse.prose
Wordspace auto-detects which coding agents you have installed and lets you pick one.
| Agent | Binary | Mode | Install |
|---|---|---|---|
| Claude Code | claude |
interactive | npm i -g @anthropic-ai/claude-code |
| Codex | codex |
interactive | npm i -g @openai/codex |
| Gemini CLI | gemini |
interactive | npm i -g @google/gemini-cli |
| Aider | aider |
headless | pip install aider-chat |
| Amp | amp |
interactive | npm i -g @sourcegraph/amp |
| OpenCode | opencode |
interactive | opencode.ai |
| Goose | goose |
headless | brew install block-goose-cli |
| Cline | cline |
interactive | npm i -g cline |
| Kiro | kiro |
interactive | curl -fsSL https://cli.kiro.dev/install | bash |
| Cursor Agent | cursor-agent |
interactive | cursor.com |
| OpenClaw | openclaw |
passthrough | npm i -g openclaw@latest |
interactive -- hands over the terminal for live interaction
headless -- executes the prompt and exits
passthrough -- outputs workflow instructions for the calling agent (OpenClaw is already running when it invokes wordspace)
Use --harness to skip the picker:
npx wordspace run --harness aider workflows/x-daily-pulse.prose
npx wordspace run --harness claude workflows/x-daily-pulse.prose
wordspace initBootstrap a new project. Presents an interactive picker to choose which workflows to download.
npx wordspace init # interactive setup
npx wordspace init --force # re-download existing workflows
wordspace search [query]Browse available workflows from the repository.
npx wordspace search # list all
npx wordspace search pulse # filter by keyword
wordspace add <name>Download specific workflows by name.
npx wordspace add x-daily-pulse
npx wordspace add x-daily-pulse --force # overwrite existing
wordspace run <target>Run a .prose workflow via a coding agent.
npx wordspace run workflows/x-daily-pulse.prose # auto-detect agent
npx wordspace run --harness claude workflows/x-daily-pulse.prose # use specific agent
npx wordspace run github:frames-engineering/wordspace/workflows/x-daily-pulse.prose # remote
| File | Description |
|---|---|
x-daily-pulse.prose |
Multi-agent Twitter/X intelligence briefing. Fetches real tweet data via paid API calls, analyzes engagement, and produces a daily digest with draft replies. |
npx wordspace run workflows/x-daily-pulse.prose
You'll be prompted for:
elonmusk, openai)AI agents, LLM tooling)24h)grow my AI agents audience)The workflow spawns four specialized agents (data-fetcher, analyst, engagement-coach, briefing-writer) that fetch live Twitter data, analyze engagement patterns, and produce a markdown briefing saved to ./output/.
Cost: ~$0.10-0.20 per run depending on the number of accounts and topics.
┌──────────────┐
│ .prose file │
└──────┬───────┘
│
┌──────▼───────┐
│ OpenProse VM │ (your agent becomes the interpreter)
└──────┬───────┘
│
┌────────────┼────────────┐
│ │ │
┌─────▼─────┐ ┌───▼───┐ ┌─────▼─────┐
│ Agent 1 │ │Agent 2│ │ Agent 3 │ (parallel sub-agents)
└─────┬──────┘ └───┬───┘ └─────┬──────┘
│ │ │
┌─────▼────────────▼────────────▼─────┐
│ Frames Registry │ (pay-per-call APIs)
│ Twitter · Exa · AI Gen · Test │
└─────────────────┬────────────────────┘
│
┌─────▼──────┐
│AgentWallet │ (x402 micropayments)
└────────────┘
.prose program