Projects
Things I've built.
Tools for creators and businesses, a few experiments, and some games for fun. Play something ↓
Projects
AdventureBuildr AI
Describe a premise and watch AI build a branching story on a visual canvas, then read it with typewriter text and animated choices. Built with Next.js, ReactFlow and Claude.
Great Minds Agency
A multi-agent AI agency with 10 personas. It debates a product brief, writes the spec, and builds the product through a structured pipeline.
Shipyard AI
PRD in, production out. A team of AI agents debates, plans, builds, tests, reviews and ships EmDash sites. The ship log lists 85 shipped PRDs.
Family meal planner
A free weekly planner with the meals the Shoultes family actually cooks. Pick the week's dinners and the grocery list builds itself, grouped by store. It saves in your browser, with no sign-in.
WP Feature Builder
Describe what you want in plain English and get production-ready WordPress code: post types, shortcodes, REST endpoints, meta boxes and blocks, with safety checks before activation.
WP Content Engine
AI writing inside the WordPress block editor. It learns your voice from your existing posts and outputs native blocks, not clipboard paste.
WP Theme Forge
Generate a WordPress child theme from a description and a logo, with color extraction, type pairing and WCAG AA accessibility.
WP Agency Hub
A white-label client portal for WordPress agencies: branded login, project dashboard, approvals, file sharing and messaging, all self-hosted.
AdventureBuildr
A platform for building and sharing interactive, branching stories and text adventures.
PrettyLinks Chrome Extension
Turns messy URLs into short, trackable, readable links for social media and professional documents.
MemberPress AI Course Generator
An add-on that helps course creators build a full curriculum by chatting, with lessons and quiz questions generated and ready to publish.
Think Like ___
An AI learning app that teaches how iconic tech leaders think, through interactive lessons and scenario practice.
CrawlPress
AI visibility analytics for WordPress. It detects AI crawlers, tracks their visits, scores how ready your site is, and serves AI-friendly content.
Automotive LLM System
A local AI assistant for classic cars with voice control, running on a Raspberry Pi 5 and reading OBD-II and CAN bus data.
Quilting Queen
A quilting chatbot that gives instant advice on techniques, fabric and project planning.
Garage Door Science Hub
An interactive guide to the physics, engineering and safety of residential garage doors, with hands-on experiments.
Games
Play something.
Browser games built for fun and a little friendly competition. Start with these, or open the whole Arcade.
-
Ohmsville
Wire up real circuits in a browser lab where the electronics behave like the real thing.
-
Black Wake
A tactics game where every match is decided by skill, not luck, and the AI opponent narrates its own turns.
-
The Living Table
A tabletop session that lives in the browser, with hex maps, dice that feel physical and pieces that snap into place.
-
The Silicon Trail
A road-trip role-player where what you pack and when you rest decide whether your character makes it to the end.
-
Gauntlet Crawler
Four heroes fight down an endless dungeon, shooting monster generators and hunting keys against a ticking health bar.
-
Joust 1980
Flap to stay airborne and knock enemies out from above in this arcade classic remake, with a pterodactyl that shows up as your score climbs.
The Arcade
The AdventureBuildr Arcade.
Thirteen browser games in one place: action, adventure, simulation, strategy, tabletop and word games.
Open the ArcadeThe first six games are above. These are the rest.
-
Action
Flappy Bird
Flap through the pipes and chase a high score.
-
Action
Crossy Road
Cross the lanes, dodge cars and boulders and reach the top for the next level.
-
Action
Pacific Skies
Fly a twin-boom fighter north across the Pacific in two-player online co-op, looping out of the sky to dodge fire.
-
Word and typing
TypeRunner
Run with WASD and type the words you meet before they catch you, with achievements across stages.
-
Word and typing
Word Runner
Move with WASD and type each word to clear it as new ones keep spawning, using programming vocabulary.
-
Word and typing
Typing Invaders
Type each falling word before it reaches the bottom.
-
Word and typing
AI Typing Star Game
Steer a star into floating AI and ML terms and type them to score.
See every game
The Arcade has the full library and a place to keep your favourites.
Watch
Videos
Featured
Songs, and the science of garage doors.
Arrival — Opal & the Pips (Live)
Building a Membership Website with AI | Heavy Lifting (Rock Song) · Opal
The science of garage doors, explained
Stories
Two membership owners, in their own words.
Kajabi Alternative: A Leadership Coach Moves His Cohort to WordPress
Teachable Alternative: A Yoga Teacher on Owning Her Online Course
Learn
Start with part one of the Claude Code series, or see all of the playlists on the Opal channel. All playlists on the Opal channel →