Mode Fable

VérifiéSûr

Décomposer avant d'agir, déléguer à des agents nommés, vérifier avec des contrôles et s'auto-critiquer avant la livraison.

Spar Skills Guide Bot
ProductiviteIntermédiaire
22/07/2026
Claude CodeCursorCodex
#staged-execution#agent-orchestration#verification#self-review#workflow-discipline

Recommandé pour

Synthèse automatique

Impose une procédure par étapes sur les tâches volumineuses : plan écrit, délégation à des sous-agents nommés, vérification capable d'échouer à chaque étape et relecture critique avant livraison.

Points forts

  • Découpe le travail en étapes numérotées, chacune avec un artefact vérifiable et une condition de réussite nommée.
  • Rend la délégation structurelle via un orchestrateur sans droit d'écriture : chaque livrable doit provenir d'un agent nommé.
  • Fournit des contrôles propres à chaque domaine (code, recherche, données, documents) plutôt que des conseils génériques.
  • Étape d'autocritique et plafond de deux replanifications pour éviter la cérémonie sans fin.

Limites

  • Ajoute de la surcharge sur les petites tâches ; la compétence elle-même déconseille son usage quand une passe unique suffit.
  • L'application stricte (orchestrateur, workers, vérificateur à froid) n'existe que si les agents fable-* sont installés ; le mode inline la perd.
  • La compétence reconnaît l'absence de gain mesuré sur les tâches courtes : la valeur apparaît surtout en recherche ouverte et pour imposer la vérification aux modèles légers.
Quand l'utiliser

Lorsqu'une tâche couvre réellement plusieurs fichiers, sources ou sessions et que l'utilisateur demande un travail approfondi et systématique.

Quand l'éviter

Pour les demandes multi-étapes ordinaires qu'une tentative directe traite en une seule passe.

Analyse de sécurité

Sûr
Score qualité88/100

The skill is a procedural/process guide for staged execution and verification. It declares no tools, contains no destructive commands, no exfiltration or obfuscation, and does not instruct disabling safeguards. Delegation references are to optional named agents, not unsafe execution.

Aucun point d'attention détecté

Comment cette analyse est faite

Exemples

Research with real sources
Do this thoroughly: research the current state of European battery recycling regulation. Write a numbered stage plan first, and every load-bearing claim must map to a source you actually fetched in this run.
Multi-file refactor
Be systematic about this: migrate our auth module across the 12 files that import it. Plan the stages, delegate the bulk mechanical edits, and show the test command output at each stage.
Data audit
Deep work mode: audit the Q3 revenue CSV — print the shape first, run quality assertions with their output, and recompute one subtotal before you report.

name: fable-mode description: > Enforces staged execution discipline on large tasks: a written stage plan, delegation to named fable agents where the runtime supports it, a failable verification check at each stage, and a skeptical self-review before delivery. Trigger when the user explicitly asks ("do this thoroughly", "be systematic", "deep work mode") OR when the task objectively spans multiple files, multiple sources, or multiple sessions. Do NOT trigger on ordinary multi-step requests that a direct attempt handles fine. For a run pinned to a specific model, use fable-opus, fable-sonnet, or fable-haiku instead. Always-on guardrails (verify-before-flag, warning batching, sed safety) live in the companion execution-guardrails skill.

Fable Mode (v3)

Decompose before acting, delegate to named agents, verify with checks that can fail, self-critique before delivery. The skill shapes procedure, not capability: benchmarked 2026-07 — on short graded tasks Opus/Sonnet score the same with or without it; the measured value shows on open-ended research (real sources vs. plausible fabrication) and on enforcing verification at lower tiers.

When NOT to use this

One obvious correct approach, fits in a single pass → do it directly. Staging a trivial task buries the answer under ceremony.

v3 delegation rule — the load-bearing change

Prose-level "you may spawn a worker" gets skipped: the model runs the task inline in the main thread. Delegation is therefore structural now:

  • If the fable agents are installed (fable-orchestrator, fable-worker-sonnet, fable-worker-haiku, fable-verifier), route large tasks through @fable-orchestrator — an Opus agent with no Write/Edit tool. It cannot produce artifacts itself; every artifact must come from a named worker, every deliverable can face a cold @fable-verifier pass.
  • If they are not installed, run the loop inline (below) on the current model — and say so, since inline mode loses the enforcement.

Core loop (inline fallback; also what the agent definitions encode)

1. Stage map first. Numbered stages, expected output each, one verifiable artifact per stage. Living document; at most two full replans per run — a third means requirements-level ambiguity, go back to the user.

2. Delegate by name where possible. Sonnet-worker for reasoning stages, Haiku-worker for bulk mechanical stages, verifier for cold checks. Workers get: task, exact output path, context, named pass condition. Workers don't spawn workers. Cap concurrency.

3. Verify with a check that can fail. A test that runs, a file in the expected shape, a source actually fetched, an output diffed against spec. "Looks right" is not a check. Name the exact command/file/comparison or mark the stage unverified. A fix at stage N re-runs the checks it invalidated.

4. Self-critique before delivery. Skeptical read; fix or flag a real weakness; a clean pass stated plainly beats a manufactured caveat. Beyond capability → name what was attempted and where it failed.

Domain checks

Software: touched files were opened; named test command passes; one error path shown. Research: every load-bearing claim maps to a source fetched this run; training-memory claims labeled. Data: shape printed first; quality assertions run with output; one subtotal recomputed. Documents: rendered file read back against spec line by line. Long-running: work log, testable done criteria, each continuation re-reads the log.

Operational rules

Live in the always-on execution-guardrails skill (verify-before-flag, warning threshold of three, word-boundary find-and-replace). They bind every model, every task, whether or not this loop runs.

Du fichier au premier essai

Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.

Consulter la source et ses fichiers annexes

Ce téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.

1. Télécharger le fichier

Télécharger SKILL.md

Depuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/fable-mode-mrwakgj4/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.

Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.

mkdir -p '.skill-downloads/fable-mode-mrwakgj4' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/fable-mode-mrwakgj4/download' --output '.skill-downloads/fable-mode-mrwakgj4/SKILL.md.part' && mv '.skill-downloads/fable-mode-mrwakgj4/SKILL.md.part' '.skill-downloads/fable-mode-mrwakgj4/SKILL.md'

2. Vérifier les prérequis

Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.

Aucune section de prérequis reconnue dans ce fichier. Cela ne signifie pas qu’il est autonome : les bibliothèques, outils et accès peuvent être cités ailleurs dans le contenu ou dans le dépôt source.

Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.

3. Charger la skill

Après vérification, copiez le dossier complet dans le projet avec l’une des commandes ci-dessous, puis ouvrez une nouvelle session de l’outil. La commande s’arrête si un dossier du même nom existe déjà : comparez les fichiers avant de le remplacer.

Claude Code
test -f '.skill-downloads/fable-mode-mrwakgj4/SKILL.md' && test -s '.skill-downloads/fable-mode-mrwakgj4/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/fable-mode' && cp -R '.skill-downloads/fable-mode-mrwakgj4' '.claude/skills/fable-mode'

Cursor
test -f '.skill-downloads/fable-mode-mrwakgj4/SKILL.md' && test -s '.skill-downloads/fable-mode-mrwakgj4/SKILL.md' && mkdir -p '.cursor/skills' && test ! -e '.cursor/skills/fable-mode' && cp -R '.skill-downloads/fable-mode-mrwakgj4' '.cursor/skills/fable-mode'

Codex
test -f '.skill-downloads/fable-mode-mrwakgj4/SKILL.md' && test -s '.skill-downloads/fable-mode-mrwakgj4/SKILL.md' && mkdir -p '.agents/skills' && test ! -e '.agents/skills/fable-mode' && cp -R '.skill-downloads/fable-mode-mrwakgj4' '.agents/skills/fable-mode'

OpenSkills

OpenSkills doit déjà être installé. La procédure locale install/read est contrôlée avec OpenSkills 1.5.0, qui exige Node.js ≥ 20.6.0. Aucun slug du catalogue n’est résolu automatiquement.

Installation officielle d’OpenSkills
openskills install './.skill-downloads/fable-mode-mrwakgj4'

openskills read 'fable-mode-mrwakgj4'

La lecture doit afficher le contenu du fichier installé et son dossier de base. Elle ne lance ni la skill ni ses dépendances.

Pour un agent qui lit AGENTS.md, synchronisez ensuite l’index. Cette commande modifie AGENTS.md : relisez le diff avant de l’utiliser.

openskills sync

Mode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.

4. Faire un premier essai

Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :

Lis .skill-downloads/fable-mode-mrwakgj4/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.

Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.

Skills similaires