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.