AnnualReports
Aggregate several hundred cybersecurity annual reports from CrowdStrike, Mandiant, IBM, Verizon, Microsoft, CISA, OWASP, Wiz,…
Harmony analysis across any set of inputs (systems, rules, skills, goals, documents, plans), defaulting to all of LifeOS and its subcomponents when none are named. Extracts each input's core principles and ultimate aim, maps where they reinforce, pull in productive tension,
Claude Code
$ npx -y skills add danielmiessler/lifeos --skill Unify --agent claude-code
Codex
$ npx skills add danielmiessler/lifeos --skill Unify -a codex -y
Cursor
$ npx skills add danielmiessler/lifeos --skill Unify -a cursor -y
Gemini CLI
$ npx skills add danielmiessler/lifeos --skill Unify -a gemini-cli -y
GitHub Copilot
$ npx skills add danielmiessler/lifeos --skill Unify -a github-copilot -y
OpenCode
$ npx skills add danielmiessler/lifeos --skill Unify -a opencode -y
Windsurf
$ npx skills add danielmiessler/lifeos --skill Unify -a windsurf -y
name: Unify
metadata:
short-description: "Checks whether a set of systems, rules, skills, or goals work in harmony, finds where they conflict, and recommends ranked changes without editing."
version: 1.0.1
description: Harmony analysis across any set of inputs (systems, rules, skills, goals, documents, plans), defaulting to all of LifeOS and its subcomponents when none are named. Extracts each input's core principles and ultimate aim, maps where they reinforce, pull in productive tension, duplicate, or work against each other, runs FirstPrinciples, Superior and SystemsThinking (plus other thinking skills as fit) to find the real conflicts, and recommends ranked changes that bring the whole into unity. Read-only; recommends, never edits. USE WHEN unify, harmonize, harmony check, are these in harmony, are these working against each other, do these conflict, where do these contradict, coherence check, unify LifeOS, is LifeOS coherent, are my systems fighting each other, alignment across components, bring these into unity. NOT FOR attacking one plan (RedTeam), feedback loops of one system (SystemsThinking), trimming prompt rules (BitterLessonEngineering), climbing one target (HillClimb), editing personal goals (use Telos).
evals:
deterministic:
- command: "bun ~/.claude/LIFEOS/TOOLS/SkillHygieneGate.ts --skill Unify"
falsifier: "the gate exits nonzero when identity data or home paths land in the skill body"
manual:
reason: "whether a harmony finding is real and a recommendation actually unifies the inputs is a judgment about the specific system"
falsifier: "the principal reads a Harmonize report and finds a conflict asserted with no cited source on both sides, a productive tension recommended away, or a recommendation that resolves no named conflict"Every input worth analyzing exists to achieve something. Put several together and their aims either compound or collide. Unify finds out which, at the level of principles and aims rather than surface wording, and says how to bring the set into one coherent whole.
With no inputs named, the set is LifeOS itself: its constitution, its doctrine, and every subsystem, each judged against the summit they all claim to serve.
| Intent | Trigger | File | |----------|---------|------| | **Harmonize** | "unify", "harmony check", "are these in harmony", "do these conflict", "unify LifeOS", any set of inputs to reconcile | `Intents/Harmonize.md` |
| File | Read when | |------|-----------| | `Setup.md` | Config.md is missing for a no-input run, first-time setup, or the config label list |
Read `LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Unify/Config.md` for the default LifeOS input set, the summit it is judged against, and any standing exclusions. `CLAUDE_CONFIG_DIR` overrides the installation root. When the user names no inputs and this file is missing, stop and say so, pointing at [Setup.md](Setup.md); never guess a default set or summit. Named inputs need no config, but a summit still has to be stated from their own sources.
**Example 1: Default scope**
User: "Run Unify" → Harmonize on the default LifeOS set from Config.md → Per-component aims, harmony map, conflicts vs tensions, unifying principle → Ranked recommendations, each filed as an Upgrades proposal on the principal's yes
**Example 2: Named inputs**
User: "Are the approval rules, the scheduling rule, and the monitoring layer in harmony?" → Harmonize on exactly those three → Where self-initiated loops, scheduled workflows and Vigil routing agree or collide → Recommendations scoped to those three
**Example 3: Outside LifeOS**
User: "Unify these three strategy docs" (paths given) → Harmonize on the documents → Same report shape, judged against the summit the docs share
⛰️ 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…
Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.
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…