Install
openclaw skills install story-cogAI creative writing and storytelling powered by CellCog. Novels, short stories, screenplays, fan fiction, poetry. World building, character development, narrative design across fantasy, sci-fi, mystery, romance, horror, and literary fiction.
openclaw skills install story-cogCreate compelling stories with AI - from short fiction to novels to screenplays to immersive worlds.
For your first CellCog task in a session, read the cellcog skill for the full SDK reference — file handling, chat modes, timeouts, and more.
OpenClaw (fire-and-forget):
result = client.create_chat(
prompt="[your task prompt]",
notify_session_key="agent:main:main",
task_label="my-task",
chat_mode="agent",
)
All agents except OpenClaw (blocks until done):
from cellcog import CellCogClient
client = CellCogClient(agent_provider="openclaw|cursor|claude-code|codex|...")
result = client.create_chat(
prompt="[your task prompt]",
task_label="my-task",
chat_mode="agent",
)
print(result["message"])
Complete short stories:
Example prompt:
"Write a 2,000-word short story:
Genre: Magical realism Setting: A small Japanese village with a mysterious tea shop Theme: Grief and healing
The protagonist discovers that the tea shop owner can brew memories into tea.
Tone: Melancholic but hopeful. Studio Ghibli meets Haruki Murakami."
Long-form fiction support:
Example prompt:
"Create a detailed outline for a YA fantasy novel:
Concept: A magic school where students' powers are tied to their fears Protagonist: 16-year-old who's afraid of being forgotten Antagonist: Former student whose fear consumed them
Include:
- Three-act structure
- Major plot points
- Character arcs for 4 main characters
- Magic system explanation
- Potential sequel hooks"
Scripts for film and TV:
Example prompt:
"Write a cold open for a TV drama pilot:
Show concept: Medical thriller set in a hospital hiding dark secrets Tone: Tense, mysterious, hook the audience immediately
The scene should:
- Introduce the hospital setting
- Hint at something wrong without revealing it
- End on a moment that makes viewers need to know more
Format: Standard screenplay format"
Stories in existing universes:
Create immersive settings:
Example prompt:
"Build a complete world for a steampunk fantasy:
Core concept: Victorian era where magic is industrialized
I need:
- Geography (3 major nations)
- Magic system and its limitations
- Social structure and conflicts
- Key historical events
- Major factions and their goals
- Technology level and aesthetics
- 5 interesting locations with descriptions"
Deep character work:
| Genre | Characteristics | CellCog Strengths |
|---|---|---|
| Fantasy | Magic, world building, epic scope | Deep world creation, consistent magic systems |
| Sci-Fi | Technology, speculation, ideas | Hard science integration, future extrapolation |
| Mystery/Thriller | Suspense, clues, twists | Plot structure, misdirection, pacing |
| Romance | Emotional depth, relationships | Character chemistry, emotional beats |
| Horror | Fear, atmosphere, dread | Tension building, psychological depth |
| Literary | Theme, style, meaning | Nuanced prose, thematic depth |
| Scenario | Recommended Mode |
|---|---|
| Short stories, scenes, character work, outlines | "agent" |
| Complex narratives, novel development, deep world building | "agent team" |
Use "agent" for most creative writing. Short stories, individual scenes, and character development execute well in agent mode.
Use "agent team" for narrative complexity - novel-length outlines, intricate plot development, or multi-layered world building that benefits from deep thinking.
Complete short story:
"Write a complete 2,500-word science fiction short story:
Title: 'The Last Upload' Concept: In a world where consciousness can be uploaded, one person chooses to be the last to die naturally
Structure: Non-linear, moving between their final day and key memories Tone: Philosophical, bittersweet
End with an ambiguous moment that makes readers question their own choice."
Character development:
"Create a complete character bible for a morally complex antagonist:
Setting: Modern political thriller Role: Senator who believes they're saving the country through corrupt means
Include:
- Detailed backstory (childhood, formative events)
- Psychology (fears, desires, defense mechanisms)
- Relationships (family, allies, enemies)
- Speech patterns and mannerisms
- Their 'truth' they tell themselves
- What would make them change"
World building:
"Design the magic system for a fantasy novel:
Constraints:
- Magic has a real cost (not just tiredness)
- Some people are born with it, some earn it
- It should enable interesting conflicts
I need:
- How magic works mechanically
- Its limitations and costs
- How society treats magic users
- How it's learned/controlled
- 5 example uses (combat, utility, creative)
- Potential for abuse and safeguards"
Genre expectations: Readers have expectations. Honor them or subvert them intentionally, but know what they are.
Character drives plot: Give CellCog clear character motivations. Plot emerges from characters wanting things.
Specific details: "A coffee shop" is generic. "A coffee shop with mismatched furniture and a cat named Hemingway" is memorable.
Emotional truth: Even in fantasy, the emotions should feel real. Specify the emotional journey you want.
Show, don't tell: Ask for scenes, not summaries. "Write the moment she realizes..." not "Describe that she was sad."
Iterate: First drafts are starting points. Use CellCog to revise, expand, and refine.
Run /cellcog-setup (or /cellcog:cellcog-setup depending on your tool) to install and authenticate.
OpenClaw users: Run clawhub install cellcog instead.
Manual setup: pip install -U cellcog and set CELLCOG_API_KEY. See the cellcog skill for SDK reference.