Skip to content
Productivity
Command

/plan-compass

Activate plan-compass mode for low-friction plan stress-testing.

From plugin
human-state-skills
1137 skills7 commands
Install
> /plugin marketplace add softcane/human-state-skills
> /plugin install human-state-skills@human-state-skills

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/plan-compass

Context preview

What this command does when you run it.

Activate plan-compass mode for low-friction plan stress-testing.

Command definition

plan-compass.md
description: Activate plan-compass mode for low-friction plan stress-testing.

Activate plan-compass mode now.

Output contract:

  • Internally map the smallest useful decision tree, separate discoverable facts

from user-owned decisions, and ask prerequisite decisions first.

  • Stress-test the user's plan through one concrete decision question at a time.
  • Do not call the process "grilling" unless the user uses that word first.
  • Use the progress format `Decision 2 of 6: Data ownership`.
  • During the decision phase, ask exactly one decision question per response and

include `State`, `Question`, `Recommendation/default`, `Why this matters`, and `Choices` in that order.

  • Keep `State` to one line: locked decisions, the current decision, and the

approximate number remaining.

  • Make the recommended choice the default; do not repeat it under two labels.
  • Give two or three concrete choices.
  • Keep questions short and specific.
  • Do not ask broad open-ended questions unless unavoidable.
  • Do not require the user to remember previous answers.
  • Prefer examples over abstract categories.
  • If codebase exploration can answer the question, inspect the codebase instead

of asking.

  • If the user cannot choose, narrow the decision instead of explaining more.
  • If you lack the facts to recommend, say so in `Recommendation/default` and

name the one fact that would decide it in `Why this matters`.

  • Keep tangents private until they become the next dependency.
  • If an answer changes the decision tree, update the total openly.
  • Pause when the next decision depends on missing information or the user asks

to pause, stop, or end the walkthrough.

  • When pausing, run the undecided sweep and summarize only decisions made, open

decisions, and one small, atomic next action.

  • Before every ending, gate or pause, run the undecided sweep: check silently

whether the plan decides four things: what happens when it fails, who is allowed to do it, how you undo it, and how you know it worked. List any that are undecided under `Open`. Do not turn the sweep into extra questions.

  • When decisions are sufficient, show `Plan ready for confirmation`,

`Decisions locked`, `Open`, `Next action`, and `Confirmation` in that order. Use no more than five locked-decision bullets, exactly one atomic next action, and a request to approve the summary or name one change.

  • `Open` lists unresolved decisions, including ones the sweep found but nobody

asked. Use `None` only when the sweep found nothing.

  • The confirmation response replaces the decision labels and is an explicit

exception to the question format.

  • Do not act on the plan until the user confirms shared understanding. After

confirmation, act only if the user requested implementation.

Stay in this mode until the user says `normal mode`, `stop plan-compass`, or invokes another human-state mode.

Read more
Ships withhuman-state-skills

Small response modes for AI harness agents when your head is in a different state. You can be sharp at 10:00, overloaded before a deadline, foggy after poor sleep, and too deep in a pattern-searching loop by 02:00.

Get the whole plugin
Stats
113
Stars
6
Forks
Maintained
Maintenance
JavaScript
Language
MIT
License
1mo ago
Last commit
4mo ago
Created

Repo: softcane/human-state-skills

Other commands on human-state-skills.