AnnualReports
Aggregate several hundred cybersecurity annual reports from CrowdStrike, Mandiant, IBM, Verizon, Microsoft, CISA, OWASP, Wiz,…
Owns the Ideal State Artifact (ISA): scaffolds, restates, interviews, discusses, rates, renders, upgrades, and maintains the articulation of a project's ideal state. USE WHEN ISA, ISC, ideal state, ideal state criteria, ideal state ladder, L1 L2 L3, restate, say it back, what do
Claude Code
$ npx -y skills add danielmiessler/lifeos --skill ISA --agent claude-code
Codex
$ npx skills add danielmiessler/lifeos --skill ISA -a codex -y
Cursor
$ npx skills add danielmiessler/lifeos --skill ISA -a cursor -y
Gemini CLI
$ npx skills add danielmiessler/lifeos --skill ISA -a gemini-cli -y
GitHub Copilot
$ npx skills add danielmiessler/lifeos --skill ISA -a github-copilot -y
OpenCode
$ npx skills add danielmiessler/lifeos --skill ISA -a opencode -y
Windsurf
$ npx skills add danielmiessler/lifeos --skill ISA -a windsurf -y
name: ISA
metadata:
short-description: "Scaffolds, restates, discusses, rates, renders, and maintains the Ideal State Artifact that says what done means and keeps it aligned."
version: 1.7.3
evals:
manual:
reason: "artifact quality depends on the project's intent"
falsifier: "the principal rejects the ISA as an accurate articulation of done"
description: "Owns the Ideal State Artifact (ISA): scaffolds, restates, interviews, discusses, rates, renders, upgrades, and maintains the articulation of a project's ideal state. USE WHEN ISA, ISC, ideal state, ideal state criteria, ideal state ladder, L1 L2 L3, restate, say it back, what do you think I want, are we building the right thing, drift check, project specification, articulating done, fog, not yet specified, discuss, discovery interview, are we aligned, alignment, questionnaire, articulation, refine the ISA, open questions, ask fence, mid-run question, rate this ISA, score this ISA, ISA quality, ISA format, latest ISA template, upgrade ISAs, isa_format stamp, render an ISA, ISA HTML, open an ISA in the browser, ISA page, view an ISA. NOT FOR creating new skills (CreateSkill), visual quality critique (ArtDirection), or climbing a target to a measured improvement (HillClimb)."Create and maintain the document that articulates and verifies a project's ideal state. Direction comes first: nothing in an ISA matters more than making sure we are working on the right thing, in the right direction, toward what the ideal state actually looks like. Every ISA opens with the `## Ideal State` ladder (`### L3 · One sentence`, `### L2 · Summary` with one sentence plus exactly four bullets, `### L1 · Full articulation`), each level written from the summit: the euphoric-surprise version of done for everyone the work touches, never the floor of what must not break, which lives in criteria and anti-criteria (ISAFormat § *What the ladder captures: the summit*). Shape check: `bun LIFEOS/TOOLS/IsaLadder.ts check <isa>`. Drift check, whether the criteria still add up to L3: `bun LIFEOS/TOOLS/IsaLadder.ts drift <isa>`. ISAFormat (`LIFEOS/DOCUMENTATION/ISA/ISAFormat.md`, § *The Ideal State ladder* for the full rules) wins any conflict with this skill or an intent.
**Contents:** Ideal State · Intent Routing · Data & Config · Gotchas · Examples
Before executing an ISA operation, load its operation bundle:
bun "${CLAUDE_CONFIG_DIR:-$HOME/.claude}/LIFEOS/TOOLS/ContextLoad.ts" ISA load <bundle>The bundle returns required ISA constraints, operation instructions, and internal references with source hashes. Follow every returned requirement, including conditional reads. Skill-local paths resolve from the skill root; `LIFEOS/` paths resolve from the install root. Do not reread unchanged context still present; after compaction or a source change, reload the relevant bundle.
Set the shell and any code-mode wrapper output budget to 30000 tokens. Treat any truncation warning as a failed load, even when `END CONTEXTLOAD` appears. Use `list` to discover bundles and `search "<query>"` to search the complete guide. A failed search does not prove absence: inspect the index, broaden the query, or load `full`. If routing is uncertain, a bundle is absent, or the loader fails, load or read `References/CompleteGuide.md` in full before acting.
When the verb is ambiguous, default to Scaffold for a new ISA and CheckCompleteness for an audit.
| Intent | Trigger | File | Bundle | |--------|---------|------|--------| | **Scaffold** | "scaffold", "create", "generate", "new ISA from this prompt", "extend <existing ISA> with a new Feature", "extend in place" | `Intents/Scaffold.md` | `scaffold` | | **Restate** | "restate", "say it back", "confirm the direction", "is this wha
⛰️ LifeOS — The universal AI Harness designed to move you from Current to Ideal state in both life and work.
Aggregate several hundred cybersecurity annual reports from CrowdStrike, Mandiant, IBM, Verizon, Microsoft, CISA, OWASP, Wiz,…
3-pass scope oscillation that holds a question constant while shifting zoom — narrow/tactical, wide/strategic, then synthesis —…
Curated aphorism collection with CRUD: content-based matching, themed search, thinker research, and usage tracking to avoid…
Search and retrieve arXiv academic papers by topic, category, or paper ID — with AlphaXiv-enriched AI-generated overviews. Uses…
Static visual content in 20+ formats (diagrams, infographics, comics, icons, wallpaper) via Nano Banana Pro by default, Nano…
Directs visual quality across images, films, slides, and site captures through a direction council, two vendors' vision judgments…
Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid…
Design and build AI agents for any domain. Use when users: (1) ask to "create an agent", "build an assistant", or "design an AI…