---
id: ssh2-wordspace
name: "wordspace"
url: https://skills.yangsir.net/skill/ssh2-wordspace
author: frames-engineering
domain: writing
tags: ["document-management", "collaborative-editing", "content-organization", "knowledge-base"]
install_count: 1000
rating: 4.30 (25 reviews)
github: https://github.com/frames-engineering/skills
---

# wordspace

> 提供一个命令行界面，用于初始化和管理Wordspace项目。此技能简化了项目设置和日常操作，帮助作者和内容创作者高效地组织和处理文本工作。

**Stats**: 1,000 installs · 4.3/5 (25 reviews)

## Before / After 对比

### 简化Wordspace项目管理与初始化

## Readme

# 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 all
wordspace 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-pulse
wordspace add x-daily-pulse x-weekly-report
wordspace 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 wordspace
wordspace init
```


---
*Source: https://skills.yangsir.net/skill/ssh2-wordspace*
*Markdown mirror: https://skills.yangsir.net/api/skill/ssh2-wordspace/markdown*