fable-goal

Convert rambling outcome descriptions into polished autonomous /goal prompts for fresh sessions.

25.3k|3.6k|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/alirezarezvani/claude-skills --skill fable-goal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fable-goal
Source: https://github.com/alirezarezvani/claude-skills/tree/main/productivity/fable-goal/skills/fable-goal
Command: npx skills add https://github.com/alirezarezvani/claude-skills --skill fable-goal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Writing an effective prompt for a long-running autonomous AI session is hard: vague goals produce weak output, while over-specified prompts strangle the model's capabilities. This Skill turns a rough, rambling description of a desired outcome into one polished, copy-paste-ready /goal prompt that a fresh session can execute autonomously.

Core Features & Use Cases

  • Six-slot extraction: Pulls deliverable, quantity, audience, tools, quality bar, and destination out of unstructured rambles, filling small gaps with sensible defaults and asking at most one batched round of questions.
  • Seven-part prompt anatomy: Generates prompts with desire and stakes, quality bar, verified tool inventory plus discovery mandate, creative freedom, a medium-matched verification loop, delivery destination, and a closing goal line with autonomy directive.
  • Mechanical self-check: Ships a stdlib-only Python script that validates word count (150-350), goal line, autonomy directive, verification loop, creative freedom, and destination language before delivery.
  • Use Case: A user says "I want like 5 different landing pages for my prompt pack, put them up somewhere." The Skill outputs a single fenced prompt covering stakes, creative freedom, three iteration passes per page, Netlify deployment, and a closing /goal line, plus a short assumptions list.

Quick Start

Ask the AI to turn your rough description of something you want built into a /goal prompt you can paste into a fresh autonomous session.

Frequently Asked Questions about fable-goal

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a good prompt for an autonomous AI coding session?

State the concrete deliverable and quantity, set a quality bar, name two to four verified tools, grant explicit creative freedom, define a verification loop the session can run on its own output, specify where results land, and close with a goal line plus an autonomy directive. Keep it between 150 and 350 words.

How to turn a vague idea into a prompt that builds it?

Extract six slots from the ramble: deliverable, quantity, audience, tools, quality bar, and destination. Fill small gaps with defaults, ask at most one batched round of questions when the outcome or scale is unclear, then weave everything into flowing first-person prose ending with the goal restated.

When should I not use a goal prompt writer?

Do not use it when you want the deliverable built right now in the current session. The skill only produces the prompt for a fresh autonomous session; if you want the thing itself, ask for it to be built directly instead.

Why do autonomous AI sessions declare done too early?

Sessions stop early when the prompt lacks an observable completion condition. Fix this by defining at least three iteration passes in the medium's own terms, such as loading the page and clicking every element or running the script on real input, so the session can verify its own work.

Does the goal prompt self-check script need external packages?

No. The goal_prompt_self_check.py script uses only the Python standard library. Run it with a prompt file path or pipe the draft on stdin, and it exits 0 when all mechanical checks pass.