Stream coding methodology for live coding sessions — structured workflows for building in public.
What it does
Live coding for an audience has different requirements than coding for yourself: code needs to be legible at stream resolution, explanation needs to track what's visible on screen, the pacing has to let viewers follow without losing them, and the workflow needs to recover gracefully from mistakes without dead air. Claude without this skill codes efficiently for a developer audience — fast, minimal comments, relying on context the viewer doesn't have. This skill loads stream coding methodology: readable variable names, narrated thinking, structured workflow with visible milestones, and recovery patterns for when things go wrong on stream. Made by frmoretto.
Use case
Live coding on Twitch, YouTube, or in a workshop setting where an audience is watching. Also useful for recording coding tutorials where the same legibility and pacing requirements apply.
"Set up my development environment for a stream — terminal, editor, browser split." "I'm building a REST API live — structure the session with visible milestones." "Help me narrate what I'm doing as I write this code." "I hit an error on stream and froze — help me recover and turn it into a teaching moment." "Plan a 2-hour stream building this feature from scratch."
Tell Claude you're working for a live audience. It adjusts verbosity, naming, and pacing automatically.
For session planning: describe the feature and duration. Claude structures it into visible milestones with buffer time.
For error recovery: describe what broke and Claude gives you the scripted response to keep the audience engaged.
Input
The feature or topic for the stream, the duration, your technical level, and the expected audience experience level.
Output
Stream-ready code with legible naming and structure, a session plan with timed milestones, narration suggestions for complex steps, and recovery scripts for common live coding failures.
npx skillsadd frmoretto/skills/stream-coding
Requires skills.sh CLI
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like "make me a GIF of X doing Y for Slack."
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.