godmode-triage
Skill6 starsChanged 3 months agoApache-2.0View on GitHub
Work the open-asks queue down to zero-or-mapped: list open operator asks and aging obligations, promote rule-shaped asks to invariants, map work asks to plan tasks, close answered or control-noise asks by their exact ask id, park the rest with a reason, and run falsifiers that aged unrun. Use when open asks or obligations pile up, phantom asks nag at every stop, or rules sit misfiled as asks. Not for pruning duplicate lessons, and not for re-explaining an answer that did not land.
In this repository22 other files it gives its agents.
- llms.txtllms.txt
- godmode-budgetSkill
- godmode-changelogSkill
- godmode-ciSkill
- godmode-codegraphSkill
- godmode-code-of-lawSkill
- godmode-continuitySkill
- godmode-evidenceSkill
- godmode-governanceSkill
- godmode-host-syncSkill
- godmode-impact-gateSkill
- godmode-investigationSkill
- godmode-loop-wardenSkill
- godmode-memory-gardenerSkill
- godmode-repairSkill
- godmode-replicateSkill
- godmode-researchSkill
- godmode-second-lookSkill
- godmode-skill-evalSkill
- godmode-skill-forgeSkill
- godmodeSkill
- godmode-spec-lifecycleSkill
The file
We split this skill into the rules it gives an agent
9 rules. About 0 are common, 7 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈7
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
- Distinctive: line 10
Every open ask ends in exactly one disposition on the record - closed with its answer, promoted to an invariant, mapped to a plan task, or …
- Distinctive: line 43
Read PURPOSE.md for the archive records this skill exists to close.
- Very specific: line 47
Never close an ask by retyping its words as the subject.
- Distinctive: line 48
Never close a rule-shaped ask before its invariant is recorded.
- Distinctive: line 49
Never close a mapped ask before its task's acceptance claim exists.
- Distinctive: line 50
Never close an ask as answered when the operator's request was not actually met.
- Very specific: line 51
Never close an ask with --as-operator on the operator's behalf.
- Distinctive: line 56
Every rule-shaped ask closed as superseded cites an invariant's seq.
- Distinctive: line 58
If an assertion cannot be proved, report the unmet assertion and the next safe action rather than the outcome it was meant to prove.
≈ “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.
Files
Godmode Triage
Outcome
Every open ask ends in exactly one disposition on the record - closed with its answer, promoted to an invariant, mapped to a plan task, or parked with a reason - so the stop hook stops nagging about asks nobody is working and no rule lives only as an open request.
Use
- Open operator asks have piled up and the stop hook names them at every turn.
- Some open asks are really standing rules ("never do X") filed as requests.
- Obligations or falsifiers have aged unread for days.
- Asks repeat across sessions and should be recognised as one.
Do Not Use
- Pruning duplicate lessons or previewing archive expiry at session close - that is
godmode-memory-gardener. - Writing a spec and getting a plan approved for a new task - that is
godmode-spec-lifecycle. - Re-explaining an answer the operator did not follow - that is
godmode-repair.
Deterministic Execution Flow
- Count before touching anything.
godmode checkpoint --review- itsrequestsblock lists every open ask asask:<hex> - <keywords>with arequest-openfinding each, beside the carried obligations a later handoff made moot; it reports and closes nothing.godmode status remaining --digest- open obligations with their age split; it exits 1 withverdict: work-outstandingwhile any is open. - Read every open ask in full.
godmode history --kind request --limit 400- each ask's subject (ask:<hex>, the first twelve characters of its digest) and its record. - Find the repeats and the duplicates.
godmode recurring --threshold 3- asks repeated across three or more sessions (proposals only, nothing written);godmode hygiene --cap 80- near-duplicate and contradicting decisions and lessons. - Surface what aged.
godmode verify --falsifiers --dry-run- falsifiers past due and never run. - Dispose each ask, one of four ways.
- Rule-shaped:
godmode remember --kind invariant --subject "<the rule>" --value "<the rule, stated once>" --evidence seq:<the ask's seq>, then close the ask citing it:godmode remember --kind request --subject "ask:<hex>" --status superseded --evidence seq:<the invariant's seq>. - Work-shaped:
godmode remember --kind obligation --subject "<plan task id>" --value "maps ask:<hex>"; the ask stays open until that task's acceptance claim exists, thengodmode remember --kind request --subject "ask:<hex>" --status done --evidence seq:<the acceptance claim>. - Answered or control noise:
godmode remember --kind request --subject "ask:<hex>" --status answered. For many at once, list the ids one per line in a file:godmode remember --kind request --subjects-file <file> --status answeredchecks every id, then closes them in one process. - Parked: the ask stays open and the reason is recorded beside it -
godmode remember --kind decision --subject "parked:ask:<hex>" --value "<why, and when to revisit>". - Fallback: a closure naming no open ask is refused with the open list, paste-ready; copy the id from that list, never retype the ask's words as the subject.
- Rule-shaped:
- Run the aged falsifiers.
godmode verify --falsifiers- each due falsifier runs and attests on its own. - Prove the queue moved.
godmode checkpoint --reviewagain - every ask itsrequestsblock still lists is either mapped (an obligation names it) or parked (a decision names it).
Read PURPOSE.md for the archive records this skill exists to close.
Must Not
- Never close an ask by retyping its words as the subject; close it by the exact
ask:<hex>subjecthistorylists. - Never close a rule-shaped ask before its invariant is recorded; the invariant's seq is the closure's evidence.
- Never close a mapped ask before its task's acceptance claim exists; instead leave it mapped and close it when that claim is recorded.
- Never close an ask as answered when the operator's request was not actually met; park it with a reason instead.
- Never close an ask with
--as-operatoron the operator's behalf; instead park it with a reason and let the operator close it.
Acceptance
godmode checkpoint --reviewlists no open ask that is neither mapped nor parked.- Every rule-shaped ask closed as superseded cites an invariant's seq.
If an assertion cannot be proved, report the unmet assertion and the next safe action rather than the outcome it was meant to prove.
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.

