AnnualReports
Aggregate several hundred cybersecurity annual reports from CrowdStrike, Mandiant, IBM, Verizon, Microsoft, CISA, OWASP, Wiz,…
Multi-agent collaborative debate producing visible round-by-round transcripts with real intellectual friction — members are topic-briefed custom agents, run as a 3-round DEBATE or a 1-round QUICK check, to find the best path. USE WHEN council, debate, multiple perspectives,
Claude Code
$ npx -y skills add danielmiessler/lifeos --skill Council --agent claude-code
Codex
$ npx skills add danielmiessler/lifeos --skill Council -a codex -y
Cursor
$ npx skills add danielmiessler/lifeos --skill Council -a cursor -y
Gemini CLI
$ npx skills add danielmiessler/lifeos --skill Council -a gemini-cli -y
GitHub Copilot
$ npx skills add danielmiessler/lifeos --skill Council -a github-copilot -y
OpenCode
$ npx skills add danielmiessler/lifeos --skill Council -a opencode -y
Windsurf
$ npx skills add danielmiessler/lifeos --skill Council -a windsurf -y
name: Council
evals:
manual:
reason: "the value of a debate depends on substantive disagreement and a defensible synthesis for the supplied decision"
falsifier: "the reviewer finds the transcript lacks relevant opposing arguments or the conclusion ignores material evidence"
metadata:
short-description: "Run collaborative multi-agent debates with visible rounds to weigh options and find a path. Use RedTeam for adversarial attack."
version: 1.2.2
description: "Multi-agent collaborative debate producing visible round-by-round transcripts with real intellectual friction — members are topic-briefed custom agents, run as a 3-round DEBATE or a 1-round QUICK check, to find the best path. USE WHEN council, debate, multiple perspectives, weigh options, deliberate, get different views, what would experts say, pros and cons. NOT FOR pure adversarial attack (use RedTeam)."Runs a multi-agent debate. Topic-briefed members discuss a topic over rounds, respond to each other's actual points, and surface insights through real intellectual friction. You get a visible round-by-round transcript plus a synthesis. DEBATE runs three rounds; QUICK runs one for a fast perspective check.
One model gives one frame and one set of blind spots, and "pros and cons" gives a flat list with no one pushing back; distinct experts who disagree on the merits expose the weak parts of an idea before you commit.
| Intent | Trigger | File | |--------|---------|------| | **Debate** | "council", "debate", full structured debate (3 rounds, transcript + synthesis) | `Intents/Debate.md` | | **Quick** | "quick council check", fast perspective check (1 round, initial positions only) | `Intents/Quick.md` |
| File | Read when | |------|-----------| | `CouncilMembers.md` | writing member briefs, default perspective slots, and the launch command (vendor split, level, no fallback) | | `OutputFormat.md` | length, tone and naming rules for every member answer, in both intents | | `Setup.md` | first-time setup: the OpenAI login the second vendor needs, and a read-only check |
Council is collaborative-adversarial (debate to find the best path) and produces visible transcripts; pure adversarial attack is not a Council intent — redirect to the RedTeam skill.
User customizations live at `<configRoot>/LIFEOS/USER/CUSTOMIZATIONS/SKILLS/Council/` (`configRoot` is `$CLAUDE_CONFIG_DIR` when set, else `~/.claude`). When that directory exists, its PREFERENCES.md, configurations and resources override the defaults here; when it is absent, the defaults stand.
First-time setup for the vendor split is in [Setup.md](Setup.md).
**Works well with:**
User: "Council: Should we use WebSockets or SSE?" → Debate intent: a real-time architect, a frontend-DX advocate, an ops skeptic and a researcher → A 3-round transcript ending in a recommended path, the strongest objection still standing, and what would flip it User: "Quick council check: Is this API design reasonable?" → Quick intent: four API-relevant members → One round of 30-50 word takes and a Proceed / Reconsider / Need full debate call User: "Council: Is AI overhyped?" → Debate intent: an AI builder, a security skeptic, a pragmatic engineer and an evidence analyst → A 3-round transcript where at least one stance sharpens under challenge, with disagreements left standing
⛰️ 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…