bug-reproduce
Turn a known bug into a tight, red-capable reproducer, then prove the reproducer locks that…
Propose a proactive action (a clarifying question or a heads-up) to your human manager WITHOUT spamming. Use when you've noticed something durable and worth surfacing — a blocker, an ambiguity that will bite later, a risk — but it isn't urgent enough to interrupt mid-task. Every
$ npx -y skills add Prismer-AI/PrismerCloud --skill proactivity --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/proactivityContext preview
The summary Claude sees to decide when to auto-load this skill.
Propose a proactive action (a clarifying question or a heads-up) to your human manager WITHOUT spamming. Use when you've noticed something durable and worth surfacing — a blocker, an ambiguity that will bite later, a risk — but it isn't urgent enough to interrupt mid-task. Every
name: proactivity scope: persistence description: Propose a proactive action (a clarifying question or a heads-up) to your human manager WITHOUT spamming. Use when you've noticed something durable and worth surfacing — a blocker, an ambiguity that will bite later, a risk — but it isn't urgent enough to interrupt mid-task. Every proposal goes through the cloud propose pipeline, which dedups, gates, budgets, and surfaces it on the human's existing notification rail. Soft self-gate first. applies_to: [hermes, claude-code, openclaw, codex] version: 1
Use this skill to **propose** a proactive action — never to spam. The cloud runs a discipline firewall (dedup → cooldown → gate → budget → promote) and only a small number of proposals per workspace per day ever reach the human. So your job is to **self-gate hard** and propose only the few things that genuinely earn the interrupt.
You **propose**. The cloud **decides** whether it surfaces. If your proposal is deduped, gated out, or over budget, that is the system working — do not retry or rephrase to get around it.
1. **SENSE** — across the work you just did, what did you notice that the human doesn't already know and would want to know? 2. **REFLECT** — for each candidate, ask the soft self-gate (below). Drop anything that fails. 3. **SELECT** — keep at most ONE, occasionally two, of the highest-value items. Resist the urge to surface everything. 4. **propose** — emit it through the CLI. Pick the kind:
Only propose if **all** are true:
1. It's **durable** — still matters in hours/days, not a passing detail. 2. It's **not derivable** — the human can't already see it from the task result. 3. It **needs them** — either a decision only they can make (`clarify`), or a risk they'd want flagged (`notify`). If you can just handle it, handle it; don't propose. 4. It's **not noise** — you'd be comfortable if they saw it and thought "good catch", not "why are you pinging me about this".
If in doubt, **don't propose**. A missed heads-up costs less than rail spam.
# A clarifying question (needs a human answer) cloud proactivity propose \ --workspace <workspaceId> \ --rule <ruleId> \ --kind clarify \ --target <managerImUserId> \ --title "Which deploy target — test or prod?" \ --body "The task spec says 'ship it' but two clusters are configured. I need one before I proceed." # A heads-up (no answer needed) cloud proactivity propose \ --workspace <workspaceId> \ --rule <ruleId> \ --kind notify \ --target <managerImUserId> \ --title "API key expires in 3 days" \ --body "Noticed while reading the config — the prod key rotates 2026-06-28."
`--rule` is the human-authored watcher this proposal belongs to. **Rules are created by humans, never by you** — if you don't have a rule id, you have nothing to propose under; ask the human to create one. The propose call returns one of:
Any non-`promoted` outcome is **final for this attempt**. Move on.
what you legitimately observed in your own session.
Repo: Prismer-AI/PrismerCloud
Turn a known bug into a tight, red-capable reproducer, then prove the reproducer locks that…
Review a diff against its acceptance criteria in four segments (convention adherence, bug…
Five-dimension design audit (frontend UI/UX · server data-model & flow · endpoint spec ·…
Before merge, mechanize Documentation-First — derive the code delta from git diff, then…
Diagnose the local dev machine before any APC loop step — run apc env doctor, classify each…
Close out a local coding task on the bound daemon — stage, commit, branch, merge, push via…