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
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
Send message notifications for agent workflows — alert on completion, errors, or milestones.
Manage local CLI AI agents via tmux — start, stop, monitor, assign tasks, and schedule with cron.