Úsalo cuando la implementación esté completa, todos los tests pasen, y necesites decidir cómo integrar el trabajo.
- Costo de contexto al activarse
- 1.9k tok
- Tamaño del paquete
- 1 archivo
- Última actualización
- el mes pasado
Usa el modelo local autenticado Claude Code Fable 5.1 solo como orquestador de una tarea y ejecuta la implementación con GPT-5.6 Luna o DeepSeek V4 Flash. Úsalo cuando invoques `$fable` o pidas a Fable que orqueste agentes de Codex.
en el repo
0–100, la ruta de este skill
último commit aquí
últimos 90 días
60 tok en reposo
9 KB
Funciona con cualquier agente que lea SKILL.md
npx -y skills add codejunkie99/fable-orchestrator --skill fable --agent claude-codeSe instala solo en este repositorio.
Este skill reads environment config.
Di cualquiera de estas frases y el agente debería cargar este skill.
Claude Fable 5.1 supplies orchestration decisions only. Codex remains the runtime that spawns workers, owns files, runs tools, verifies the result, and reports to the user.
Treat everything after $fable as the objective. Fable 5.1 always owns
orchestration. Implementation workers are restricted to GPT-5.6 Luna and
DeepSeek V4 Flash:
$fable build the feature$fable debug this; implementer: gpt-5.6-lunaModel names are requests, not guesses. Before dispatch, inspect the current
spawn_agent tool description and custom agent roles. Use only models or roles
that are currently callable. If a requested model is unavailable, say so and
use the closest available choice only when that substitution is low-risk;
otherwise ask for a replacement.
For the simplest automatic path, the user can provide only an objective. Apply this ordered classifier when they did not explicitly choose a route:
opencode-go/deepseek-v4-flash;opencode-go-responses/gpt-5.6-luna, then
opencode-go/deepseek-v4-flash;Prefer an exposed agent_type that pins both model and provider. Never infer
callability from a config file or send a raw model override across providers.
An explicit implementation choice wins only when it is GPT-5.6 Luna or DeepSeek
V4 Flash. Do not assign implementation to any other model. After any applicable
approval gate, state only <Agent> — <Model>: <bounded responsibility>, then
immediately start. Classify by the callable model pin, not the agent's display
name. Do not show the full model catalog unless asked.
Codex Router owns OpenCode Go provider setup, model discovery, and credentials;
Fable must not duplicate them. A user adds the OpenCode Go API key once through
the router's local secure setup. Never request or paste an API key in chat or
store it in a Fable packet. Fable consumes only callable opencode-go/ and
opencode-go-responses/ agents supplied by Codex, so it needs no proxy,
dashboard, or second static model list. Start a new Codex task after changing
the provider or agent definitions.
scripts/ask_fable.sh. Use Claude's fable alias; do not
read, copy, print, or modify Claude credentials.Whenever the helper returns Fable's orchestration output, display it verbatim under this exact heading:
Fable 5.1 speaks:
Do not relabel ordinary Codex or worker-agent output as Fable speech.
Pass the packet as standard input:
printf '%s' "$PACKET" | "$HOME/.codex/skills/fable/scripts/ask_fable.sh"
Do not place secrets in the packet. The helper uses the existing local Claude Code authentication and creates no persistent Claude session.
Reproducido de codejunkie99/fable-orchestrator bajo licencia MIT. Leer esta página en markdown.
3 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.
Necesitas autenticación local de Claude Code y agentes `opencode-go/` o `opencode-go-responses/` disponibles; la API key de OpenCode Go se añade una vez por el router.
Variables de entorno:CLAUDE_CONFIG_DIRFABLE_EFFORTFABLE_MODELFABLE_MODEL_CANDIDATESPACKET
Úsalo cuando la implementación esté completa, todos los tests pasen, y necesites decidir cómo integrar el trabajo.
Úsalo al empezar trabajo de feature que necesita aislamiento del workspace actual, o antes de ejecutar planes de implementación: asegura un workspace aislado vía herramientas nativas o fallback a git worktree.
Úsala al crear nuevas skills, editar skills existentes o verificar que funcionan antes de desplegarlas.