os-environment-probelisted
Install: claude install-skill richfrem/agent-plugins-skills
## Role
os-environment-probe asks the user which AI environments they have access to, then
verifies each claimed environment by running a lightweight probe command. Results are
written to `context/memory/environment.md` — a single source of truth that downstream
skills read to make delegation decisions without asking the user again.
---
## Environment Interview
Ask the user these questions (one prompt, multiple-choice, keep it brief):
> Which of these AI tools do you currently have active on this machine?
> (Select all that apply)
>
> A. Claude Code only
> B. Claude Code + GitHub Copilot CLI (Pro or Business plan)
> C. Claude Code + Agy CLI (Antigravity — gemini-3.5-flash backend)
> D. Cursor (Claude or GPT backend)
> E. Other (describe)
Wait for their answer before probing.
---
## Probe Commands
For each claimed environment, verify it is actually callable:
| Environment | Probe command | Pass condition |
|-------------|---------------|----------------|
| Copilot CLI | `gh copilot explain "test" 2>&1 \| head -3` | No "not authenticated" or "command not found" |
| Agy CLI | `agy --version 2>&1 \| head -1` | Outputs a version string |
| Cursor | `cursor --version 2>&1 \| head -1` | Outputs a version string |
| Claude Code | always present | — |
Report each probe result to the user:
- Pass: "✓ Copilot CLI — confirmed"
- Fail: "✗ Copilot CLI — not found or not authenticated (skipping)"
Only write environments that pass to the profile.
---
## Output Format
Write `co