fable-advisor

$npx mdskill add fcakyon/claude-codex-settings/fable-advisor

Provides a focused second opinion from Claude Fable 5.

  • Gives a second opinion on plans or decisions when requested.
  • Depends on Claude Code or a Node.js script with Fable access.
  • Routes to the native fable-advisor agent or runs ask_fable.mjs.
  • Returns Fable's answer verbatim without rewriting or fallback.

SKILL.md

.github/skills/fable-advisorView on GitHub ↗
---
name: fable-advisor
description: This skill should be used when the user asks for a "Fable second opinion", wants to "check a plan before committing", needs another view after repeated failures, or explicitly invokes "fable-advisor".
---

# Fable Advisor

Get a focused second opinion from Claude Fable 5 without substituting the host
tool's model.

## Route by tool

1. In Claude Code, delegate to the native `fable-advisor` agent. Do not launch
   another Claude Code process.
2. In Codex, Cursor, or Gemini CLI, locate this skill's directory and run
   `node scripts/ask_fable.mjs`. Pass the review request on standard input.

The request must include the decision or conclusion, the relevant recent
context and evidence, and any constraints or alternatives that affect the
verdict. Include only facts that matter to the decision.

Return Fable's answer without rewriting it. If `claude` is missing or not
authenticated, surface the command error and ask the user to install or sign in
to Claude Code. Do not fall back to the host model.

More from fcakyon/claude-codex-settings

SkillDescription
adhd-output-styleThis skill should be used when the user asks for "ADHD output", "fewer output tokens", "short numbered steps", "limited working memory formatting", or explicitly invokes "adhd-output-style".
anthropic-frontend-designGuidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.
azure-usageThis skill should be used when user asks to "query Azure resources", "list storage accounts", "manage Key Vault secrets", "work with Cosmos DB", "check AKS clusters", "use Azure MCP", or interact with any Azure service.
clean-gone-branchesThis skill should be used when user asks to "clean gone branches", "remove deleted local branches", "prune branches removed from remote", or explicitly invokes "clean-gone-branches".
commit-stagedThis skill should be used when user asks to "commit these changes", "write commit message", "stage and commit", "create a commit", "commit staged files", or explicitly invokes "commit-staged".
docUse when the task involves reading, creating, or editing `.docx` documents, especially when formatting or layout fidelity matters; prefer `python-docx` plus the bundled `scripts/render_docx.py` for visual checks.
dokploy-deployThis skill should be used when user asks to "deploy with Dokploy", "use Dokploy Cloud", "manage self-hosted Dokploy", "deploy Docker Compose on Dokploy", "manage Dokploy databases", "configure Dokploy domains", or "look up Dokploy CLI commands".
electronAutomate Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify, etc.) using agent-browser via Chrome DevTools Protocol. Use when the user needs to interact with an Electron app, automate a desktop app, connect to a running app, control a native app, or test an Electron application. Triggers include "automate Slack app", "control VS Code", "interact with Discord app", "test this Electron app", "connect to desktop app", or any task requiring automation of a native Electron application.
gcloud-usageThis skill should be used when user asks about "GCloud logs", "Cloud Logging queries", "Google Cloud metrics", "GCP observability", "trace analysis", or "debugging production issues on GCP".
hetzner-deployThis skill should be used when user asks to "deploy to Hetzner", "create Hetzner server", "manage Hetzner Cloud", "hcloud CLI", or works with Hetzner Cloud infrastructure including servers, networks, firewalls, load balancers, DNS zones, and volumes.