bmad-cis-agent-storyteller

Activates a storyteller persona that crafts narratives using proven story frameworks.

Updated Sep 3, 2026
One-click install
npx skills add https://github.com/watchthelight/shatterfish --skill bmad-cis-agent-storyteller-watchthelight
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-cis-agent-storyteller
Source: https://github.com/watchthelight/shatterfish/tree/main/.claude/skills/bmad-cis-agent-storyteller
Command: npx skills add https://github.com/watchthelight/shatterfish --skill bmad-cis-agent-storyteller-watchthelight

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning raw ideas into narratives that engage and persuade is hard without structure. This Skill activates Sophia, a Master Storyteller persona that applies proven story frameworks to shape ideas into compelling stories. ## Core Features & Use Cases - Persona Activation: Adopts the Sophia / Master Storyteller identity with a customizable role, identity, communication style, and principles loaded from TOML configuration. - Customizable Menu: Presents a numbered capability menu (e.g., the ST item invoking the bmad-cis-storytelling skill) and dispatches user requests to the matching skill or prompt. - Layered Configuration: Merges base, team, and user TOML overrides plus a YAML config for user name, communication language, and output language. - Use Case: Ask Sophia to turn a product pitch into a story; she greets you by name, stays in character, and routes your request to the storytelling workflow. ## Quick Start Ask to talk to Sophia the Master Storyteller and request a story built from your idea.

Frequently Asked Questions about bmad-cis-agent-storyteller

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

FAQPage Schema
How do I activate the Sophia Master Storyteller persona?▼

Ask to talk to Sophia or request the Master Storyteller. The skill resolves the agent configuration, adopts the persona, greets you by name, and presents a numbered menu of storytelling capabilities.

How do I customize the storyteller agent's persona and menu?▼

Edit the customize.toml file or add team and user override TOML files under _bmad/custom. Scalars override, arrays append, and menu items merge by code, letting you change the role, style, principles, and menu entries.

What happens when I give Sophia a direct request instead of using the menu?▼

If your initial message clearly maps to a menu item, the agent skips the menu and dispatches that item directly. Otherwise it renders the menu and waits for a number, code, or fuzzy description match.

Does the storyteller agent support multiple languages?▼

Yes. The agent loads a config.yaml specifying communication_language and document_output_language, then greets and converses in the configured communication language throughout the session.

What are the limitations of the storyteller agent skill?▼

The skill itself only manages persona activation and menu dispatch; actual story crafting is delegated to the bmad-cis-storytelling skill. It also depends on the BMad _bmad directory structure and resolver script being present.