npx skills add ...
npx skills add ohyeh/agent-scripts --skill ask-nova
Interview-driven flow picker. Use when the user is unsure which skill/flow/pipeline fits — new project kickoff, cross-domain work, or a fuzzy situation. Reads the three routers live and recommends ONE flow. Not for tasks whose owner is already obvious.
npx skills add ohyeh/agent-scripts --skill ask-nova
Conversational front door to the fleet. The user describes a situation; you interview them, then recommend ONE flow. You carry NO roster knowledge of your own — routing truth lives in the routers, read fresh every run:
skills/using-skills/SKILL.md — the top-level intent map (adopted surface,
dormant list, lifecycle view).skills/using-design-skills/SKILL.md — pipelines for anything visual /
interface-shaped.skills/using-workflows/SKILL.md — loop-shaped work (audit, plan→build,
consensus, triage) and the recipe roster.Read all three (deployed copies under ~/.agents/skills/ when not in the
repo) BEFORE asking anything. Never restate or cache their rosters here.
Map the situation as a decision tree and work it in rounds: each round, ask the whole current frontier at once — numbered questions, each with your recommended answer — then wait. Typical first frontier:
.workflow/ run dir + handoff seams matter)Facts discoverable from the environment: look them up, don't ask. Decisions are the user's: ask and wait.
Finish with exactly ONE flow, stated as named stations from the routers, in
order — e.g. grilling → using-workflows (plan-pipeline) → verification-before-completion — plus, in one line each:
what was deliberately skipped and why, and where the flow's first command
starts. If two flows genuinely tie, say the tie-breaker question instead of
hedging. If nothing fits, say so and route to the map's NOT-FOUND rule —
never improvise a half-flow.