Local Council Execution

Awaryjna rada ślepych subagentów Claude, gdy nie skonfigurowano zewnętrznych dostawców AI

Autor: hex · hex/claude-council

Działa po konfiguracji ★ 8.0/10

Local Council Execution — Awaryjna rada ślepych subagentów Claude, gdy nie skonfigurowano zewnętrznych dostawców AI

Co robi ten skill

Uruchamia lokalną radę awaryjną, gdy nie skonfigurowano zewnętrznych dostawców AI, tworząc kilka niezależnych subagentów Claude, z których każdy odpowiada z jednej przypisanej roli, a następnie syntetyzuje rozkład perspektyw. Wielokrotnie podkreśla, że zgodność tego samego modelu jest słabym sygnałem, a nie potwierdzeniem między dostawcami. Uruchamia się za pomocą flagi --local komendy ask lub po zaakceptowaniu przez użytkownika oferty lokalnej rady, gdy nie znaleziono kluczy dostawców ani CLI.

Raport z testu

Sklonowano repozytorium do katalogu tymczasowego, ustawiono CLAUDE_PLUGIN_ROOT i przetestowano mechanizm w bashu. query-council.sh --list-default zwrócił pusty wynik (brak dostawców = uzasadniony warunek lokalnej rady). Po załadowaniu lib/roles.sh + lib/prompts.sh, potwierdziłem, że local_council_roles "" daje devil,simplicity,security,scalability, count 5/3 rozszerza/przycinana poprawnie, count 99 ogranicza do wszystkich 8 ról, get_role_name devil='Devil's Advocate', validate_roles odrzuca nieznane role, a build_prompt_with_role wstrzyknął prompt roli + pytanie użytkownika dokładnie tak, jak dokumentuje szablon. Wszystkie 3 sprawdzone pliki odniesienia zwróciły HTTP 200. Brak zagrożeń bezpieczeństwa (brak curl|sh, base64 ani eksfiltracji). NIE MOŻNA było zmierzyć wyjścia: Krok 3 (tworzenie N równoległych, ślepych, działających w tle subagentów ogólnego przeznaczenia) jest mechanizmem nośnym, a ja nie mam narzędzia do tworzenia subagentów z tego kontekstu, więc nie wyprodukowano artefaktu rady.

Testowano: 2026-07-21 · Claude Code 2.x (agent harness)

Instalacja

git clone --depth 1 https://github.com/hex/claude-council.git /tmp/local-council-execution-src
mkdir -p ~/.claude/skills
cp -R /tmp/local-council-execution-src/skills/local-council-execution ~/.claude/skills/local-council-execution
# CAVEAT: this skill calls plugin scripts via ${CLAUDE_PLUGIN_ROOT} (config/roles.json, scripts/lib/prompts.sh,
# scripts/lib/roles.sh, scripts/query-council.sh). Those resolve ONLY when claude-council is installed as a PLUGIN.
# A bare skill copy has SKILL.md but not the scripts. For a working setup install the whole plugin instead:
#   /plugin marketplace add hex/claude-council   then   /plugin install claude-council
# Requires: jq. Also requires a subagent-spawn (Agent/Task) tool at runtime to launch the parallel members.
# Local council is a fallback invoked by `/claude-council:ask --local` when no providers are configured.

Komendy i przykładowe prompty

  • /local-council-executionAwaryjna rada ślepych subagentów Claude, gdy nie skonfigurowano zewnętrznych dostawców AI

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • Run a local council review on this decision
  • Get five expert perspectives on this plan
  • Ask the local council since no providers are set up