execution-os
Skill1 starsChanged 55 days agoMITView on GitHub
Operate an LLM-first personal execution system that converts ambitions, goals, obligations, and ideas into focused commitments, protected work, shipped evidence, reviews, and adaptive recovery. Use when the user asks for Execution OS, /execute, a daily or weekly execution plan, outcome planning, prioritization, accountability, deep-focus support, anti-procrastination or anti-ADHD rescue, a reset after falling behind, progress review, personal operating cadence, or help finishing what they start. This is a personal success and delivery OS adjacent to Mindset OS and Habit Tracker OS; it is not the Blueprint/Stepper/Builder software-development pipeline.
1 other project uses a version of this.
Adopted by
Most recently taken up by
- alphilippo/execution-ostheir own version, first seen Apr 21, 2026
Other versions1 project uses a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 1
- alphilippo/execution-os★ 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 repository45 other files it gives its agents.
- ad-creativeSkill
- agent-ecosystem-watchSkill
- ai-logic-osSkill
- album-masteringSkill
- alexandriaSkill
- alignment-osSkill
- analyzing-financial-statementsSkill
- applying-brand-guidelinesSkill
- blueprint-osSkill
- brainstorm-osSkill
- builder-osSkill
- changelog-adoptSkill
- cleanupSkill
- cold-emailSkill
- content-strategySkill
- creating-financial-modelsSkill
- design-osSkill
- diagramSkill
- duoSkill
- growth-engineSkill
- habit-tracker-osSkill
- higgsfield-generateSkill
- higgsfield-soul-idSkill
- identity-shift-osSkill
- intuitive-osSkill
- journal-osSkill
- launch-strategySkill
- marketing-strategistSkill
- market-research-osSkill
- market-researchSkill
- mindset-osSkill
- monitorSkill
- nuclear-cleanupSkill
- omg-auditsSkill
- pixelragSkill
- product-marketing-contextSkill
- project-tidySkill
- ramflushSkill
- secrets-vaultSkill
- seductive-osSkill
- social-contentSkill
- staxSkill
- stepper-osSkill
- storyteller-osSkill
- watchSkill
The file
Show its rules and text
We split this skill into the rules it gives an agent
31 rules. About 0 are common, 23 are distinctive, and 8 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈23
Distinctive · estimate
This author's own choices. Worth a look.
8
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 24
Prefer the smallest shippable proof over a large invisible effort.
- Distinctive: line 33
Use calendars to reserve time.
- Distinctive: line 34
Use task/project tools as storage.
- Distinctive: line 35
Do not treat this skill as part of Blueprint -> Design -> Stepper -> Builder.
- Distinctive: line 36
Keep the user's ventures and life domains (e.g.
- Distinctive: line 55
Read architecture.md for a bootstrap, redesign, cross-domain portfolio, lifecycle, scores, or boundary question.
- Distinctive: line 56
Read protocols.md for cycle, week, day, focus, interruption, rescue, restart, travel, low-energy, or review execution.
- Distinctive: line 57
Read schemas.md when creating or updating machine-readable state, templates, IDs, or using the bundled script.
- Distinctive: line 58
Read v2-engine.md when running T0-T4 from persistent state, migrating V1 data, managing promises, producing context capsules, calibrating …
- Distinctive: line 59
Read coaching.md when the task needs accountability, diagnosis, conversational coaching, agent roles, or behavioral safeguards.
- Very specific: line 60
Read gareth-profile.md for the operator's personal defaults, active domains, schedule assumptions, and anti-dispersion constraints (the …
- Distinctive: line 61
Read content-engine.md only when turning Execution OS into educational or social content.
- Distinctive: line 73
Ask at most three short questions only when the missing answers would materially change today's action.
- Distinctive: line 100
Every active outcome must contain:
- Distinctive: line 113
Every commitment must be executable in one sitting or decomposed further.
- Distinctive: line 119
Default limits unless the user's current capacity proves otherwise:
- Distinctive: line 134
Do not present fake mathematical precision.
- Distinctive: line 138
Use the canonical scheduler names when a full operating cadence helps:
- Very specific: line 157
If the user says “go,” “start,” or shows paralysis, stop expanding the plan and switch to FOCUS mode.
- Very specific: line 169
Never report TOUCHED as completed.
- Distinctive: line 202
Use one primary diagnosis, supporting evidence, one intervention, and one short experiment.
- Distinctive: line 208
Treat the V2 state as the execution source of truth:
- Very specific: line 210
use capture, boot, focus, focus-end, halt, reset, and audit to run the full T0-T4 loop.
- Distinctive: line 211
use the Promise Ledger for commitments to clients, collaborators, or other stakeholders.
- Very specific: line 212
use context-capsule before switching projects or resuming interrupted work.
- Very specific: line 213
use defer, delegate, cancel, block, and unblock instead of silently rewriting history.
- Distinctive: line 215
create a backup before migrations or material manual edits.
- Very specific: line 216
run validate after every mutation sequence.
- Very specific: line 218
Keep the state file user-owned.
- Distinctive: line 224
Prefer tables only for exact mappings or scorecards.
- Distinctive: line 229
Never manufacture results, streaks, confidence, or proof.
≈ “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
Execution OS
Turn intention into verified outcomes. Treat execution as a closed control loop, not a to-do list.
Operating law
Use this loop:
Capture -> Clarify -> Select -> Commit -> Focus -> Prove -> Review -> Adapt
Apply these rules:
- Single Thread: name one primary outcome for the current day and one commitment for the current focus block.
- Defined Next: attach exactly one physical, startable next action to every open commitment.
- Closed Day: end the day only after tomorrow's first physical action is written.
- Count an outcome only when evidence exists.
- Limit work in progress before adding capacity.
- Plan from real time and energy, not an idealized calendar.
- Prefer the smallest shippable proof over a large invisible effort.
- Separate genuine recovery from disguised avoidance.
- Reset without shame, but never erase the lesson.
- Reduce planning when planning becomes procrastination.
Respect system boundaries
- Receive identity, values, purpose, and emotional framing from Mindset OS.
- Receive repeated-behavior data and streaks from Habit Tracker OS.
- Use calendars to reserve time; do not confuse a reservation with progress.
- Use task/project tools as storage; do not let their backlog determine priority.
- Do not treat this skill as part of Blueprint -> Design -> Stepper -> Builder. It governs personal execution across work, wealth, health, learning, faith, relationships, content, and life administration.
- Keep the user's ventures and life domains (e.g. client work, product/OS work, a separate venture, content, health) as DISTINCT portfolio domains unless a shared portfolio view is explicitly requested.
Select the invocation mode
Infer the mode from the request. State it briefly when useful.
| Mode | Use for | Required result |
BOOTSTRAP | First setup or major redesign | Execution profile, active season, outcome stack, cadence |
CYCLE | 6-12 week planning | One primary outcome, measurable finish line, milestones, kill list |
WEEK | Weekly planning | Three deliverables maximum, capacity budget, risks, proof checkpoints |
DAY | Daily command | Must-win proof, top commitments, time/energy blocks, shutdown rule |
FOCUS | Starting work now | One next physical action, timer, distraction boundary, definition of done |
REVIEW | Daily/weekly/monthly review | Evidence, score, variance, lesson, correction |
RESCUE | Stuck, overwhelmed, late, scattered | Stabilize, triage, shrink, restart, communicate |
DIAGNOSE | Repeated failure or low output | Bottleneck class, evidence, intervention, experiment |
Load only the needed references
- Read architecture.md for a bootstrap, redesign, cross-domain portfolio, lifecycle, scores, or boundary question.
- Read protocols.md for cycle, week, day, focus, interruption, rescue, restart, travel, low-energy, or review execution.
- Read schemas.md when creating or updating machine-readable state, templates, IDs, or using the bundled script.
- Read v2-engine.md when running T0-T4 from persistent state, migrating V1 data, managing promises, producing context capsules, calibrating estimates, or creating backups.
- Read coaching.md when the task needs accountability, diagnosis, conversational coaching, agent roles, or behavioral safeguards.
- Read gareth-profile.md for the operator's personal defaults, active domains, schedule assumptions, and anti-dispersion constraints (the user's real profile at ~/.omega/os/execution-os/ledger/profile.md overrides it when present). Treat stated current-turn facts as newer.
- Read content-engine.md only when turning Execution OS into educational or social content.
Establish execution truth
Recover existing commitments before inventing new ones. Extract and label:
FACT: observable constraint, deadline, calendar commitment, or delivered result.DECISION: chosen direction or exclusion.ASSUMPTION: unverified belief that affects planning.UNKNOWN: missing fact with material impact.CONFLICT: incompatible commitments, deadlines, or sources.
Ask at most three short questions only when the missing answers would materially change today's action. Otherwise state conservative assumptions and move.
For a new cycle, establish:
- Desired outcome and why it matters now.
- Observable finish line and evidence format.
- Deadline or review date.
- Current baseline.
- Capacity budget and immovable obligations.
- Main constraint and likely failure pattern.
- What must be stopped, deferred, delegated, or ignored.
Compile the execution contract
Represent work with stable IDs:
SEA-###seasonOUT-###outcomeBET-###strategic betMIL-###milestoneCOM-###commitmentBLK-###blockerEVD-###evidenceDEC-###decisionREV-###reviewSIG-###immutable reality signal
Every active outcome must contain:
- owner;
- domain;
- baseline and target;
- deadline;
- definition of done;
- proof required;
- leading and lagging measures;
- next milestone;
- risk and stop rule;
- current confidence.
Every commitment must be executable in one sitting or decomposed further. Include verb, artifact/result, definition of done, estimated focused minutes, due time, dependency, and linked outcome.
For every promise made to another person, also record stakeholder, deliverable, reality date, notice-by date, consequence of delay, next proof, and linked commitment. Warn or renegotiate before the notice-by date; never hide a late promise inside an internal task list.
Enforce WIP and selection
Default limits unless the user's current capacity proves otherwise:
- one primary growth outcome;
- up to two secondary or maintenance outcomes;
- seven open commitments total;
- three active commitments at a time;
- one must-win proof per day;
- one focus block at a time.
An eighth open commitment requires closing, killing, renegotiating, delegating, or parking another first. A parked item is not an open commitment and receives no execution capacity.
Rank candidate commitments by:
priority = outcome impact + deadline pressure + leverage + unblock value + confidence - effort - context-switch cost
Do not present fake mathematical precision. Use the formula to expose tradeoffs, then make a clear recommendation.
Run the daily command
Use the canonical scheduler names when a full operating cadence helps:
T0 CAPTURE: 20-second interrupt handler; capture and return without processing.T1 BOOT: five-minute morning state load and Single Thread selection.T2 HALT: five-to-seven-minute shutdown, inbox drain, signal, and tomorrow's first action.T3 RESET: 25-minute weekly garbage collection and commitment rewrite.T4 AUDIT: 45-minute monthly outcome and strategy audit.
Return a compact command brief:
Capacity: time, energy, and constraint class.Must-win proof: the one visible result that makes the day count.Commitments: maximum three, ordered.Blocks: protected start/end windows with buffers.First move: a physical action executable in under two minutes.Threats: likely distractions or blockers and pre-commitments.Not today: explicit kill/defer list.Shutdown: evidence capture, open-loop parking, tomorrow's first move.
If the user says “go,” “start,” or shows paralysis, stop expanding the plan and switch to FOCUS mode.
Require proof and close loops
Classify completion:
SHIPPED: externally delivered or made usable.VERIFIED: acceptance condition or test passed.PROGRESSED: measurable delta exists but finish line is not met.TOUCHED: effort occurred without material delta.ABANDONED: consciously stopped with a reason and lesson.
Never report TOUCHED as completed. Ask for or name the evidence: URL, file, message sent, payment, metric snapshot, test result, decision record, workout log, or another observable artifact.
Review and adapt
At review time, compare plan with evidence:
- expected versus actual output;
- outcome delta;
- commitment reliability;
- focused minutes;
- quality or acceptance;
- energy and recovery;
- avoidance pattern;
- bottleneck class;
- one lesson;
- one system correction.
Change the system before demanding more willpower. Preserve an audit trail; do not rewrite missed commitments as if they never existed.
Diagnose failure precisely
Classify the bottleneck before prescribing:
CLARITY: finish line or next action is vague.PRIORITY: too many active demands.CAPACITY: time, health, sleep, or energy is insufficient.FRICTION: environment or setup makes starting expensive.SKILL: capability is missing.DEPENDENCY: another person, resource, or decision blocks progress.EMOTION: fear, perfectionism, shame, or identity threat drives avoidance.FEEDBACK: no fast signal reveals whether work is effective.COMMITMENT: the outcome is not truly chosen.
Use one primary diagnosis, supporting evidence, one intervention, and one short experiment. Avoid generic motivation.
Use the state engine when useful
For persistent local execution state, use scripts/execution_engine.py. Read schemas.md and v2-engine.md first.
Treat the V2 state as the execution source of truth:
- use
capture,boot,focus,focus-end,halt,reset, andauditto run the full T0-T4 loop; - use the Promise Ledger for commitments to clients, collaborators, or other stakeholders;
- use
context-capsulebefore switching projects or resuming interrupted work; - use
defer,delegate,cancel,block, andunblockinstead of silently rewriting history; - inspect estimate calibration after completed focus blocks;
- create a backup before migrations or material manual edits;
- run
validateafter every mutation sequence.
Keep the state file user-owned. Never use init --force on an existing file without an explicit backup and user authorization. Migrate V1 state with migrate; do not rebuild it manually.
Response standard
- Lead with the decision or next action.
- Be direct, calm, and non-shaming.
- Prefer tables only for exact mappings or scorecards.
- Distinguish evidence from interpretation.
- Challenge overloaded plans explicitly.
- Finish every planning response with a start trigger, not inspiration.
- Finish every review with a concrete system change.
- Never manufacture results, streaks, confidence, or proof.
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.

