concept-fable

Generates Zhihu Yanxuan-style Chinese narrative essays that teach graduate-level concepts through stories.

Updated Jun 8, 2026
One-click install
npx skills add https://github.com/Type3limit/TypeAxSkills --skill concept-fable-type3limit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: concept-fable
Source: https://github.com/Type3limit/TypeAxSkills/tree/main/concept-fable
Command: npx skills add https://github.com/Type3limit/TypeAxSkills --skill concept-fable-type3limit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing engaging Chinese long-form content that teaches abstract academic concepts is hard: drafts often feel formulaic, repeat the same fable tropes, or read like AI-generated lectures. This Skill produces story-first narrative essays where a graduate-level concept is revealed only at the end, with built-in deduplication of concepts and narrative patterns. ## Core Features & Use Cases - Story-first concept teaching: Writes a standalone Chinese story with believable characters and conflict, then reveals and explains the hidden concept (e.g., Simpson's Paradox, principal-agent problem) after the narrative turn. - Concept and pattern deduplication: Maintains a concept-history.md file and scans past articles under G:\fable to avoid reusing concepts, narrative containers, settings, and props. - Humanized revision and cover generation: Runs a write-like-human editing pass to remove AI-style phrasing, then generates a story-based cover image saved as cover.png alongside article.md in a timestamped folder. - Use Case: Ask for a random concept fable, and receive a complete folder containing a polished Chinese essay, a cinematic cover image, and an updated history log ready for publication. ## Quick Start Ask the assistant to pick an unused graduate-level concept and write a Zhihu Yanxuan-style fable with a cover image saved under G:\fable.

Frequently Asked Questions about concept-fable

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

FAQPage Schema
How do I write a story that teaches a concept like Zhihu Yanxuan essays?

Start with characters facing real pressure and let the concept emerge from their choices, then reveal and explain it only after the story ends. This Skill automates that structure, including concept selection, narrative container choice, and a post-story explanation with a small model or example.

How does the concept fable generator avoid repeating concepts?

It reads concept-history.md and recursively scans all saved articles under G:\fable for reveal lines to build a used-concept set. Chinese and English names of the same concept are treated as identical, and recently used narrative containers, settings, and props are also excluded.

Can I specify which concept the fable should teach?

Yes. If you name a concept, the Skill uses it unless it already appears in the history, in which case it suggests a similar unused concept unless you explicitly request a repeat. Without a specified concept, it picks one from rotating domains like statistics, economics, physics, and computer science.

Where are the generated articles and cover images saved?

Each article is saved in its own timestamped subfolder under G:\fable, containing article.md and cover.png. A concept-history.md index at the root logs the concept, title, narrative form, setting, and file path for future deduplication.

Does the cover image generation require an OpenAI API key?

No. The Skill uses the built-in image generation capability and explicitly does not require setting OPENAI_API_KEY. The generated cover is copied into the article folder as cover.png rather than referenced from a temporary directory.

What are the limitations of AI-generated narrative essays?

Generated drafts can still contain formulaic structures or lecture-like phrasing, which is why the Skill mandates a write-like-human revision pass before saving. Output quality also depends on the accuracy of the history file, so corrupted or missing records weaken deduplication.