agentsclimarketplace

Intent framer

Skill Biolytics-AI/rhetoric-engine/skills/intent-framer

Biolytics Rhetoric Engine: a staged presentation cognition pipeline for user-led slide creation

Install
npx -y skills add Biolytics-AI/rhetoric-engine --skill intent-framer

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use when a presentation, talk, memo-to-deck, or slide request has unclear intent, audience, outcome, stakes, constraints, or success criteria, before argument construction or deck work begins.

SKILL.md

6.5 KB, as published. Nobody here has run it

Intent Framer

Transform a rough presentation topic into a user-owned intent brief. Use this before argument, outline, design, rendering, or deck compilation whenever the audience, desired change, or success test is unclear.

Keep the user's purpose primary. Do not make a generic communication plan when the user needs a specific audience outcome.

Default to elicitation, not drafting. The goal is to help the user discover and sharpen their view, not to get them to approve the agent's inferred view.

Inputs

  • Rough topic, prompt, notes, meeting context, or existing deck request.
  • Known audience, venue, format, timing, and decision context.
  • User constraints such as duration, politics, brand rules, required content, source limits, or tone.
  • Any stated fears, objections, desired reactions, or non-goals.

Outputs

Default output is an Intent Exploration until the readiness checks pass.

Return an Intent Exploration with:

  • what_user_has_said: only the intent facts the user supplied or selected.
  • candidate_frames: 2-4 abstract hypotheses the user can react to, not concrete claims disguised as assumptions.
  • activating_questions: the next 1-3 questions that would most improve the user's own thinking.
  • zoom_out_option: a way to step back if the candidate frames feel wrong.
  • next_decision: the smallest decision needed before drafting a brief.

Use this compact format:

## Intent Exploration
- What you have said:
- Candidate frames:
- Activating questions:
- Zoom-out option:
- Next decision:

Return an Intent Brief only when the user has supplied, selected, or explicitly accepted enough substance for the fields below:

  • primary_audience: the real decision-maker or learner, not a vague demographic.
  • current_state: what the audience currently believes, knows, feels, or does.
  • desired_change: what should be different after the presentation.
  • stakes: why the change matters now.
  • success_test: observable evidence that the presentation worked.
  • constraints: time, medium, politics, brand, data, compliance, or production limits.
  • objections: likely resistance, doubts, risks, or hidden agendas.
  • non_goals: what the presentation must not try to do.

Use this compact format:

## Intent Brief
- Primary audience:
- Current state:
- Desired change:
- Stakes:
- Success test:
- Constraints:
- Objections:
- Non-goals:

Workflow

  1. Reflect only what the user actually said. Distinguish supplied facts from possible interpretations.
  2. Ask 1-3 activating questions that help the user think, not just fill fields. Good questions expose audience tension, desired movement, tradeoffs, stakes, or what the talk must not become.
  3. Offer 2-4 candidate frames only as low-commitment hypotheses. Keep them abstract enough to invite correction. Do not make them sound like the user's position.
  4. Always include a zoom-out option, for example: "None of these; help me step back and name the conversation this deck should create."
  5. Iterate from broad to specific. If the user's answers are still forming, produce another Intent Exploration instead of an Intent Brief.
  6. Convert vague goals into a desired change only after the user has supplied or selected the direction: from [current state] to [desired state].
  7. Draft a success test that can be observed after the talk, but keep it provisional until the user accepts it.
  8. Present an Intent Brief for approval only after the readiness checks pass.

Readiness Checks

Before writing an Intent Brief, verify:

  • The primary audience is specific enough to predict questions and resistance.
  • The desired change is stated or chosen by the user, not invented by the agent.
  • The current state has a user-provided signal, evidence source, or is explicitly marked open.
  • Stakes and success test have at least been sketched by the user.
  • Constraints and non-goals are known enough to prevent obvious scope errors.

If any check fails, return an Intent Exploration, not an Intent Brief.

Evaluation Checks

  • The audience is specific enough to predict questions and resistance.
  • The desired change is behavioral, cognitive, emotional, or decisional, not just "inform."
  • The success test is observable and not merely "they liked it."
  • Constraints and non-goals prevent scope creep.
  • Objections are plausible from the audience's point of view.
  • Downstream work could use the brief without asking what the deck is for.

Failure Modes

  • Treating the topic as the intent.
  • Naming "everyone" or "stakeholders" as the primary audience.
  • Producing a polished intent brief after sparse answers.
  • Leading the witness: making the agent's assumptions concrete enough that the user can only approve or correct them.
  • Asking only confirmation questions instead of activating questions.
  • Jumping to slide titles, visuals, or narrative structure too early.
  • Inventing audience beliefs when the user has not supplied them.
  • Inventing stakes, objections, regulatory framing, or organizational politics from domain knowledge alone.
  • Optimizing for polish instead of the desired audience change.
  • Ignoring political, time, source, or approval constraints.

Next Route

  • If the Intent Exploration is unresolved or the user is still shaping the premise: stay in intent-framer.
  • If the Intent Brief is approved: load insight-externalizer.
  • If the user has already supplied an approved insight artifact equivalent to the required insight outputs: route to argument-spine-builder and record the skipped insight route in the ledger.
  • If audience, desired change, stakes, success test, constraints, or non-goals change later: return to intent-framer and mark downstream artifacts stale.
  • This artifact feeds the whole presentation by defining who must move, what must change, why now, how success will be judged, and what downstream choices must not violate.

Handoff

Handoff an approved Intent Brief to insight-externalizer as the normal next step. An Intent Exploration is not approval and does not satisfy the intent gate. Proceed beyond insight-externalizer only when the user has explicitly supplied an already-approved insight artifact equivalent to the required insight outputs. Do not skip the insight gate merely because the idea seems clear. Mark downstream artifacts stale if the audience, desired change, stakes, constraints, or insight changes.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.