decision-coach
Use at the start of MATERIAL or PROGRAM work when the user has a rough request, unclear success criteria, hidden trade-offs or missing decisions.
Skill by SiddheshKGupta
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/siddheshkgupta-decision-coach
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/decision-coach
What's inside
- Skill name
decision-coach- Description
- Use at the start of MATERIAL or PROGRAM work when the user has a rough request, unclear success criteria, hidden trade-offs or missing decisions. Ask only high-impact questions, recommend defaults and produce a better execution brief.
- License
- Apache-2.0
- Instructions
- 68 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Decision Coach 1. Identify the actual decision and desired outcome. 2. Inspect available project state before asking questions. 3. Separate known facts, assumptions and material unknowns. 4. Ask at most five questions whose answers can change the solution. 5. For each question provide: - why it matters; - recommended default; - consequence of another choice. 6. Produce an improved execution brief containing scope, non-goals, users, domain, constraints, outputs, acceptance and verification. 7. Stop discovery when planning can proceed safely. Do not ask the user to rewrite their prompt from scratch. ## A recommended default is a proposal, not a substitute for asking A default exists for unattended runs (CI, no human in the loop) and to make an interactive answer faster to give -- it is not permission to skip asking. When a live user is present: - Present the material questions directly, with each default and its consequence stated -- do not silently substitute the default and continue as if they had answered. - Wait for a real answer, or explicit instruction to proceed with the stated defaults, before advancing past `DISCOVER` on `MATERIAL` or `PROGRAM` work. - The bigger the blast radius -- an architecture choice, a compliance rule, anything hard to reverse -- the less acceptable it is to have decided it without them, even under time pressure. Silently self-answering is only correct when no user is available at all. ## Surface Relevant Capabilities Name matched, not-yet-installed capabilities in the same response as the material questions, not a separate report (`AGENTS.md`, step 8). 1. Check `capability-audit` for the actual request; name each match in one line -- what it is, why it matched, and a recommended yes/use-it or no/skip-it. 2. "Yes" is an explicit approval gate (`AGENTS.md`, Approval Gates) -- a registry name is a reviewed candidate, never an installed default. 3. No strong match: offer, do not silently perform, a research pass via `reference-router` for current external options; wait for go-ahead. Skip this section for MICRO work. ## Grilling Intensifier Explicit "grill me" / "stress-test this plan" / "challenge every assumption" deepens this same procedure -- decision-coach stays canonical, never activates on an ordinary feature request (`catalog/overlap-matrix.json`, group `decision-interview`). 1. Map the plan's real branch points; inspect the repository per branch before asking. 2. Still cap at five material questions -- highest blast radius first, defer the rest. 3. State each branch's hidden assumption explicitly. Adapted, original wording, from Matt Pocock's MIT `grilling` skill (`github.com/mattpocock/skills/tree/main/skills/productivity/grilling`).
From SiddheshKGupta/Escapement, Apache-2.0.
More from SiddheshKGupta/Escapement
- 0.569score
agent-blueprint-discovery
SiddheshKGupta
Use when a domain problem may benefit from an existing AI agent implementation, including the 500+ AI Agents catalogue.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
data-architecture
SiddheshKGupta
Use when a project needs persistent storage and no database technology has been chosen yet, or an existing choice is being reconsidered.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
agent-orchestration
SiddheshKGupta
Use when a plan contains independent research, implementation or review tasks that benefit from fresh-context subagents or parallel execution.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
design-system
SiddheshKGupta
Use for design direction, brand, colour, typography, layout, visual style, animation, motion, responsiveness, design tokens, or creation/update of DESIGN.md.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
domain-research
SiddheshKGupta
Use when industry standards, regulation, current practices, competitors, market trends, professional norms or domain vocabulary may materially affect the…
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
consulting-analysis
SiddheshKGupta
Use for consulting analysis, business-model questions, management recommendations, operating-model design, transformation, requirements, stakeholder…
SkillBFreshness: B★ 4Claude Code +9 - 0.566score
ai-agent-engineering
SiddheshKGupta
Use to specify, build or review AI agents, LangGraph or LangChain systems, RAG, tool calling, memory, structured extraction, multi-agent workflows…
SkillBFreshness: B★ 4Claude Code +9 - 0.566score
automation-engineering
SiddheshKGupta
Use for n8n, workflow automation, scheduled jobs, event triggers, webhooks, background processing, notifications or operational automations.
SkillBFreshness: B★ 4Claude Code +9 - 0.566score
dashboard
SiddheshKGupta
Use for dashboards, KPIs, MIS, metrics, management reporting, analytics, charts, drill-down, ageing, or reconciliation.
SkillBFreshness: B★ 4Claude Code +9 - 0.566score
data-engineering
SiddheshKGupta
Use for ingestion, ETL or ELT, data pipelines, mapping, cleansing, validation, reconciliation, lineage, warehousing, dimensional models, semantic layers, file…
SkillBFreshness: B★ 4Claude Code +9 - 0.566score
enterprise-ui-review
SiddheshKGupta
Use for new UI, redesign, frontend implementation, screen or component review, responsive work, accessibility, generic AI appearance, or usability problems.
SkillBFreshness: B★ 4Claude Code +9 - 0.566score
frontend-implementation
SiddheshKGupta
Use to implement approved UI, UX, pages, components, dashboards or frontend flows.
SkillBFreshness: B★ 4Claude Code +9
Signals
- Stars
- 4
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Aug 7, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/SiddheshKGupta/Escapement
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from SiddheshKGupta
- 0.569score
data-architecture
SiddheshKGupta
Use when a project needs persistent storage and no database technology has been chosen yet, or an existing choice is being reconsidered.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
agent-blueprint-discovery
SiddheshKGupta
Use when a domain problem may benefit from an existing AI agent implementation, including the 500+ AI Agents catalogue.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
agent-orchestration
SiddheshKGupta
Use when a plan contains independent research, implementation or review tasks that benefit from fresh-context subagents or parallel execution.
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
domain-research
SiddheshKGupta
Use when industry standards, regulation, current practices, competitors, market trends, professional norms or domain vocabulary may materially affect the…
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
consulting-analysis
SiddheshKGupta
Use for consulting analysis, business-model questions, management recommendations, operating-model design, transformation, requirements, stakeholder…
SkillBFreshness: B★ 4Claude Code +9 - 0.569score
design-system
SiddheshKGupta
Use for design direction, brand, colour, typography, layout, visual style, animation, motion, responsiveness, design tokens, or creation/update of DESIGN.md.
SkillBFreshness: B★ 4Claude Code +9
Cite this page
decision-coach skill. Agent Mart. https://agentmart.dev/skills/siddheshkgupta-decision-coach (last updated 2026-10-24)