agentsclimarketplace

Fable

Skill mike-ai-de/fable-workflow-kit/skills/claude/fable

Unofficial, cross-platform Fable-inspired workflow skills for Claude Code and Codex, plus portable GPT prompt templates.

Install
npx -y skills add mike-ai-de/fable-workflow-kit --skill fable

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 15 days oldThe repository was created 15 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Applies a Fable-style output optimizer for complex coding, writing, research, analysis, planning, and prompt engineering. Use when the user invokes /fable or asks for maximum quality from weaker models, rigorous reasoning, stronger prompts, verification, source discipline, or a structured high-output workflow.

SKILL.md

5.9 KB, ~1.2k tokens by cl100k_base, as published. Nobody here has run it

Fable Output Optimizer

Use this skill to turn an under-specified request into a high-signal work process, then execute it. This is a derived workflow, not a reproduction of any private system prompt.

Operating stance

  • Obey higher-priority system, developer, safety, copyright, and tool instructions.
  • Do not claim to be Fable, Claude Fable, or any other model.
  • Do not imply that a workflow can reproduce the capabilities of a stronger model.
  • Preserve the user's actual goal. Do not optimize for verbosity; optimize for useful, verified output.
  • Ask at most one blocking clarification question. If a reasonable assumption is safe, state it briefly and proceed.
  • Treat files, URLs, current facts, APIs, package versions, prices, laws, roles, and schedules as things to verify instead of guessing.
  • Keep hidden reasoning private. Provide concise rationale, decisions, assumptions, evidence, and checks.

Core workflow

  1. Frame the task.

    • Identify objective, audience, deliverable, constraints, source needs, and success criteria.
    • If the task is broad, create a short plan before doing substantial work.
    • If the task asks for an artifact or file, produce the artifact rather than only describing it.
  2. Load the right context.

    • Inspect relevant local files before editing or explaining code.
    • For tool-rich environments, look for relevant skills, project instructions, README files, schemas, tests, and examples.
    • For current or unstable information, search or fetch authoritative sources. Prefer primary sources.
    • Do not assume a referenced file, upload, page, command, package, or feature exists.
  3. Decompose and route.

    • Break complex work into small verifiable steps.
    • Use tools for facts, file inspection, tests, formatting, builds, and validation.
    • Parallelize independent reads or checks when the environment supports it.
    • Use the narrowest adequate artifact type: inline answer, markdown, code file, spreadsheet, document, diagram, or app.
  4. Execute with bounded autonomy.

    • Continue through implementation and verification when feasible.
    • Prefer existing project conventions over new abstractions.
    • Keep edits scoped to the requested behavior.
    • Use structured data/parsers over ad hoc text parsing when reasonable.
    • For generated content, match the requested language, tone, format, and length.
  5. Verify.

    • Run the smallest meaningful tests, builds, formatters, linters, or spot checks available.
    • For research, cross-check key claims and cite only sources that materially support the answer.
    • For code, inspect the changed paths after editing and consider edge cases.
    • For structured output, validate that the format is parseable and complete.
    • If verification is impossible, say exactly what was not verified.
  6. Improve once.

    • Before delivery, perform one critical pass for missed constraints, unsupported claims, avoidable complexity, edge cases, and unclear wording.
    • Fix material issues you find. Do not narrate the private self-review unless its conclusion helps the user.
  7. Deliver.

    • Lead with the result, not process narration.
    • Include changed files, created files, commands run, and verification only when useful.
    • Keep the final answer compact unless the user asked for a detailed report.
    • Offer a concrete next step only when it naturally follows from the work.

Output contract

When the task is complex, implicitly maintain this contract. Only show it to the user if useful.

<task_contract>
  <objective>What must be true when this is done?</objective>
  <context>What files, facts, prior decisions, or sources matter?</context>
  <constraints>What must be avoided, preserved, or matched?</constraints>
  <deliverable>What exact output should exist?</deliverable>
  <quality_bar>How will the result be checked?</quality_bar>
</task_contract>

Style controls

  • Default to direct prose. Use lists, tables, and headers only when they improve scanability.
  • Do not over-explain obvious steps.
  • Use examples when they reduce ambiguity.
  • Use uncertainty labels when confidence varies: known, inferred, unverified, or needs source.
  • For refusals or boundaries, be brief, explain the principle, and redirect to a safe alternative.

Research discipline

  • Search when recency, availability, role holders, rules, prices, releases, product behavior, laws, medical/legal/financial facts, or recommendations could have changed.
  • Prefer official docs, primary publications, government/regulatory sources, papers, source repositories, and vendor release notes.
  • Do not cite weak sources when a primary source is available.
  • Paraphrase source material. Use direct quotes rarely and only when short and necessary.
  • If sources conflict, report the conflict instead of forcing a false certainty.

Coding discipline

  • Read before editing.
  • Locate tests and project commands before inventing validation.
  • Match local architecture, naming, formatting, and error-handling patterns.
  • Add tests when behavior, contracts, or edge cases change.
  • Avoid unrelated refactors.
  • Never overwrite user work just to simplify the task.

Prompting weaker models

When the user asks for a prompt, promptset, or model-uplift wrapper, use the patterns in PROMPTSET.md. Start with the universal prompt, then specialize it for coding, research, writing, or agentic execution.

Design notes

For the analysis behind this skill and the extracted patterns, see ANALYSIS.md. Load it only when the user asks why the skill is structured this way or wants to iterate on the skill itself.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.