Wordspace

by frames-engineering0b968707971eNo license4 starsListed Oct 8, 2026Updated Oct 8, 2026Repository updated 6 months ago

CLI for bootstrapping and managing wordspace projects

Instructions onlyProductivity & Workflow
AI-generated overview

CLI skill for bootstrapping wordspace projects and managing reusable .prose workflows from GitHub.

What it does
This skill documents the wordspace command-line tool, which bootstraps a project workspace in the current directory. It fetches reusable .prose workflow programs from GitHub, creates a Claude settings file with base permissions, and creates an output directory. It also covers browsing, searching, and adding individual workflows by name.
When to use it
Use it when a user wants to set up a new wordspace project, browse or search available workflows, or add specific workflows to an existing project. It also applies when the user mentions wordspace by name or asks how to obtain new workflows.
Requirements
Requires Node.js and npx (bins: node, npx). Network access to GitHub is needed to fetch workflows. It ships no scripts; it is instructions only.

Wordspace

Wordspace is a CLI tool that bootstraps project workspaces with workflows — reusable .prose programs fetched from GitHub.

When to activate

Activate this skill when the user:

  • Wants to set up a new wordspace project
  • Wants to browse, search, or add workflows
  • Mentions "wordspace" by name
  • Asks about available workflows or how to get new ones

Commands

wordspace init

Bootstrap a new project in the current directory. Runs three steps:

  1. Workflows — Fetches available .prose workflows from GitHub and presents an interactive picker. The user selects which ones to download. In CI (non-TTY), all workflows are downloaded automatically.
  2. Claude settings — Creates .claude/settings.local.json with base permissions (curl, python3, WebFetch, WebSearch).
  3. Directories — Creates the output/ directory.

Use --force to re-download workflows that already exist locally.

wordspace search [query]

List all available workflows from the remote repository. Optionally filter by a substring query.

wordspace search            # list allwordspace search pulse      # filter by "pulse"

wordspace add <name> [...]

Download one or more specific workflows by name. Automatically appends .prose if missing.

wordspace add x-daily-pulsewordspace add x-daily-pulse x-weekly-reportwordspace add x-daily-pulse --force    # overwrite existing

Project structure after init

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

Workflow picker (during init)

When running wordspace init, the CLI presents a numbered list of available workflows. The user can respond with:

  • all or press Enter — download everything
  • none or 0 — skip workflow download
  • 1,3,5 — pick specific numbers
  • 1-3 — pick a range
  • 1,3-5,7 — mix of both

Installation

npx wordspace init

Or install globally:

npm i -g wordspacewordspace init

Source and attribution

Source:frames-engineering/skillsinskills/wordspaceat commit0b96870

License: No license

Content belongs to its original authors. SourceWeft indexes it from a public repository.

Report or request removal