ryanwelcher
- 11 skills
- 0 followers
- 8 hours ago last updated
- ▌ Youtube Stream Description · ryanwelcher bundleDraft YouTube descriptions for Ryan Welcher's @ryanwelchercodes live streams in his template. Use to write or improve a stream description from an upcoming topic, a published video URL/ID, or a local recording file (mp4/mov/mkv) not yet uploaded.
- ▌ Done · ryanwelcherSave a structured log of the current conversation (summary, decisions, changes, follow-ups) to the DevRel Obsidian vault. Use to save or log this conversation, save a recap, dump the chat to Obsidian, or wrap up a session.
- ▌ Ste Pass · ryanwelcher bundleAudit or rewrite existing tutorials, recipes, workshop steps, or docs with Simplified Technical English (STE) in action zones (steps, prerequisites, warnings, UI paths), keeping Ryan's voice elsewhere. Findings first. Use for an STE pass, clearer steps, or readers whose first language isn't English.
- ▌ Ste Audit · ryanwelcherInternal forked helper for ste-pass. Maps zones in one file, runs ste-lint.py, and returns Simplified Technical English findings with proposed rewrites. Not for direct use.
- ▌ Wnd Script · ryanwelcher bundleWrite the teleprompter read copy for an episode of Ryan's monthly "What's New for Developers" (WND) video, walking through that month's Developer Blog post in his voice. Use to write or script a WND episode, a What's New for Developers video, or a monthly developer-news roundup.
- ▌ Write Article · ryanwelcher bundleWrite articles, tutorials, blog posts, or P2 updates in Ryan Welcher's voice, with Simplified Technical English for tutorial steps. Use to draft a tutorial, developer blog post, P2 update, or announcement that should sound like Ryan, or to refine an existing article against the same rules.
- ▌ Sounds Like Me · ryanwelcherVoice pass on an existing script, teleprompter, or written draft so it sounds like Ryan Welcher. Checks lines against his voice cards, shows findings for approval, fixes approved ones in place, and logs new rules. Use for a voice pass or voice check, "make this sound like me," or reworking an existing draft.
- ▌ Youtube Script · ryanwelcher bundleWrite or audit a YouTube video script in Ryan's voice (conversational, funny, developer-to-developer, not AI-sounding). Use to draft a video script or turn an outline into one, or to audit or rework an existing script so it sounds like him.
- ▌ Write Social Post · ryanwelcherWrite promotional posts for LinkedIn, X (Twitter), or Facebook as Ryan Welcher, WordPress Developer Advocate at Automattic. Use to promote a talk, blog post, tutorial, tool, code snippet, screenshot, or any WordPress development topic.
- ▌ Wp Workshop Scaffold · ryanwelcher bundleScaffold a new WordPress workshop repo, reformat an existing repo to the canonical workshop shape (README, facilitator notes, slides outline, section files, code-reference snapshots, blueprint.json), or audit one read-only. Use when starting, retrofitting, or checking a workshop repo.
- ▌ Analyze Stream Recording · ryanwelcher bundleInternal helper for youtube-stream-description. Transcribes a local stream recording on-device (ffmpeg + mlx_whisper) and returns a recap summary, a YouTube-valid chapter list, and any links mentioned aloud. Not for direct use; invoked by youtube-stream-description when the user supplies a video file path.