SpecSync Documentation

Welcome to the SpecSync documentation site. SpecSync keeps Markdown specifications in sync between your repository and an external workspace so the information that guides development stays close to the code.

Quick Start

  1. Install SpecSync with pipx install specsync or uv tool install specsync

  2. Set your workspace location: export SPECSYNC_WORKSPACE_ROOT="/path/to/workspace"

  3. Run specsync init inside your repository to scaffold the specs/ directory

  4. Create or edit specs in your repo’s specs/ folder

  5. Use specsync push to sync specs to your workspace for long-term storage

Note

The command-line reference in Usage includes additional options and recommended workflows for day-to-day use.

Contents

Additional Resources