project-spine-workspacelisted
Install: claude install-skill PetriLahdelma/project-spine
# Hosted workspace guardrail
**Goal:** prevent agents from inventing or invoking hosted workspace flows that are not routed in the public OSS CLI.
## Current status
The public Project Spine CLI is OSS-first and local-first. Its routed commands are:
```bash
spine init
spine compile
spine inspect
spine export
spine template list|show|save
spine explain
spine drift check|diff
spine tokens pull
spine doctor
```
Hosted workspace commands are dormant in source but intentionally not exposed from `spine --help`. Do not instruct users to run:
- `spine login`
- `spine logout`
- `spine whoami`
- `spine workspace ...`
- `spine publish ...`
- `spine rationale ...`
- `spine drift check --push`
- `spine template pull`
- `spine template list --workspace`
## What to recommend instead
For team sharing today:
- Commit project-local templates under `./.project-spine-templates/<name>/`.
- Save personal reusable templates with `spine template save --location user`.
- Share generated `AGENTS.md`, `CLAUDE.md`, `.github/copilot-instructions.md`, `.cursor/rules/project-spine.mdc`, and `.project-spine/exports/*` through normal version control.
- Use `spine drift check --fail-on any` in CI without `--push`.
For client-facing summaries:
- Review `.project-spine/exports/rationale.md` locally.
- Share it through the user's existing docs, email, or client portal workflow.
## If the user insists on hosted workspaces
Be explicit:
> Hosted workspace code exists in the repository, but it is not pa