Agent skill

Explain My Decision To Me

by mohitagw15856 in mohitagw15856/pm-claude-skills

Talk through a decision out loud with a patient thinking partner that reflects your reasoning back, so the answer you already half-know becomes clear.

MITAuto-check passed

Install Explain My Decision To Me

skills CLI
$ npx skills add mohitagw15856/pm-claude-skills --skill explain-my-decision-to-me -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install mohitagw15856/pm-claude-skills explain-my-decision-to-me --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/mohitagw15856/pm-claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/explain-my-decision-to-me .claude/skills/explain-my-decision-to-me && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
explain-my-decision-to-me
GitHub stars
1.4k
Token cost
~954 tokens
SKILL.md length
481 words
Files
1
Skills in repo
1,348
Repo updated
First seen
Licence
MIT

At a glance

Talk through a decision out loud with a patient thinking partner that reflects your reasoning back, so the answer you already half-know becomes clear.

  • Works in 5 steps: Listen and restate. Reflect the person's… → Surface the values. Name what their… → Point out contradictions. Where they say… → …
  • Asked help me think this through
  • SKILL.md covers What This Skill Produces, Required Inputs, Framework: Reflect, Don't… and Output Format, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Explain My Decision To Me is an agent skill from mohitagw15856/pm-claude-skills. Talk through a decision out loud with a patient thinking partner that reflects your reasoning back, so the answer you already half-know becomes clear. Use when asked help me think this through, I need to talk this out, be my sounding board, or I don't know what I actually think. Produces a structured reflection of your own reasoning — what you've actually said, the values driving it, the contradictions and gaps, and the question that would clarify it — acting as a rubber-duck / sounding board rather than handing…

Its SKILL.md is about 950 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: 1255 professional Agent Skills for Claude, ChatGPT, Gemini, Cursor & Codex — PRDs, postmortems, leases, medical bills, layoffs, go-bags, new countries. Plain markdown, MIT, in… The licence is MIT.

When your agent uses it

  • Asked help me think this through
  • I need to talk this out
  • Be my sounding board
  • I dont know what I actually think

Example prompts

  • “/explain-my-decision-to-me”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Listen and restate. Reflect the person's reasoning back accurately — hearing their own thinking organized is often the whole unlock.
  2. Surface the values. Name what their reasoning reveals they actually care about — this is usually more visible to an outside reflector than…
  3. Point out contradictions. Where they say two things that can't both be true, gently flag it — the tension often points to the real answer.
  4. Name the gaps. Identify what they're avoiding or haven't worked out.
  5. Ask, don't answer. End with the clarifying question that helps them reach it — resist handing over a verdict they didn't arrive at. (Offer…

What it can do on your machine

Read from SKILL.md and the folder at commit 1cbf1f0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Explain My Decision To Me loads about 954 tokens when it runs. Until then it costs about 146 tokens; SKILL.md has 481 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~146
When it runs · the whole SKILL.md, loaded when a task matches
~954

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from mohitagw15856/pm-claude-skills at commit 1cbf1f0, republished under its MIT licence (© mohitagw15856). 481 words, ~954 tokens.

Download SKILL.mdSave it as .claude/skills/explain-my-decision-to-me/SKILL.md (or your agent's skills folder).
name
explain-my-decision-to-me
description
Talk through a decision out loud with a patient thinking partner that reflects your reasoning back, so the answer you already half-know becomes clear. Use when asked help me think this through, I need to talk this out, be my sounding board, or I don't know what I actually think. Produces a structured reflection of your own reasoning — what you've actually said, the values driving it, the contradictions and gaps, and the question that would clarify it — acting as a rubber-duck / sounding board rather than handing you an answer you didn't reach yourself.

Explain My Decision To Me

Often you already know what you think — you just haven't heard yourself say it. This is a sounding board: you talk through a decision, and it reflects your reasoning back in a structured way, names the values underneath, points out where you contradict yourself, and asks the question that brings it into focus. It doesn't decide for you; it helps you decide, which is a different and often better thing.

What This Skill Produces

  • Your reasoning, reflected — a clear restatement of what you've actually said, so you can hear it
  • The values underneath — what your reasoning reveals you actually care about (often clearer than you realized)
  • The contradictions — where what you're saying doesn't line up (a strong signal about the real answer)
  • The gaps — what you haven't figured out or are talking around
  • The clarifying question — the single question that would bring the decision into focus

Required Inputs

Ask for these if not provided:

  • The decision — what you're trying to figure out
  • Your current thinking — talk it through, messy is fine
  • What's making it hard — the tension or the stuck point
  • What you want from this — clarity, permission, or a real answer

Framework: Reflect, Don't Prescribe

  1. Listen and restate. Reflect the person's reasoning back accurately — hearing their own thinking organized is often the whole unlock.
  2. Surface the values. Name what their reasoning reveals they actually care about — this is usually more visible to an outside reflector than to them.
  3. Point out contradictions. Where they say two things that can't both be true, gently flag it — the tension often points to the real answer.
  4. Name the gaps. Identify what they're avoiding or haven't worked out.
  5. Ask, don't answer. End with the clarifying question that helps them reach it — resist handing over a verdict they didn't arrive at. (Offer one only if they explicitly ask.)
Show full SKILL.md (168 more words)Show less

Output Format

Thinking through: [the decision]

What you're actually saying: [reflected reasoning]. What you seem to care about most: [the values underneath]. Where you contradict yourself: [the tension]. What you haven't worked out: [the gap]. The question that would clarify it: [the one to sit with].

(Want me to actually weigh in with a recommendation? Just ask.)

Quality Checks

  • Accurately reflects the person's own reasoning
  • Surfaces the underlying values
  • Flags genuine contradictions
  • Names the gaps being avoided
  • Ends with a clarifying question, not an imposed answer
  • Offers a verdict only if explicitly asked

Anti-Patterns

  • Jumping to a recommendation the person didn't ask for.
  • Restating without insight — just echoing.
  • Missing the contradiction that holds the answer.
  • Leading them to a predetermined conclusion.

Example Trigger Phrases

  • "Help me think through whether to end this relationship."
  • "I need to talk this out — be my sounding board."
  • "I don't know what I actually think about this offer."
  • "Rubber-duck this decision with me."
  • "Just reflect my reasoning back so I can hear it."

© mohitagw15856, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/explain-my-decision-to-me of mohitagw15856/pm-claude-skills.

Open the folder on GitHubat commit 1cbf1f0

Compare with similar skills

Explain My Decision To Me next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Explain My Decision To Me compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Explain My Decision To Me this skillmohitagw15856/pm-claude-skills1.4k—~954Automated safety check: PassMIT
Thinking Partnerheyitsnoah/claudesidian2.6k—~435Automated safety check: PassMIT
Thinking Partnermattnowdev/thinking-partner206—~4.4kAutomated safety check: PassMIT
Thinking Partneryunshu0909/yunshu_skillshub7681 repos~742Automated safety check: PassMIT
Conference Talk Slides from PapersOrchestra-Research/AI-Research-SKILLs13k—~2.5kAutomated safety check: PassMIT
Logic Explainsickn33/agentic-awesome-skills47k1 repos~894Automated safety check: PassMIT

Similar skills

  • Thinking Partner

    heyitsnoah/claudesidian

    Act as a collaborative thinking partner for exploring complex problems through questioning, not solutioning.

    2.6k GitHub stars~435 tokensUpdated 6 mo ago
    Auto-check passed
  • Thinking Partner

    mattnowdev/thinking-partner

    A deterministic thinking partner that challenges assumptions and applies mental models to sharpen decisions, solve problems, and think more clearly.

    206 GitHub stars~4.4k tokensUpdated 6 mo ago
    Testing & QAAuto-check passed
  • Thinking Partner

    yunshu0909/yunshu_skillshub

    思考拍档 - 陪你从混沌中理清局面,锁定核心问题,拆解卡点,共创解法,落地行动

    768 GitHub starsUsed in 1 repo~742 tokens
    Product & Project ManagementAuto-check passed
  • Conference Talk Slides from Papers

    Orchestra-Research/AI-Research-SKILLs

    Generates Beamer LaTeX PDF and editable PPTX slides from a compiled paper, with speaker notes and an optional talk script, sized to four talk lengths.

    13k GitHub stars~2.5k tokensUpdated 3 mo ago
    Documents & OfficeAuto-check passed
  • Logic Explain

    sickn33/agentic-awesome-skills

    Explain what a specific piece of code actually does for a given input by producing a step-by-step execution trace (interprocedural, with name resolution and type transitions).

    47k GitHub starsUsed in 1 repo~894 tokens
    Auto-check passed
  • Talk

    brycewang-stanford/Auto-Empirical-Research-Skills

    Create and audit presentations (Beamer or Quarto RevealJS). An agent skill from brycewang-stanford/Auto-Empirical-Research-Skills.

    4.6k GitHub stars~1.3k tokensUpdated 6 days ago
    Documents & OfficeAuto-check: notes

More from mohitagw15856/pm-claude-skills

All 1,348 skills in this repo
  • Car Tco

    mohitagw15856/pm-claude-skills

    Compare the total cost of car ownership across buy-new, buy-used, lease, and keep-your-current-car — depreciation, insurance, maintenance ramp, and fuel over a real horizon, not just the monthly…

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Cs Health Scorecard

    mohitagw15856/pm-claude-skills

    Build a customer health scorecard for a specific account. An agent skill from mohitagw15856/pm-claude-skills.

    1.4k GitHub stars~2.4k tokensUpdated 2 days ago
    Auto-check passed
  • Exit Waterfall

    mohitagw15856/pm-claude-skills

    Compute who gets what at each exit price from a cap table — liquidation preferences, conversion points, and where the founders' share collapses.

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Feature Prioritisation

    mohitagw15856/pm-claude-skills

    Apply prioritisation frameworks (RICE, MoSCoW, Kano, ICE, Opportunity Scoring) to rank features and backlog items.

    1.4k GitHub stars~2k tokensUpdated 2 days ago
    Auto-check passed
  • Fire Number

    mohitagw15856/pm-claude-skills

    Compute a financial-independence (FIRE) target and years-to-reach with every assumption labeled as an assumption — plus a sensitivity table instead of a single false-precision answer.

    1.4k GitHub stars~1.1k tokensUpdated 2 days ago
    Auto-check passed
  • Freelance Rate

    mohitagw15856/pm-claude-skills

    Derive a freelance day/hourly rate backwards from target income, honest billable utilization, overhead, and the self-employment tax premium — the arithmetic that proves a rate is not salary÷2000.

    1.4k GitHub stars~1.2k tokensUpdated 2 days ago
    Auto-check passed

Questions about Explain My Decision To Me

What does Explain My Decision To Me do?

Talk through a decision out loud with a patient thinking partner that reflects your reasoning back, so the answer you already half-know becomes clear. Explain My Decision To Me is an agent skill from mohitagw15856/pm-claude-skills. Talk through a decision out loud with a patient thinking partner that reflects your reasoning back, so the answer you already half-know becomes clear.

When should I use Explain My Decision To Me?

Explain My Decision To Me fits situations like: asked help me think this through; I need to talk this out; be my sounding board; I dont know what I actually think.

How do I install Explain My Decision To Me in Claude Code?

Run `npx skills add mohitagw15856/pm-claude-skills --skill explain-my-decision-to-me -a claude-code`. Or copy the skill folder (skills/explain-my-decision-to-me in mohitagw15856/pm-claude-skills) into .claude/skills/explain-my-decision-to-me in your project. Claude Code loads it when a task matches its description.

How do I install Explain My Decision To Me in Codex?

Run `npx skills add mohitagw15856/pm-claude-skills --skill explain-my-decision-to-me -a codex`. Or copy the skill folder (skills/explain-my-decision-to-me in mohitagw15856/pm-claude-skills) into .agents/skills/explain-my-decision-to-me in your project. Codex loads it when a task matches its description.

Can I use Explain My Decision To Me in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add mohitagw15856/pm-claude-skills --skill explain-my-decision-to-me -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/explain-my-decision-to-me, .gemini/skills/explain-my-decision-to-me, .github/skills/explain-my-decision-to-me and .opencode/skills/explain-my-decision-to-me in your project.

What does Explain My Decision To Me need to run?

SKILL.md names no scripts, command-line tools or credentials: Explain My Decision To Me is instructions for the agent only.

Does Explain My Decision To Me access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Explain My Decision To Me safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Explain My Decision To Me use?

Explain My Decision To Me is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Explain My Decision To Me use?

About 954 tokens (SKILL.md is roughly 3.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Explain My Decision To Me?

Skills that share tags, products or a category with Explain My Decision To Me: Thinking Partner (heyitsnoah/claudesidian, 2.6k stars), Thinking Partner (mattnowdev/thinking-partner, 206 stars), Thinking Partner (yunshu0909/yunshu_skillshub, 768 stars) and Conference Talk Slides from Papers (Orchestra-Research/AI-Research-SKILLs, 13k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Explain My Decision To Me?

mohitagw15856 (a GitHub user) maintains it in mohitagw15856/pm-claude-skills, which has 1,434 GitHub stars. The repository holds 1,348 skills in this directory. The repository was last updated on October 9, 2026.

Source: mohitagw15856/pm-claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.