help-melisted
Install: claude install-skill Canhada-Labs/ceo-orchestration
# Help Me
> Block 2 vibecoder UX primitive. The Owner types `/help me <free-text>` and
> receives at most 3 contextual recommendations — short, ranked, each with a
> `[SAFE|NEEDS-CONFIRM|RISKY]` marker and a single-sentence rationale.
## Fail-Fast Rule
If the active repo-profile is missing or malformed, fall through to the
**fail-CLOSED default** (`trading-readonly`, per PLAN-083 §7.1) before any
recommendation is computed. Never serve recommendations against an unknown
profile silently — that path produces confident-but-wrong suggestions in
exactly the risk class (trading) that hurts Owner most.
If the active skill set returned by `smart-loading-resolver.py` is empty,
recommend the `/onboard` skill and stop. Do not synthesize recommendations
from skills the resolver suppressed.
## When to invoke
The Owner triggers this skill exclusively by the `/help me` slash command
(matched by `activation_triggers[0].regex = (?i)^/help.?me`). The trailing
text is the natural-language task description.
Examples that should activate:
- `/help me audit a Next.js page before launch`
- `/help me debug why the trade execution loop is stuck`
- `/help me draft a PR description for the consent migration`
Examples that should NOT activate (different skills handle them):
- `/spawn <Agent>` — that is the `spawn` skill
- `/onboard <path>` — that is the `codebase-onboarding` skill
- Plain prose with no slash — defer to the CEO Orchestration protocol
## Input handling — redact BEFORE any pers