specgatelisted
Install: claude install-skill thanhtung2693/specgate
# Using SpecGate
## Bootstrap-only install
Use only when a root-only skills.sh install lacks `specgate-project-setup`.
Check `command -v specgate` (PowerShell: `Get-Command specgate`). If absent,
explain skills.sh installs instructions only. On macOS, Linux, or WSL2, show
this and await approval:
```bash
curl -fsSL https://raw.githubusercontent.com/thanhtung2693/specgate/main/scripts/install-cli.sh | sh
```
Native Windows: use `https://github.com/thanhtung2693/specgate/releases/latest`;
never invent PowerShell. Record `specgate --version`.
Trust only a `thanhtung2693/specgate` lock for
`plugins/skills/specgate/SKILL.md` in project `skills-lock.json` or global
`~/.agents/.skill-lock.json`. Show matching removal and await approval:
```bash
npx skills remove specgate -y
npx skills remove specgate -g -y
```
Never edit skills.sh files or locks. Ask IDE and scope, then preview, install,
and verify:
```bash
specgate plugins install --agent <codex|claude|cursor> [--project-local] --dry-run --no-input
specgate plugins install --agent <codex|claude|cursor> [--project-local] --no-input
specgate plugins doctor --agent <codex|claude|cursor> [--project-local] --json
```
On native plugin ownership, stop; never uninstall or disable it without
separate approval. Require IDE restart before `specgate-project-setup`.
## Route one phase
For lifecycle work, choose exactly one phase before acting:
- `specgate-project-setup` — configure project or plugins.
- `specgate-work-preparation` —