council — Evaluarea deciziilor complexe prin 5 perspective de sub-agenți AI

draft — generated, polish on first use.

Category: skills Where it works: both (Claude Code / Telegram) Source: /Users/dexter/.claude/skills/council/SKILL.md

What it is

Rulează orice dilemă, idee sau decizie printr-un consiliu de 5 sub-agenți AI cu perspective diferite (Contrarian, First Principles, Expansionist, Outsider, Executor). Aceștia își recenzează reciproc ideile în mod anonim, iar un președinte (chairman) sintetizează un verdict structurat direct în chat, într-un interval de 30-60 de secunde.

How to trigger it

  • “council this”
  • “run the council”
  • “stress-test this”
  • “consiliul”
  • “I’m torn between X and Y, get multiple perspectives”
  • Direct command/trigger: Folosește literal "run the council", "council this" sau "consiliul".
  • Auto-fires? Nu în mod implicit pentru întrebări simple. Se auto-activează doar când detectează o decizie reală cu mize mari și tradeoff-uri, combinată cu triggeri de tipul “should I X or Y” sau “is this the right move”.

How to use it

  1. Expune dilema: Scrie contextul deciziei, opțiunile pe care le iei în calcul și argumentele pro/contra inițiale.
  2. Invocă consiliul: Adaugă la finalul mesajului tău unul dintre triggeri (ex: "... pressure-test this").
  3. Analiza: Sub-agenții rulează intern analiza și peer-review-ul.
  4. Rezultatul: Vei primi un raport structurat care evidențiază punctele de consens, zonele de conflict între perspective și recomandarea finală (verdictul).
  5. Escaladare (opțional): Dacă decizia vizează arhitectura software critică unde contează diversitatea reală de modele (nu doar de persoane), cere sau acceptă escaladarea către workflow-ul extern wf-274.

Practical examples

  • Operator: “We are considering moving our main database from PostgreSQL to DynamoDB to handle scale, but the team is worried about losing relational queries. Council this.” Result: Consiliul analizează din perspectiva First Principles (avem cu adevărat nevoie de NoSQL?) și Executor (costul migrării), oferind un verdict clar și propunând rularea llm-council.sh pentru validare multi-model.
  • Operator: “Ar trebui să lansăm feature-ul X în beta săptămâna asta deși mai are bug-uri minore pe UI, sau să amânăm cu 2 săptămâni? Consiliul.” Result: Analiză rapidă de risc (Contrarian vs. Expansionist) cu recomandare de lansare controlată (feature flags).

Notes / limits

  • Cost & Runtime: Consumă considerabil mai multe token-uri decât o interogare simplă și durează între 30 și 60 de secunde.
  • Limitări: Nu folosi pentru întrebări factuale sau decizii triviale (yes/no simple).
  • Atenție: Pentru decizii tehnice grele (alegere bază de date, protocoale