mikeyobrien
@mikeyobrien
Public Skills
pdd
by mikeyobrien
Transforms a rough idea into a detailed design document with implementation plan. Follows Prompt-Driven Development — iterative requirements clarification, research, design, and planning.
code-task-generator
by mikeyobrien
Generates structured .code-task.md files from descriptions or PDD implementation plans. Auto-detects input type, creates properly formatted tasks with Given-When-Then acceptance criteria.
ralph-operations
by mikeyobrien
Use when managing Ralph orchestration loops, analyzing diagnostic data, debugging hat selection, investigating backpressure, or performing post-mortem analysis
playwriter
by mikeyobrien
Browser automation via Playwriter (remorses) using persistent Chrome sessions and the full Playwright Page API.
tmux-terminal
by mikeyobrien
Interactive terminal control via tmux for TUI apps, prompts, and long-running CLI workflows.
find-code-tasks
by mikeyobrien
Lists all code tasks in the repository with their status, dates, and metadata. Useful for getting an overview of pending work or finding specific tasks.
release-bump
by mikeyobrien
Use when bumping ralph-orchestrator version for a new release, after fixes are committed and ready to publish
Ralph Tools
by mikeyobrien
An improved implementation of the Ralph Wiggum technique for autonomous AI agent orchestration
create-hat-collection
by mikeyobrien
Generates new Ralph hat collection presets through guided conversation. Asks clarifying questions, validates against schema constraints, and outputs production-ready YAML files.
pr-demo
by mikeyobrien
Use when creating animated demos (GIFs) for pull requests or documentation. Covers terminal recording with asciinema and conversion to GIF/SVG for GitHub embedding.
tui-validate
by mikeyobrien
Validates Terminal User Interface (TUI) output using freeze for screenshot capture and LLM-as-judge for semantic validation. Supports both visual (PNG/SVG) and text-based validation modes.
test-driven-development
by mikeyobrien
Unified TDD skill with three input modes — from spec, from task, or from description. Enforces test-first development using repository patterns, with proptest guidance and backpressure integration.
evaluate-presets
by mikeyobrien
Use when testing Ralph's hat collection presets, validating preset configurations, or auditing the preset library for bugs and UX issues.
code-assist
by mikeyobrien
Guides implementation of code tasks using test-driven development in an Explore, Plan, Code, Commit workflow. Acts as a Technical Implementation Partner and TDD Coach — following existing patterns, avoiding over-engineering, and producing idiomatic, modern code.