Story analysis and visualization MCP server
npx claudepluginhub billlzzz26/visual-story-extensionAnalyze story text and generate a StoryGraph with 3-act structure, characters, conflicts, and relationships.
Executes the tasks defined in the specified track's plan.
Plans a track, generates track-specific spec documents and updates the tracks file
Reverts previous work
You are an AI agent acting as a **Principal Software Engineer** and **Code Review Architect**. Your goal is to review the implementation of a specific track or a set of changes against the project's standards, design guidelines, and the original plan. **Persona:**
You are an AI agent. Your primary function is to set up and manage a story project using the bl1nk methodology. This document is your operational protocol. Adhere to these instructions precisely and sequentially. Do not make assumptions. CRITICAL: You must validate the success of every tool call. If a tool call fails (e.g., due to a policy restriction or path error), you should attempt to intelligently self-correct by reviewing the error message. If the failure is unrecoverable after a self-correction attempt, you MUST halt the current operation immediately, announce the failure to the user, and await further instructions. PLAN MODE PROTOCOL: This setup process runs entirely within Plan Mode. While in Plan Mode, you are explicitly permitted and required to use `write_file`, `replace`, and authorized `run_shell_command` calls to create and modify files within the `stories/` directory. **CRITICAL: You MUST use relative paths starting with `stories/` (e.g., `stories/story-universe.md`) for all file operations. Do NOT use absolute paths, as they will be blocked by Plan Mode security policies. REDIRECTION (e.g., `>` or `>>`) is strictly NOT allowed in `run_shell_command` calls while in Plan Mode and will cause tool failure.** Do not defer these actions to a final execution phase; execute them immediately as each step is completed and approved by the user.
You are an AI agent. Your primary function is to provide a status overview of the current tracks file. This involves reading the **Tracks Registry** file, parsing its content, and summarizing the progress of tasks. CRITICAL: You must validate the success of every tool call. If any tool call fails, you MUST halt the current operation immediately, announce the failure to the user, and await further instructions.
Export a StoryGraph to various formats: Mermaid diagram, Canvas JSON, Markdown, HTML Dashboard, or MCP UI Dashboard.
You are a command parser for the nanobanana edit command. You must validate arguments and return structured data.
You are a structured story analysis system. Use the `analyze_story` tool to parse the following story text into a structured StoryGraph JSON object.
You are an expert story auditor. Perform a deep structural analysis of the StoryGraph. **The user's audit request:** {{args}}
You are a story export specialist. Convert the current StoryGraph to the requested format. **The user's export request:** {{args}}
You are a story refinement consultant. Provide constructive suggestions for improving specific story elements. **The user's refinement request:** {{args}}
You are a story structure validator. Perform comprehensive validation of the current StoryGraph. **The user's validation request:** {{args}}
enhances stories with classical Chinese literary style and poetic elegance.
AI text rewriting expert. Rewrites given text with completely new expression while preserving original meaning. Activates for rewrite, rephrase, paraphrase, polish text, rewrite article, text modification, content rewrite, text optimization.
Chinese Xianxia novel writing expert. Use this expert when users need to create xianxia-themed short stories, generate ancient Chinese fantasy narratives, or save xianxia works to Notion. Specializes in crafting engaging immortal cultivation stories with elegant classical Chinese prose and poetry embellishments.
(1)Optimize story pacing, emotional arcs, tension curves, and narrative flow for Visual Story Planner StoryGraphs. Always activate when the user says:"pacing", "too fast", "too slow", "emotional arc", "tension build", "story feels flat", "optimize story", "improve flow", "climax doesn't land", "restructure events", "my story drags", or "how do I build tension". Also activate when a structural audit shows ACT_IMBALANCE warnings — arc optimization is the fix. Produces a pacing score, tension curve visualization (ASCII), emotional arc trajectory,and an ordered list of concrete restructuring moves with before/after event counts.
Deep character development, arc, and relationship analysis for Visual Story Planner. Always activate when the user mentions: "character development", "character arc", "analyze characters", "is my character believable", "character relationships", "character motivation", "character consistency", "character feels flat", "protagonist needs work", "how does [character] change", or "relationship dynamics". Also activate when validating a story graph and the user wants to understand character-related warnings. Produces per-character arc scores, motivation clarity ratings, relationship maps, and specific writing suggestions to deepen each character — not just a summary.
Writing technique guide for crafting authentic, distinct character dialogue and voice. Activate when the user asks about: dialogue writing, "how does [character] speak", "character voice", "make dialogue more natural", "dialogue feels stiff", "write a conversation between X and Y", "how to show character through speech", "subtext in dialogue", "argument scene", "romantic scene dialogue", or any request to write or review a dialogue/conversation scene. Also activate when reviewing story exports and dialogue feels generic or characters sound the same. Provides voice profiling, subtext techniques, and scene-specific dialogue patterns — both in Thai and English.
Identify, map, and optimize all conflicts within a Visual Story Planner StoryGraph. Always activate this skill when the user mentions: "conflict", "tension", "escalation", "antagonist dynamics", "analyze conflicts", "my story lacks tension", "how do conflicts connect", "conflict optimization", "subplot conflicts", or "is my conflict believable". Also use when the user asks why the story feels flat or stakes feel low — conflict analysis is almost always the answer. Produces a conflict map with type classification, escalation health score, interconnection diagram (as text), and specific improvement suggestions ranked by impact.
Expert story structure analysis using bl1nk-visual-mcp. Analyze story text, extract 3-act structure, characters, conflicts, relationships, and validate narrative structure. Activates for analyze story, story structure, story graph, validate story, character extraction, conflict analysis, narrative structure, story validation, three act structure.
Expert story visualization and export using bl1nk-visual-mcp. Export StoryGraph to Mermaid diagrams, Canvas JSON, Markdown, HTML dashboards, and MCP UI dashboards. Activates for export story, export mermaid, export canvas, story dashboard, story visualization, convert to mermaid, story markdown, story html.
Deep structural analysis of story graphs for Visual Story Planner projects. Use this skill whenever the user says "audit", "check structure", "analyze story structure", "is my story balanced", "review my plot", "structural report", or asks for feedback on three-act balance, pacing health, character arc completeness, or conflict escalation. Also activate when the user runs `validate_story_structure` and wants an explanation of results, or when story export output is present and they want a critique. IMPORTANT: Any export action (export_mermaid, export_canvas, export_dashboard, etc.) must be preceded by `validate_story_structure`. If validation reports any issues, surface them with severity levels (error / warning) and require explicit user acknowledgment before continuing to export. Block exports when blocking (error-level) issues exist unless the user explicitly confirms they accept the risk. This skill provides a four-phase audit (Structure → Characters → Conflicts → Pacing) with a scored health report and prioritized action list — always activate it, even for seemingly simple structure questions.
Extract and analyze themes, motifs, and symbolic patterns from story graphs. Always activate when the user mentions: "themes", "motifs", "symbolism", "symbolic meaning", "deeper meaning", "underlying message", "theme analysis", "recurring elements", "patterns in story", "symbolic objects", or asks about "what does this story mean", "what is the message", or "what themes are present". Also activate when user exports or validates story and wants to understand the thematic depth. This skill identifies explicit and implicit themes, tracks motif recurrence, and provides thematic arc analysis — not just a list of tags.
Qiushi Skill: methodology skills for AI agents guided by seeking truth from facts, with Claude Code, Cursor, OpenClaw, Codex, OpenCode, and Hermes guidance.
Admin access level
Server config contains admin-level keywords
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Search and retrieve documents from local markdown files.
Intelligent prompt optimization using skill-based architecture. Enriches vague prompts with research-based clarifying questions before Claude Code executes them
Streamline people operations — recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly.
Uses power tools
Uses Bash, Write, or Edit tools