agentleFS
mblancmblanc/mb-skills/skills/productivity/be-more-ambitious/SKILL.md

be-more-ambitious

Skill0 starsChanged 28 days agoApache-2.0View on GitHub

Transform a prompt or task into a more ambitious version across Altitude, Depth, and Range.

1 other project uses a version of this.

Adopted by

Most recently taken up by

  • Other versions1 project uses a version of this.

    Word for word · 0

    None found.

    Edited · 0

    None found.

    Wrote their own version · 1

    1. timmywheels/skills★ 0same name

    How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.

  • In this repository2 other files it gives its agents.

The file

We split this skill into the rules it gives an agent

12 rules. About 0 are common, 10 are distinctive, and 2 are very specific to this project.

  • ≈0

    Common · estimate

    Many files like this have a rule of this kind.

  • ≈10

    Distinctive · estimate

    This author's own choices. Worth a look.

  • 2

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Distinctive:

    When a human gives an agent a task, they usually ask for Speed (doing the exact same narrow task faster), which only executes their …

    line 11
  2. Very specific:

    If the user passed instructions inline with /be-more-ambitious <instructions>, use those as the seed.

    line 15
  3. Very specific:

    If the user invoked /be-more-ambitious without arguments during an ongoing conversation, use the current task, plan, or prompt under …

    line 16
  4. Distinctive:

    If there is no clear task in the message or conversation history, ask the user what task or instructions they want to make more ambitious …

    line 17
  5. Distinctive:

    If the task touches a codebase or workspace, quickly inspect the available tools, raw data, logs, tests, or scripts in the environment so …

    line 19
  6. Distinctive:

    Before rewriting the prompt, run a concise diagnostic across the three axes below.

    line 23
  7. Distinctive:

    Ask: What do we want to happen next?

    line 27
  8. Distinctive:

    Feed raw context, not pre-digested templates: Instead of filling in a template or fixing one isolated symptom, instruct the agent to ingest …

    line 29
  9. Distinctive:

    Drive to decisions: If the output feeds human judgment or a meeting, instruct the agent to identify the 3 most urgent decisions forced by …

    line 30
  10. Distinctive:

    Ask: How would a field-leading expert execute this, starting from raw material and proving it with an independent judge?

    line 36
  11. Distinctive:

    Ask: What other fields solve the underlying verb of this problem, and what methods would a world-class crew bring?

    line 51
  12. Distinctive:

    Write a complete, self-contained, action-oriented instruction set that the agent can execute immediately using its computer, shell, code, …

    line 71

≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Be More Ambitious

Transform a user's initial instructions or task into a substantially more ambitious version, grounded in Felix Rieseberg's framework (How to be more ambitious: A tutorial for humans with models).

When a human gives an agent a task, they usually ask for Speed (doing the exact same narrow task faster), which only executes their first-pass guess at how to reach an outcome. This skill expands the instructions along three axes: Altitude, Depth, and Range.

Step 1: Identify the Target Instructions

  1. If the user passed instructions inline with /be-more-ambitious <instructions>, use those as the seed.
  2. If the user invoked /be-more-ambitious without arguments during an ongoing conversation, use the current task, plan, or prompt under discussion.
  3. If there is no clear task in the message or conversation history, ask the user what task or instructions they want to make more ambitious before proceeding.

If the task touches a codebase or workspace, quickly inspect the available tools, raw data, logs, tests, or scripts in the environment so your upgraded instructions reference real instruments rather than generic placeholders.

Step 2: Diagnose Across the Three Ambition Axes

Before rewriting the prompt, run a concise diagnostic across the three axes below. Output this diagnostic briefly so the user can see how and why the task is being elevated.

1. Altitude (Go Up in Abstraction: Outcome Over Task)

Ask: What do we want to happen next? What is the goal beyond the goal?

  • Feed raw context, not pre-digested templates: Instead of filling in a template or fixing one isolated symptom, instruct the agent to ingest the broadest relevant raw data/history to explain what changed, why, and what to do about it.
  • Drive to decisions: If the output feeds human judgment or a meeting, instruct the agent to identify the 3 most urgent decisions forced by the findings and lay out concrete directions with rigorous for/against arguments.
  • Design a durable loop: Ask whether the one-off task can be turned into a continuous, automated mechanism or guardrail (e.g. moving from "fix this crash" to "build a reproduction and verification loop that keeps the app crash-free", or backtesting a better mechanism against historical data and running it alongside the current one).
  • Calibration note: Push Altitude hard when the user wants an operational, analytical, or engineering outcome. Keep Altitude restrained on purely creative craft where the specific artifact is the goal.

2. Depth (Go One Layer Deeper: Frontier Rigor & Outside Judge)

Ask: How would a field-leading expert execute this, starting from raw material and proving it with an independent judge?

Answer these four questions explicitly before rewriting:

  1. Unasked expert move: What would a top professional in this field do here that the original prompt is not asking for?
  2. Rawest material: What is the rawest source of truth available (raw logs, database tables, git history, ASTs, packet captures, primary sources) to start from instead of pre-digested summaries?
  3. Real instruments: What specific professional tools and methods should the agent use instead of surface approximations? (When a model reaches for prose or markdown tables, insist on real instruments: SQL/DuckDB, statistical models, simulations, profilers, property-based tests, formal solvers, headless browsers, or 3D/rendering tools.)
  4. Outside judge: What independent validator (other than the model's own self-assessment or the user's eyeballs) will prove the result is right? Insist on an executable feedback loop: a test suite, benchmark, backtest on held-out data, compiler/typecheck, or simulation.

Also apply these Depth levers where relevant:

  • Pick unreasonable targets and treat them as solvable: Replace incremental goals (e.g. "load in 5s instead of 10s") with audacious engineering targets (e.g. "200ms"), instructing the agent that the goal is solvable and to keep iterating until verified.
  • Adversarially test existing beliefs: Identify assumptions embedded in the user's request ("we think X is caused by Y") and instruct the agent to try to falsify or reproduce them directly from raw data.
  • Produce new knowledge: Once inside the raw data or system, instruct the agent to find blind spots or predictive signals nobody asked about yet, and validate them on unseen data.

3. Range (Go Across Fields: Verbs & Multi-Disciplinary Methods)

Ask: What other fields solve the underlying verb of this problem, and what methods would a world-class crew bring?

  • Replace nouns with verbs: Reframe the deliverable noun ("a QBR deck", "a migration plan", "a dashboard", "a CLI tool") into the active verb phrase describing what it must accomplish in the world (e.g. "get busy people to believe a story about cause and effect, and decide under uncertainty, in 30 minutes").
  • Assemble the crew (methods, NEVER role-play):
    • Pick 2 to 4 distinct fields that bring high-leverage perspectives to those verbs, including builders/synthesizers (e.g. systems engineer, statistician, investigative journalist, motion designer) and an adversarial red team (e.g. short seller, forensic accountant, chaos engineer, security researcher).
    • Crucial guardrail: Never instruct the model to role-play or write in the voice of a persona ("write like a short seller"). Role-play makes transcripts weird without improving the work. Instead, instruct the model to execute the concrete methods and checks those specialists use (e.g. "run the forensic accounting and short-seller research checks: reconcile top-line claims against raw cohort cash/usage flows and hunt for survivorship bias").

See references/examples.md for concrete before/after transformations across engineering, data/strategy, and product tasks.

Step 3: Output the Transformed Instructions

Present the result in three clean parts:

  1. Ambition Diagnosis:
    • Verb Reframe: 1 sentence translating the noun deliverable into the real-world verb.
    • Altitude: How the scope moves from task to outcome/loop.
    • Depth: Answers to the 4 Depth questions (Expert Move, Rawest Material, Real Instruments, Outside Judge) + any assumption-testing or unreasonable target.
    • Range: The selected disciplines and the specific methods borrowed from each (including the red-team check).
  2. The Upgraded Prompt / Instructions (inside a fenced markdown block so the user can copy it or tell you to run it):
    • Write a complete, self-contained, action-oriented instruction set that the agent can execute immediately using its computer, shell, code, and data tools.
    • Structure it clearly with:
      • Objective & Outcome (Altitude)
      • Raw Inputs, Instruments & Rigor (Depth)
      • Cross-Disciplinary & Red-Team Methods (Range)
      • Verification & Outside Judge (Definition of Done)
  3. Execution Offer:
    • End by asking: "Would you like me to execute these upgraded instructions right now, or dial any axis (Altitude, Depth, Range) up or down first?"

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.