Workshop presentation on Skills and Subagents for AI-assisted development by Scott Scoble
Find a file
Scott Scoble d2da71e53a Initial commit: Beyond the Prompt workshop presentation by Scott Scoble
- Reveal.js presentation on Skills and Subagents pattern
- Nix flake with Caddy-based HTTP server and process-compose orchestration
- ADRs documenting architectural decisions
- Skills for AI implementation guidance
- Full Scott Scoble author attribution in README
2026-05-23 18:19:14 -07:00
.claude Initial commit: Beyond the Prompt workshop presentation by Scott Scoble 2026-05-23 18:19:14 -07:00
docs Initial commit: Beyond the Prompt workshop presentation by Scott Scoble 2026-05-23 18:19:14 -07:00
presentation Initial commit: Beyond the Prompt workshop presentation by Scott Scoble 2026-05-23 18:19:14 -07:00
skills Initial commit: Beyond the Prompt workshop presentation by Scott Scoble 2026-05-23 18:19:14 -07:00
.DS_Store Initial commit: Beyond the Prompt workshop presentation by Scott Scoble 2026-05-23 18:19:14 -07:00
CLAUDE.md Initial commit: Beyond the Prompt workshop presentation by Scott Scoble 2026-05-23 18:19:14 -07:00
flake.lock Initial commit: Beyond the Prompt workshop presentation by Scott Scoble 2026-05-23 18:19:14 -07:00
flake.nix Initial commit: Beyond the Prompt workshop presentation by Scott Scoble 2026-05-23 18:19:14 -07:00
LICENSE Initial commit: Beyond the Prompt workshop presentation by Scott Scoble 2026-05-23 18:19:14 -07:00
README.md Initial commit: Beyond the Prompt workshop presentation by Scott Scoble 2026-05-23 18:19:14 -07:00

Beyond the Prompt: Lessons from Building with Claude Code

A presentation by Scott Scoble about using Skills and Subagents to guide AI-assisted development, demonstrated through the FLUO project's FluoDSL sandboxing decision.

Quick Start

# Clone the repository
git clone https://github.com/yourusername/beyond-the-prompt.git
cd beyond-the-prompt

# Start the presentation (requires Nix)
nix run .#present

Open http://localhost:8000 in your browser.

Prerequisites

  • Nix package manager with flakes enabled

Commands

Run Presentation Only

nix run .#present

Serves the presentation at http://localhost:8000

Run Full Demo

nix run .#demo

Serves:

Development Mode

# Enter development shell with all tools
nix develop

# Start presentation server with live reload
caddy file-server --root ./presentation --listen :8000

Presenter Mode

Press P during the presentation to toggle presenter mode with speaker notes and timing.

Press C to clone the slideshow for dual-screen presentation.

Key Keyboard Shortcuts

  • → / Space - Next slide
  • ← - Previous slide
  • P - Toggle presenter mode
  • C - Clone slideshow
  • F - Toggle fullscreen
  • ? - Show help

Project Structure

.
├── flake.nix                 # Nix flake with apps and devShell
├── README.md                 # This file
├── CLAUDE.md                 # Instructions for Claude Code
├── docs/
│   ├── adr/                  # Architecture Decision Records
│   └── demo/                 # Demo materials
└── presentation/
    ├── index.html            # Reveal.js presentation
    ├── slides.md             # Presentation content
    ├── assets/               # Images, CSS, themes
    └── vendor/               # Vendored dependencies

Content

This presentation covers:

  1. Context Window Economics - Progressive disclosure and token efficiency
  2. Skills + Subagents Pattern - HOW to implement vs SHOULD we build
  3. Preventing Waste - Evaluation before execution

Learn More

  • FLUO Project: https://github.com/fluohq/fluo
  • See .skills/ and .subagents/ directories in FLUO for implementation examples
  • Read ADRs in docs/adr/ for architectural context

License

MIT License - see LICENSE file for details