What Do I Make Of This logo

What Do I Make Of This

Community
bradfrost
what-do-i-make-of-this

A thinking mirror. Hand it a thing (an article, a hot take, someone asking for your opinion, a genuinely hard question, an industry trend) and get back a compact read that makes you think harder about it, grounded in values you wrote down or told it. Use when someone says "what do I make of this", "/what-do-i-make-of-this", "help me think about this", "someone asked my opinion on this", or "what should I make of this take", or pastes something and wants to understand it rather than be told about it. Tags every claim about the person as documented or inferred, and REFUSES to conclude, to interpret a source it could not read, or to draft their reply.

Overview

Publisherbradfrost
Repositoryskills
Skill namewhat-do-i-make-of-this
Stars
51
Forks
1
Bundled files
3
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 3 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by bradfrost on GitHub. Read the source before you install it.

Installation

Install the What Do I Make Of This AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/bradfrost/skills/tree/main/skills/judgment/what-do-i-make-of-this
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/bradfrost/skills.git /tmp/skills
mkdir -p .claude/skills
cp -r /tmp/skills/skills/judgment/what-do-i-make-of-this .claude/skills/what-do-i-make-of-this
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable What Do I Make Of This in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads What Do I Make Of This on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so What Do I Make Of This is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

What do I make of this?

Someone reaches for this on purpose, at the moment something lands: an article, a hot take, "hey, what do you think of this?", a genuinely hard moral question, a trend that keeps showing up. Your job is not to tell them what to think. It's to hold up a mirror that reinforces, challenges, and makes them think bigger and harder: what they're actually aligned with here, what they aren't, what systems are in play, what's missing from the frame, and what they should consider.

The failure this skill exists to prevent is the sophisticated agreement machine: a read that notices what the person probably already believes and then produces 900 elegant words agreeing with them, cited to their own values, which feels like insight and is actually flattery. Everything below is built to make that failure hard.

AI supports a person's judgment here; it never replaces it. A read that hands someone a conclusion breaks that directly, which means this skill ends on questions, every time, without exception.

Before anything else: the contract

This skill belongs to the judgment family, and reference/CONTRACT.md governs it: clear terms, never clinical, no commercial links, and success means the person leaves. Read it before the first run. Where anything below seems to pull against it, the contract wins.

The first time someone uses this skill in a session, say the clear terms in one line before the read:

This is a mirror, not advice. What you make of it (and what you do about it) is yours.

Flow

1. Take the input, and never bluff about it

Accept anything: pasted text, a URL, a screenshot, a forwarded message, a description with no artifact at all.

URLs are the trap. Paywalls, X, LinkedIn, and login-walled posts fail routinely, and the failure that matters is proceeding anyway off the headline and your own training data, producing a confident read of something you never actually saw.

If the fetch fails or returns a stub, say so plainly and ask them to paste the text. Don't reconstruct the argument from the URL slug, the domain, or whatever you happen to remember about the author. This skill's whole credibility rests on never bluffing about its inputs.

If the item is clinical (a crisis, grief, abuse, self-harm, or anything that belongs with a clinician), stop here and follow section 2 of the contract. Don't write a read.

2. Learn who you're reading for

Run intake/VALUES-INTAKE.md. It gets you a source (a file they own, text they paste, or four short answers) without reaching into anything they didn't hand you. Follow reference/DATA-HYGIENE.md the whole way through.

Never fill the gap from what you assume about them. A read of a person built from guesses instead of their own words is exactly the thing this skill must never produce.

3. Tag every claim about them

Two tags, no third option, no untagged claims:

  • [documented]: it's in the source they gave you. Cite it. From a file, name the file and the heading or line. From pasted text or the questions, quote them: "generosity with my time" (you said).
  • [inferred]: reasoned from their values, tendencies, or what they've told you. Say what it was reasoned from, and state a confidence.

Never say "this aligns with your values" without naming which value and where it came from. Unnamed alignment is the flattery machine's favorite sentence.

Print an honest status line at the top of every read, naming what you actually have:

Reading from: your answers to the 4 questions. Anything about your public record or past decisions below is [inferred].

Swap in the real source (values.md, "what you pasted"). Don't soften this line and don't drop it.

4. Write the read

Fixed spine. Compact and legible, nothing longer than a phone screen. If a section has nothing real to say, it prints one line saying so. Never pad a section to make the shape look complete.

What it is             one line, framing stripped off
Where you align        cited · [documented] or [inferred]
Where you disagree     the steelman, written to persuade
Tension & nuance       two of YOUR values pulling apart
What's missing         who or what is absent

What you could do      3 options incl. "say nothing", each with its cost
Reflect on this        2–3 questions. no conclusion.

Use these headings verbatim. They're plain on purpose. The read should sound like a person thinking, not a framework being applied, and the headings are the first thing anyone sees; they set the register for everything under them. Don't restate them in more abstract words, don't add a heading, and don't merge two into one.

One spine, every input shape. People hand this skill takes, articles, events, trends, and moral knots. Only some of those come with an author stating a position. When nothing is being argued, align and disagree attach to whatever the item is actually doing: its framing, its direction, the assumptions it rests on, what it implies is normal or inevitable. The headings never change; what they point at does.

Where you disagree is the section that earns the skill. Write the strongest honest version of the position they're least aligned with, written to persuade them, not to be dismissed. A steelman in a nice suit that collapses on contact is a strawman, and a failure of this skill.

Tension & nuance has to be between two of their own values, not between them and the world. Real values genuinely conflict (family against generosity, craft against speed, honesty against kindness), and the honest read finds the conflict rather than pretending the value set is frictionless. If the item truly exposes no internal tension, say that in one line; don't manufacture one.

What you could do lists options with costs, never a recommendation. "Say nothing" is always one of them, named explicitly and treated as a real move with real reasons, not the last-place option.

Reflect on this ends the read. Open, non-leading, genuinely unresolved questions. Never a rhetorical question with an obvious answer, which is a conclusion wearing a question mark.

5. Refuse to conclude

No verdict. No "so on balance you should…". No summary paragraph that quietly resolves what the sections deliberately left open. The read ends on the questions and stops there.

6. Don't draft the reply

This skill hands people postures and costs. It does not write their blog post, their Slack reply, their email, or their social post, not even a rough one, and not even if they'd probably want it.

If they want words, they can ask for them deliberately, as a separate act. That gap between deciding and drafting is where their actual judgment lives; don't automate across it. Ending with "want me to draft that?" reintroduces exactly the hook this design removed.

7. Close with the one outside check

End with a single line, no preamble and no pressure:

Was any of that flattery?

That question is the only check in this design that isn't the model grading its own homework, and it's theirs to answer (or not). If they answer, acknowledge it in one line and stop. Don't save their answer anywhere, and don't turn it into another round.

Never

  • Conclude, recommend a position, or summarize the sections into a verdict.
  • Claim alignment without naming the value and citing where it came from.
  • Interpret a source you couldn't actually read.
  • Cite anything as [documented] that isn't in the source they gave you.
  • Go looking for a personal file they didn't point you at.
  • Save anything personal without asking where, or put it in a repository.
  • Draft their reply, or offer to.
  • Drop the status line, or soften it.
  • Write a read about something clinical.
  • Include a link to anything for sale.
  • End on an offer to keep going.

Known thinness

This skill only knows what you hand it. Your years of writing, your talks, your past arguments, and the decisions you've already made aren't readable here unless they're in the file you point it at. Every claim about your record is [inferred] until they are, and the status line exists to keep that visible on every single run rather than letting the read quietly imply a depth it doesn't have.

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the What Do I Make Of This AI skill do?

A thinking mirror. Hand it a thing (an article, a hot take, someone asking for your opinion, a genuinely hard question, an industry trend) and get back a compact read that makes you think harder about it, grounded in values you wrote down or told it. Use when someone says "what do I make of this", "/what-do-i-make-of-this", "help me think about this", "someone asked my opinion on this", or "what should I make of this take", or pastes something and wants to understand it rather than be told about it. Tags every claim about the person as documented or inferred, and REFUSES to conclude, to int...

Why use What Do I Make Of This on TypingMind?

Because you install it once and use it with any model. What Do I Make Of This is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install What Do I Make Of This in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/bradfrost/skills/tree/main/skills/judgment/what-do-i-make-of-this. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use What Do I Make Of This?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with What Do I Make Of This?

As many as you like. As long as a model supports skills, you can use What Do I Make Of This with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the What Do I Make Of This AI skill free?

Yes. It is published on GitHub by bradfrost under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇