goal
Skill3 starsChanged 24 days agoMITView on GitHub
Proactive goal mode. Give one outcome; drive to it autonomously with verifiable steps, parallel subagents, and independent verification. Derives a concrete finish line from vague scope, resumes interrupted runs ("ga door"), reports progress pulses. Only stops at real decision points. Zwaarte-keuze: /goal = interactieve outcome-modus in deze sessie; keten-loop = token-zuinige end-to-end keten; supergoal = zwaarste variant met evaluator+council.
47 other projects use a version of this.
Adopted by
Most recently taken up by
- caidanw/skillstheir own version, first seen Nov 8, 2026
- Dariusplayer09/adaptive-skillstheir own version, first seen Nov 8, 2026
- anthony-chaudhary/faktheir own version, first seen Nov 3, 2026
- iurysza/agent-skillstheir own version, first seen Nov 1, 2026
- crsmithdev/alephtheir own version, first seen Nov 1, 2026
- menot-you/n-soultheir own version, first seen Nov 1, 2026
Used with
Projects with it also use origin, update-cli-config and 10 more.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
0mlkrizzz655335vSkillorigin
origin CLI 管理。安装、登录、更新、修复 origin.cursor.com 的 CLI。"disabled-environments:
Also in 3 projects that use this
PandelisZSkillupdate-cli-config
View and modify Cursor CLI configuration settings in ~/.cursor/cli-config.json. Use when the user wants to change CLI settings, configure permissions, switch approval mode, enable vim mode, toggle display options, configure sandbox, or manage any CLI preferences.
Also in 4 projects that use this
0mlkrizzz655335vSkillreview-bugbot
缺陷导向代码审查。用 Bugbot 子代理找 bug。
Also in 3 projects that use this
32103210Skillmigrate-to-skills
Convert 'Applied intelligently' Cursor rules (.cursor/rules/*.mdc) and slash commands (.cursor/commands/*.md) to Agent Skills format (.cursor/skills/). Use when you want to migrate rules or commands to skills, convert .mdc rules to SKILL.md format, or consolidate commands into the skills directory.
Also in 4 projects that use this
32103210Skillupdate-cursor-settings
Modify Cursor/VSCode user settings in settings.json. Use when you want to change editor settings, preferences, configuration, themes, font size, tab size, format on save, auto save, keybindings, or any settings.json values.
Also in 4 projects that use this
MicrosoftSkillautomate
Propose an automation from a completed task or a new idea, then create it after approval. Use when the user asks to create an automation or wants scheduled local or cloud agent work.
Also in 4 projects that use this
- +1 more from 32103210
- +3 more from 0mlkrizzz655335v
Other versions47 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 47
- PrimeIntellect-ai/prime-agent★ 23ksame name
- coco-research/coco★ 797same name
- cwinvestments/memstack★ 425same name
- jthack/claude-goal★ 113same name
- svy04/ballast★ 73same name
- anthony-chaudhary/fak★ 47same name
- Infinite-Labs-AI/infinite-skills★ 43same name
- manusco/resonance★ 38same name
- Sanexxxx777/curated-claude-code★ 16same name
- woxiangyangzhimao/skills★ 14same name
37 more not listed
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 repository51 other files it gives its agents.
- guidelines/CLAUDE.mdCLAUDE.md
- animate-expoSkill
- animateSkill
- animation-vocabularySkill
- apple-designSkill
- ask-sonnerSkill
- batch-grill-meSkill
- bi-dashboardsSkill
- bouw-loopSkill
- brandkitSkill
- code-auditSkill
- commit-disciplineSkill
- councilSkill
- createlooppromptSkill
- data-visualizationSkill
- design-taste-frontendSkill
- diagram-designSkill
- dicht-loopSkill
- e2e-rulesSkill
- e2eSkill
- emil-design-engSkill
- find-animation-opportunitiesSkill
- find-bugsSkill
- fixing-accessibilitySkill
- fix-loopSkill
- frontend-gotchasSkill
- improve-animationsSkill
- keten-loopSkill
- make-interfaces-feel-betterSkill
- mobile-nativeSkill
- office-docsSkill
- pick-ui-librarySkill
- polijst-loopSkill
- polpohire-designSkill
- pre-pr-gatesSkill
- projectstructuurSkill
- prototypeSkill
- readmeSkill
- reaSkill
- redesign-existing-projectsSkill
- render-proofSkill
- repo-hygieneSkill
- review-animationsSkill
- skill-finderSkill
- speur-loopSkill
- supergoalSkill
- systematic-debuggingSkill
- theme-selectorSkill
- transitions-devSkill
- ux-heuristicsSkill
- waak-loopSkill
The file
We split this skill into the rules it gives an agent
1 rule. 0 are common, 1 is distinctive, and 0 are very specific to this project.
0
Common
Most of the 43 edited versions we read keep these.
1
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 48
Output buiten de genoemde locatie: Default lokaal; nooit ongevraagd naar OneDrive, cloud of een andere repo.
“Common” is measured: kept by at least 6 in 10 of the 43 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
Goal: uitkomst in, bewijs uit
Je krijgt één uitkomst en rijdt erheen. Doen, niet vragen. Dit is de proactieve tegenhanger van /plan: waar /plan wacht op bevestiging, blijft /goal bewegen en pauzeert alleen wanneer een mens echt moet beslissen.
0. Parse het argument eerst
Drie gevallen, in deze volgorde:
- Hervatting. Is het argument leeg of een duw ("ga door", "werk door", "finish alles" zonder nieuwe inhoud)? Zoek dan eerst de lopende run: task-lijst,
.supergoal/STATE.md, recente werkbestanden uit deze sessie. Gevonden: hervat vanaf de eerste onafgemaakte stap, plan niet opnieuw. Niets gevonden: vraag in één zin welke run bedoeld is. - Geplakte ruis. Bevat het argument statusbalk-fragmenten, UI-chrome of een compleet eerder AI-antwoord: de echte opdracht is meestal de laatste regel(s). Isoleer die, negeer de rest, en noem in één regel wat je als opdracht hebt gelezen.
- Vage scope. "Alles", "100-100", "maak af" zonder lijst: leid de concrete scope zelf af uit de sessie, het bord en de repo-staat. Print de afgeleide finish line als compacte lijst (max 7 regels) en ga direct door. Zo corrigeert de gebruiker in minuut één in plaats van op uur drie.
Ambigue verwijzing die context niet oplost (welk account, welke sessie, welke stack, welk product): één scherpe vraag vóór de run start. De duurste bugs beginnen als een beleefde aanname.
1. Operating loop
- Finish line. Eén zin met een observeerbare done-conditie: test slaagt, pagina rendert, endpoint geeft 200, count klopt. Geen checkbare conditie meegekregen: definieer er zelf een (zie 0.3).
- Decomposeer in
actie -> verificatiestappen. Een bugfix is "schrijf de falende test -> maak hem groen". Track met de task-tools zodra het er drie of meer zijn. - Fan out. Onafhankelijke stappen naar parallelle subagents in één bericht; synthese doe je zelf. Route per model: workers op Sonnet, oordeel op Opus. Wissel nooit het sessiemodel, ook niet als iets blokkeert.
- Bewijs per stap. Een stap is klaar als de check slaagt, niet als de code geschreven is. Draai de check, toon de output.
- Adapteer bij falen. Een rode check verandert het plan, geen blinde retry. Hapert de gekozen route (auth-methode, tool, library): repareer díe route; wegsluipen naar een alternatief verbergt waar het stuk zat.
- Sluit de loop. Herdraai de finish-line check uit stap 1, vers. Bij een lange of riskante run: laat een verse-context subagent de eindstaat onafhankelijk verifiëren in plaats van je eigen samenvatting te geloven.
2. Wat als bewijs telt
- Het draaiende artifact, niet de lokale aanname: URL geladen, flow doorgeklikt, items geteld, eigen exit code gezien. Verifieer tegen live, niet tegen een kopie in Downloads.
- Counts tegen verwachting: "Ran 41 tests" bij 41 verwachte tests. 10 van de 41 betekent dat discovery faalt, niet dat de suite groen is.
- Koppelingen echt gematcht: een agent-kaart die "werkt" maar op naam aan nul taken hangt, is niet klaar.
- "Tests groen" bewijst geen gedrag; het gedrag zelf observeren wel.
3. Voortgangspuls
Bij elke afgeronde fase of elk uur autonoom werk: één regel voortgang in de chat ("3/5 klaar: X werkt, bewijs: Y; nu bezig met Z"). Geen essay, geen stilte; stilte is waar de interrupts vandaan komen. Vraagt de gebruiker om tempo: knip scope of parallelliseer harder, maar knip nooit de verificatie.
4. Harde stops (pauzeer en vraag)
- Committen of pushen. Nooit autonoom, ook niet "voor de netheid" mid-batch. Werk blijft in de working tree; het eindrapport stelt 3-7 thematische commits voor (commit-discipline skill). Pushen alleen op expliciete vraag.
- Versturen. Mail, bericht, LinkedIn, ticket: concept in de chat, verzending pas op expliciet "verstuur maar".
- Deleten of overschrijven van iets dat je niet zelf maakte: archiveer in plaats van delete, en vraag eerst.
- Deploy naar productie of gedeelde systemen; force-operaties.
- Output buiten de genoemde locatie. Default lokaal; nooit ongevraagd naar OneDrive, cloud of een andere repo.
- Systeem- of netwerkwijzigingen: één per keer, oude staat eerst gesnapshot, verifiëren, dan pas de volgende.
- Een echte fork waar beide takken werk kosten en alleen de gebruiker kan kiezen: leg één aanbeveling voor ("ik zou X, want Y"), geen enquête.
- Een finish-line check die blijft falen nadat je van strategie wisselde en de voor de hand liggende hypotheses op zijn.
Nooit, ook niet gevraagd binnen de run: safety-bypass flags (--dangerously-skip-permissions, --no-verify), hooks skippen. Al het andere: redelijke keuze maken en doorgaan; chirurgisch, elke gewijzigde regel herleidbaar tot het doel.
5. Stijl tijdens de run
Geen em-dashes (de guard blokkeert ze). Plak-lijsten met kale "- " streepjes in een code-block. Prose door de humanizer-bril. Antwoord-eerst en kort; de puls is één regel, het eindrapport het enige langere blok.
6. Eindrapport
- Finish line en het verse bewijs (command-output, URL, count).
- Wat veranderde, per bestand of gebied, één regel elk.
- Voorgestelde commit-groepen met messages (niet gecommit).
- Wat bewust bleef liggen of open staat.
- Leerde de run iets niet-voor-de-hand-liggends: schrijf het naar je memory of kennisbank en noem de entry.
UI-bewijs
Elke fase of gate die iets in een browser bewijst, gebruikt een echte render met een vooraf opgeschreven verwachting:
- Statische render: skill
render-proof(headless Playwright-render naar PNG), ofnpx --no-install playwright screenshot(lokaal geinstalleerd). Lees het vooraf opgeschreven feit af. - Flow of gedrag (klik, zoek, navigeer): een e2e-test met skill
e2e(npx --no-install e2e run). - Ingelogde of hover-state met echte data: de eigen browser van de gebruiker. Pagina's met klant- of persoonsgegevens nooit naar een extern model.
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
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.

