ambition
Skill54 starsChanged 27 days agoMITView on GitHub
Raise the level of a task before doing it. A meta skill for any kind of work (code, analysis, documents, decisions): it finds the goal behind the goal (altitude), the expert-grade version of the work (depth), and the other fields that can contribute (range), then proposes 2-3 upgraded versions, each with an outside judge, and rewrites the prompt for the one the user picks. Use when the user says "ambition", "be more ambitious", "aim higher", "想大一点", "提高 level", "格局打开", "这个任务还能怎么做", or asks what a top expert would do with a task.
9 other projects use a version of this.
Adopted by
Most recently taken up by
- cicorias/skillstheir own version, first seen Nov 8, 2026
- neysofu/skillstheir own version, first seen Nov 1, 2026
- Wang-Cankun/cankun-skillstheir own version, first seen Nov 1, 2026
- therealtinhtute/mono-harnesstheir own version, first seen Nov 1, 2026
- Nickanbe/ambitiontheir own version, first seen Oct 25, 2026
- erikmackinnon/skillstheir own version, first seen Oct 25, 2026
Other versions9 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 9
- wanderingspirit03/ambition-skill★ 109same name
- therealtinhtute/mono-harness★ 5same name
- MontySinger/ambition★ 4same name
- Wang-Cankun/cankun-skills★ 2same name
- cicorias/skills★ 1same name
- erikmackinnon/skills★ 1same name
- neysofu/skills★ 0same name
- Nickanbe/ambition★ 0same name
- samhvw8/ambition-skill★ 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 repository10 other files it gives its agents.
- AGENTS.mdAGENTS.md
- android-declutterSkill
- cmailSkill
- humanizerSkill
- lark-cliSkill
- project-setupSkill
- python-scriptSkill
- refine-codeSkill
- scoutSkill
- tapSkill
The file
We split this skill into the rules it gives an agent
11 rules. 0 are common, 11 are distinctive, and 0 are very specific to this project.
0
Common
Most of the 9 edited versions we read keep these.
11
Distinctive
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 26
This skill proposes; it does not expand scope on its own: Do not start the upgraded work until the user picks a version.
- Distinctive: line 35
Read the available context (repository, documents, data) first, so the proposals use real sources and tools, not generic ones.
- Distinctive: line 40
Look at the task in each direction.
- Distinctive: line 45
Ask "what does the user want to happen next?" Move from the task to the outcome it serves, one level at a time.
- Distinctive: line 54
Stop at the level the current model and setup can reach.
- Distinctive: line 72
Set a hard target: If the user needs 5 s instead of 10 s, propose 200 ms, and say what it would take.
- Distinctive: line 77
Produce new knowledge: Ask what nobody has measured yet: a hidden signal, a simulation that reproduces past data, a prediction checked on …
- Distinctive: line 86
Assemble the crew: Ask which specialists the best possible result would need: an analyst, an editor, a designer, a red team such as a short …
- Distinctive: line 89
Use the crew to find methods, not roles: Do not role-play "write like a short seller".
- Distinctive: line 95
Every proposal must have a judge that the model does not control: a test suite, a benchmark, a backtest on held-out data, a real user flow, …
- Distinctive: line 102
Write in the user's language.
“Common” is measured: kept by at least 6 in 10 of the 9 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Ambition
Distilled from Felix Rieseberg's How to be more ambitious: A tutorial for humans with models.
Premise: model capability grows faster than the tasks people give it. People ask for what they believe is possible. This skill finds a higher level of the same task and lets the user choose it. It changes how deep the thinking goes, not the type of task.
This skill proposes; it does not expand scope on its own. Do not start the upgraded work until the user picks a version. After the user picks one, that version is the scope, and the normal rules (simplest approach, no speculative extras) apply inside it.
Inputs
Get the task as the user would give it to an agent. If the user's goal, data, or constraints are not clear, ask one question at a time before you continue. Read the available context (repository, documents, data) first, so the proposals use real sources and tools, not generic ones.
Three directions
Look at the task in each direction. Skip a direction that adds nothing, and say why.
Altitude: the goal behind the goal
Ask "what does the user want to happen next?" Move from the task to the outcome it serves, one level at a time. Example: "fix this crash" → "keep the app free of crashes" → "find crashes before users report them".
- At each level, name what the agent needs to close the loop without a human: data access, tools, machines, permissions, MCP connectors. A higher goal without these is a wish. List the missing parts as setup steps.
- Altitude helps most for outcome work. A signal: without the agent, people would hold meetings about this task.
- Stop at the level the current model and setup can reach. "Go make money" is too high.
Depth: the expert version, not the bigger version
Answer these four questions before you rewrite the task:
- What would a top professional do here that the user did not ask for?
- What is the rawest source material they would start from, instead of summaries and pre-processed inputs?
- Which specific methods and tools would they use? Use the tools, not only the words: a database and a statistical model, not a Markdown table; a profiler and a benchmark, not a guess.
- What, other than the user or the model, would show that the result is correct?
Then apply these moves where they fit:
- Set a hard target. If the user needs 5 s instead of 10 s, propose 200 ms, and say what it would take.
- Test the beliefs. Turn each assumption in the task into a check against raw data. Example: "We believe churn is an onboarding problem. Try to reproduce that from the raw data."
- Produce new knowledge. Ask what nobody has measured yet: a hidden signal, a simulation that reproduces past data, a prediction checked on held-out data.
Range: other fields
- Replace nouns with verbs. A QBR is not "a deck"; it is "persuade busy people of a cause and effect story and get a decision under uncertainty in 30 minutes". The verbs show which fields can contribute.
- Assemble the crew. Ask which specialists the best possible result would need: an analyst, an editor, a designer, a red team such as a short seller or a forensic accountant.
- Use the crew to find methods, not roles. Do not role-play "write like a short seller". Do what a short seller does: the research steps, the data, the tools. Parallel agents or subagents can each run one method.
Outside judge
Every proposal must have a judge that the model does not control: a test suite, a benchmark, a backtest on held-out data, a real user flow, a tool the agent can run for fast feedback. The model does not grade its own work. If no judge exists, building one is part of the proposal.
Output
Write in the user's language. Keep it short enough to decide from.
- Diagnosis. One or two lines for each direction: what the task is now and what the higher level is.
- Proposals. 2–3 versions, from the smallest raise to the most ambitious. For each one: the goal, the raw sources and methods, the outside judge, the missing setup, and the cost compared with the original task.
- Recommendation. Pick one version and say why.
- Rewritten prompt for the recommended version, ready to paste or run. It names the goal, the sources, the methods, the judge, and the stop condition.
Then stop and let the user choose.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
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.

