home / skills / kriscard / kriscard-claude-plugins / conference-talk-builder

conference-talk-builder skill

/plugins/content/skills/conference-talk-builder

This skill helps you quickly craft conference talk outlines and iA Presenter slides using the Story Circle framework for engaging, structured presentations.

npx playbooks add skill kriscard/kriscard-claude-plugins --skill conference-talk-builder

Review the files below or copy the command above to add this skill to your agents.

Files (3)
SKILL.md
3.1 KB
---
name: conference-talk-builder
disable-model-invocation: true
description: >-
  Structures conference talks and creates iA Presenter slide decks using the Story
  Circle narrative framework. Make sure to use this skill whenever the user mentions
  giving a talk, submitting a CFP, preparing for a conference, creating slides, or
  turning a topic into a presentation — even if they just say "I need to prepare a
  talk."
---

# Conference Talk Builder

Create compelling conference talk outlines and iA Presenter markdown slides using the Story Circle narrative framework.

## Process

### 1. Gather Information

Ask the user for:
- Talk title and topic
- Target audience and knowledge level
- Main points to cover
- Brain dump of everything they know
- Problem they're solving or story they're telling
- Constraints (time limit, specific technologies)

### 2. Read the Story Circle Framework

Load `references/story-circle.md` for the eight-step narrative structure.

The framework maps tech talks to:
- Top half: Established practices and order
- Bottom half: Disruption and experimentation

### 3. Create the Outline

Structure the talk using eight Story Circle steps:

1. **Introduction** - Current status quo
2. **Problem Statement** - What needs solving
3. **Exploration** - Initial attempts
4. **Experimentation** - Deep investigation
5. **Solution** - The breakthrough
6. **Challenges** - Implementation difficulties
7. **Apply Knowledge** - Integration into project
8. **Results & Insights** - Lessons learned

Map user's content to these steps. Show outline and refine based on feedback.

### 4. Generate iA Presenter Slides

Read `references/ia-presenter-syntax.md` for markdown formatting rules.

Create slides that:
- Use `---` to separate slides
- Add tabs before content visible on slides
- Leave speaker notes without tabs
- Include comments with `//` for reminders
- Format code blocks with syntax highlighting

Structure the slide deck:
- Title slide
- Introduction with speaker bio
- One or more slides per Story Circle step
- Code examples broken across multiple slides
- Closing slide with contact info and resources

### 5. Refine and Iterate

After showing slides:
- Ask if sections need expansion or compression
- Check if code examples need better formatting
- Verify story flow makes sense
- Adjust based on feedback

## Key Principles

**Tell a Story**: Focus on how you approached a problem and solved it.

**Keep It Readable**: Break code across slides. Test on bad projectors.

**Engage the Audience**: Use humor where appropriate. Ask questions.

**Make Follow-up Easy**: Include memorable URL or QR code linking to resources.

## Example Workflow

**Topic**: Migrating from JavaScript to TypeScript

1. Gather experience, main points, target audience
2. Map content to Story Circle:
   - Introduction: Current JS codebase
   - Problem: Type safety issues
   - Exploration: Research into TypeScript
   - Experimentation: Pilot conversion
   - Solution: Incremental migration strategy
   - Challenges: Third-party library types
   - Apply: Full codebase migration
   - Results: 40% reduction in runtime errors
3. Generate markdown slides with proper formatting
4. Iterate based on feedback

Overview

This skill helps you structure conference talks and generate iA Presenter markdown slides using the Story Circle narrative framework. It guides you from initial information gathering through slide generation and iterative refinement. Use it when you need a story-driven talk outline and ready-to-use slide deck, not for long-form blog posts or documentation.

How this skill works

I first collect details: title, audience, time limit, main points and a brain dump of your knowledge. I map your content to the eight Story Circle steps and produce a clear outline. Then I generate iA Presenter-compatible markdown slides with speaker notes, code formatting, and slide separation. Finally, I iterate on flow, timing, and code presentation until the deck fits your constraints.

When to use it

  • Preparing a 20–45 minute technical conference talk or lightning talk
  • Converting a personal talk idea into a story-driven outline
  • Creating iA Presenter markdown slide decks with code examples
  • Reformatting an existing talk to improve narrative flow
  • Adapting a talk to strict time limits or specific audience skill levels

Best practices

  • Start with a full brain dump so content maps cleanly to Story Circle steps
  • Define audience knowledge level and time limit before drafting slides
  • Break long code examples across slides and test on low-resolution displays
  • Keep speaker notes concise and use humor or questions to engage
  • Include a memorable follow-up URL or QR code on the closing slide

Example use cases

  • Turn migration experiences (e.g., JavaScript → TypeScript) into a 30-minute talk with lessons learned
  • Create a workshop talk that alternates explanation and hands-on code slides
  • Restructure a failed talk into a narrative-driven presentation for a new conference
  • Generate a slide deck that highlights a research experiment and its practical implications
  • Produce a lightning talk focused on a single problem, solution, and results

FAQ

Can this skill create slides for non-technical talks?

Yes. The Story Circle works for technical and non-technical stories, but slides will be formatted for iA Presenter markdown.

Will you write full prose speaker notes?

I provide concise speaker notes keyed to each slide; you can request expanded scripts if needed.