# Install the complete skill

Release: https://contractguys.trade/skills/contractguys-workflows/contractguys-workflows-1.0.0.zip
Hashes: https://contractguys.trade/skills/contractguys-workflows/release.json
Copyable platform prompts: https://contractguys.trade/agents

Download into an authorized workspace scratch directory, check the published
SHA-256, review the archive, then extract the complete `contractguys-workflows`
folder. Keep `SKILL.md`, `references`, `scripts` and `tools.json` together. Preserve
an existing custom skill instead of overwriting it. Do not run downloaded code
until reviewed. Installation does not authorize email, delegation or signatures.

| Platform | Personal skill destination | Load/refresh |
| --- | --- | --- |
| Codex | `$HOME/.agents/skills/contractguys-workflows` | Start a new session, invoke `$contractguys-workflows`; explicit-read fallback if unavailable |
| Claude Code | `$HOME/.claude/skills/contractguys-workflows` | `/reload-skills`, then `/contractguys-workflows` |
| Gemini CLI | `$HOME/.gemini/skills/contractguys-workflows` | `/skills reload`, `/skills list` |
| Grok | `$HOME/.grok/skills/contractguys-workflows` (configured GROK_HOME if applicable) | Start a new trusted session and explicitly read SKILL.md if not listed |
| Cursor | `$HOME/.cursor/skills/contractguys-workflows` | Start a new chat, select the skill; cloud agents require skill sync |
| Antigravity IDE / App | `$HOME/.gemini/config/skills/contractguys-workflows` | Customizations menu; new conversation / explicit-read fallback |
| Antigravity CLI | `$HOME/.gemini/config/skills/contractguys-workflows` | `/skills reload`, then `/contractguys-workflows`; legacy CLI root also supported |
| OpenCode | `${XDG_CONFIG_HOME:-$HOME/.config}/opencode/skills/contractguys-workflows` | New session; load skill ID `contractguys-workflows` |
| Other agents / Mimo | `$HOME/.agents/skills/contractguys-workflows` | Native discovery unverified: explicitly read SKILL.md and its references |

On PowerShell use `$HOME` and `Join-Path` for these home-relative folders. Verify a
download with `Get-FileHash -Algorithm SHA256`; on POSIX use `sha256sum` or
`shasum -a 256`. Inspect before extracting with `Expand-Archive` or `unzip` into
workspace scratch, then copy to the selected destination. Do not pipe an HTTP
response directly into a shell. Personal files on your machine are not automatically
available to remote agents: use the platform's supported sync or a private repository
bundle, and recheck its skill discovery in that environment.

Store the approved key with private agentsec input and an explicit remaining TTL.
After installation, from the skill directory:

```sh
agentsec run -n site:contractguys-workflows --clean-env --only CONTRACTGUYS_WORKFLOW_KEY -- node scripts/client.mjs GET cases
```

Pass JSON bodies through stdin for POST requests. Never echo a key or put one in
command arguments. The bundled client keeps its Authorization header in memory.
Read the API reference before any mutation. Follow a 429 `Retry-After`; let the
verified user perform signing in their own browser.

Installation paths verified against primary documentation on 2026-11-14:
[Codex](https://learn.chatgpt.com/docs/build-skills),
[Claude](https://code.claude.com/docs/en/skills),
[Gemini CLI](https://geminicli.com/docs/cli/skills/),
[Cursor](https://cursor.com/help/customization/skills),
[Antigravity](https://antigravity.google/docs/skills/),
[OpenCode](https://opencode.ai/docs/skills/).
Grok's installed user guide `docs/user-guide/08-skills.md` documents its default
personal folder; check the guide shipped with your installed version.
