Create conference talk outlines and iA Presenter markdown slides using the Story Circle narrative framework. Use when the user wants to structure a tech talk, create presentation slides, or needs help organizing talk ideas into a story-driven format.
Creates conference talk outlines and iA Presenter slides using the Story Circle narrative framework. Use when users need to structure tech talks or transform ideas into story-driven presentations.
/plugin marketplace add nicknisi/claude-plugins/plugin install content@nicknisiThis skill inherits all available tools. When active, it can use any tool Claude has access to.
references/ia-presenter-syntax.mdreferences/story-circle.mdThis skill helps create compelling conference talk outlines and iA Presenter markdown slides using the Story Circle narrative framework.
Follow these steps in order when building a conference talk:
Ask the user for:
Load references/story-circle.md to understand the eight-step narrative structure.
The framework maps tech talks to:
Structure the talk using the eight Story Circle steps:
Map the user's content to these steps. Show this outline to the user and refine based on feedback.
Read references/ia-presenter-syntax.md for markdown formatting rules.
Create slides that:
--- to separate slides⇥) before content that should be visible on slides// for remindersStructure the slide deck:
After showing the slides:
Tell a Story: You don't need to be an expert. Focus on how you approached a problem and solved it.
Keep It Readable: Break code across slides. Use syntax highlighting. Test on bad projectors (consider light themes).
Engage the Audience: Use humor where appropriate. Ask questions. Make eye contact.
Make Follow-up Easy: Include a memorable URL or QR code on the final slide linking to resources.
references/story-circle.md - Eight-step Story Circle framework with examples. Read this first to understand the narrative structure.references/ia-presenter-syntax.md - Complete iA Presenter markdown syntax reference. Read this when generating slides.User: "I want to create a talk about migrating from JavaScript to TypeScript"
story-circle.mdia-presenter-syntax.mdThis skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.
This skill should be used when the user asks to "create a slash command", "add a command", "write a custom command", "define command arguments", "use command frontmatter", "organize commands", "create command with file references", "interactive command", "use AskUserQuestion in command", or needs guidance on slash command structure, YAML frontmatter fields, dynamic arguments, bash execution in commands, user interaction patterns, or command development best practices for Claude Code.
This skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-based hooks", "use ${CLAUDE_PLUGIN_ROOT}", "set up event-driven automation", "block dangerous commands", or mentions hook events (PreToolUse, PostToolUse, Stop, SubagentStop, SessionStart, SessionEnd, UserPromptSubmit, PreCompact, Notification). Provides comprehensive guidance for creating and implementing Claude Code plugin hooks with focus on advanced prompt-based hooks API.