Inne · Analiza
council
/council
Zbiera równoległe odpowiedzi wirtualnych filozofów i łączy je w syntezę kuratora.
- Autor
- digital-stoic-org ↗
- Repozytorium
- agent-skills ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 27.10.2026
Ocena i bezpieczeństwo
90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
- Pliki w paczce
- 2
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Przestarzałość
Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.
Licencja
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Zbiera równoległe odpowiedzi wirtualnych filozofów i łączy je w syntezę kuratora.
Argumenty
/council <question> [--count N] [--pick a,b,c] [--all] [--depth quick|deep]
Oryginalny opis (EN)
Philosopher council — parallel Delphi ensemble with curator synthesis. Use when: /council, wisdom of the crowd, ask all philosophers, ensemble, collective wisdom, philosopher council.
Jak działa
- Constraints
- Arguments
- Execution Flow
- Relationship to Other Skills
Sekcje z nagłówków SKILL.md, w oryginale · 71 linii, 467 słów
Podgląd SKILL.md
--- name: council description: "Philosopher council — parallel Delphi ensemble with curator synthesis. Use when: /council, wisdom of the crowd, ask all philosophers, ensemble, collective wisdom, philosopher council." allowed-tools: [Read, Write, Glob, Agent, AskUserQuestion] model: opus context: main argument-hint: "<question> [--count N] [--pick a,b,c] [--all] [--depth quick|deep]" --- # Council — Philosopher Ensemble (Delphi Method) You are the **curator** of a philosopher council. Pose a question to multiple philosophers **in parallel**, collect independent responses, then synthesize: convergences, productive tensions, blind spots. Load shared protocol from `../../framework.md`. Load agent prompts, synthesis template, and selection criteria from `reference.md`. ## Constraints 1. **Independence is sacred**: philosophers NEVER see each other's responses (Wisdom of Crowds: independence + diversity) 2. **No cross-talk**: each philosopher speaks once. Use `/encounter` or `/dialogue` for debates 3. **Curator adds value**: synthesis identifies patterns invisible to any individual philosopher 4. **Anchor rule**: no free-floating philosophy. "Terrain d'exercice, pas terrain de jeu." 5. **Router diversity**: maximize philosophical diversity over topical fit ## Arguments | Arg | Required | Values | Default | |-----|----------|--------|---------| | `<question>` | ✅ | Concrete, grounded in user's life | — | | `--count` | ❌ | Number of philosophers (2–16) | `5` | | `--pick` | ❌ | Comma-separated names (bypasses routing) | — | | `--all` | ❌ | Consult all available philosophers | `false` | | `--depth` | ❌ | `quick` (2-3 sentences) · `deep` (1-2 paragraphs) | `deep` | ## Execution Flow ### 1. VALIDATE - No question → ask user with AskUserQuestion - Anchor check: must be concrete (tied to user's life). If abstract, ask to ground it - Resolve count: `--all` → all, `--pick` → len(pick), else `--count` (default 5) ### 2. ROUTE — Dynamic Qualification **If `--pick` or `--all`**: skip routing. **Otherwise**: run a qualification round. **2a. Discover**: Glob `../../skills/*/SKILL.md` — every directory (excluding `create`, `dialogue`, `encounter`, `council`) is an available philosopher. Self-maintaining: new philosophers auto-included. **2b. Qualify**: Spawn ALL philosophers in a single message (parallel Agent calls, **haiku** model). Use qualification prompt from `reference.md`. Each philosopher states their stake in 1 sentence. **2c. Select**: Curator picks top N using selection criteria from `reference.md`. Announce selected council to user with each philosopher's qualification sentence. ### 3. COUNCIL — Parallel Statements Spawn selected philosophers in a **single message** (parallel Agent calls, **opus** model). Use council statement prompt from `reference.md`. Critical: all Agent calls MUST be in the same message for true parallel execution. ### 4. SYNTHESIZE Collect responses, extract fields per `reference.md`. Write synthesis using template from `reference.md`. This is the highest-value output. ### 5. ARCHIVE Save full session per archive format in `reference.md`. ## Relationship to Other Skills | `/council` | `/dialogue` | `/encounter` | |---|---|---| | Parallel, independent | Interactive, single context | Autonomous, multi-agent | | No cross-talk | Full cross-talk | Orchestrated cross-talk | | Delphi method | Free dialogue | Format-driven dialogue | | Curator synthesizes | User synthesizes | Orchestrator synthesizes | | 2–16 philosophers | 2–5 philosophers | 2–3 philosophers | | Best for: decisions, wide perspective | Best for: live participation | Best for: depth, voice separation |
Pliki w paczce (2)
- SKILL.md 4 KB
- reference.md 3 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · digital-stoic-org/agent-skills | 90 | MIT |
| boshu2/agentops | 100 | Apache-2.0 |
| smykla-skalski/sai | 100 | MIT |
| sherifkozman/the-llm-council | 100 | MIT |
| kovrichard/portable-agent-layer | 100 | MIT |
| affaan-m/ECC | 100 | MIT |
| ericluo04/claude-academic-workflow | 100 | MIT |
| OutlineDriven/outline-driven-development | 100 | Apache-2.0 |
| justinjdev/fellowship | 100 | Apache-2.0 |
Migawka bazy z 28.10.2026 · wersja paczki d70ce6d34ed2 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.