Projects
Each one with its latest release. The games have their own page. The code lives in my repositories and on npm and NuGet.
Plugins and skills for AI coding agents
- 0.6.5 Everlast A knowledge layer for coding agents, so nothing a session learns is lost.
- 1.0.0 chartwright Chart and graph skills over a knowledge base of about 80 chart types.
- 1.1.0 threewright three.js skills, a knowledge base and a verification CLI for AI agents.
- 0.13.0 everscout Name any subject and get a scout for it: verified communities, scans and reports.
- 1.4.4 context-health Warns when a session's context is big enough to degrade the model, in several agents.
- 0.2.5 skill-tidy Lints agent skill descriptions and finds the ones that collide.
- 1.0.0 obsidian-notes Lints, links and indexes AI-written markdown so it works as an Obsidian vault.
- 1.0.0 Evergreen Skills, docs and codemaps that keep their own research current, with learnings, changelogs and tests.
- 1.2.13 unity-agent Skills that let AI coding agents drive Unity and prove their changes.
- 1.0.0 package-modernize Modernizes an old published library end to end and releases it again safely. It rebuilt the packages below.
- 0.10.0 grindwright Keeps an indie game moving like a solo dev who never stops: ranks work across lanes by value, queues questions instead of waiting, and ends every session with the same start command
- 0.5.7 cinewright Film craft and AI video direction skills for Claude Code, Claude Desktop and GitHub Copilot
- 0.6.3 polywright Evergreen 3D modelling skills for AI agents: real places from open data, image-to-3D, headless Blender, game-ready and printable models, all checked
- 0.15.0 pixelwright Pixel art for AI agents, made and animated in code and proved by gates: true-grid snap, palette lock, cleanup, tiles, masked animation, sheets; numpy+Pillow pxw.py CLI
- 0.25.1 askwright Puts an AI agent's questions on a local page, one per screen (video, images, guesses, notes with pasted screenshots), and reads the answers back from disk
- 0.1.29 musicwright Evergreen AI-agent skills for making music: generate with local or hosted models, judge takes the agent cannot hear, master, loop for games, score to picture, and remember the listener's taste
- 1.0.0 wikiwright Agent skill: write and update a repository's GitHub wiki, with every example verified against the published package (npm, NuGet). Evergreen.
- 1.3.4 game-juice Evergreen skills that audit a game's codebase for juice and game feel, suggest prioritized improvements with cited principles and engine code sketches, and implement them behind accessibility-aware toggles.
- 0.2.20 tokenwright Token-saving habits for AI coding agents: re-read less, script repeats, lean skills
- 0.71.1 readwright Read ebooks and documents a section at a time: outline, then only the chapters needed, then search. Stdlib Python CLI and agent skill for EPUB, DOCX, ODT, FB2, RTF, PPTX, XLSX, HTML, EML and more. Evergreen.
- 0.1.23 sfxwright Plan, make, edit, check and document sound effects, with per-file provenance. Procedural recipes, any ComfyUI, measured checks.
- 0.1.10 roblox-agent Evergreen skills for building Roblox games with AI coding agents (Claude Code, Codex, Cursor, Copilot): Studio MCP done safely, code on disk, Luau checks without Studio, Open Cloud, secure-code rules
- 0.1.24 ludowright Game design plugin for AI agents: one-pagers, flaw reviews and ranked improvements with every finding cited, in a versioned JSON findings contract. Balance maths CLI included.
- 0.4.3 marketwright Honest marketing for indie games: launch plans, Steam store page reviews, trailer cut lists and where to post, with sourced numbers and an ethics check. Claude Code plugin.
- 0.2.2 editwright An editor for your AI agent that marks the page and never writes on it: editorial letters, line, copy and proof suggestions, a provenance ledger of AI-written words, and only the author's choices applied.
- 0.6.1 historywright Evergreen skills that make AI agents answer history questions from sources, not memory: Wikidata full statements, footnotes followed to primary texts, dates computed in code, every citation checked, research packs for 3D and video
- 0.1.14 madnesswright Evergreen agent skills for modding MADNESS: Project Nexus: MadCards and mod folders, SceneTools levels and stages, ModTools assets and built-in Harmony code, with a stdlib helper that lints and deploys mods and reads the game's mod log
- 0.7.5 artwright Evergreen art skills for AI agents: pairwise image judging in both orders, critique tied to regions, style and movement with evidence, art theory and facts, pixel-art checks; stdlib aw.py CLI
- 0.2.1 fetchwright Agent plugin: read public pages that refuse scripts (Reddit threads and more) through Gemini's URL context tool. Stdlib Python CLI, key and privacy setup skill. Never uses Google Search.
- 0.1.5 brandwright On-brand UI mock-ups from your own sites: brand + sub-site LoRAs, a training-free reference route, and pixel-exact HTML from design tokens. Agent skills + CLI.
- 1.1.0 everwrite Agent skill that makes prose read as written by a person, with a stdlib checker that proves it. Evergreen: re-researches the signs of AI writing on a schedule.
- 0.1.0 science-study-evaluator Is this study legit? An evergreen AI-agent skill that appraises scientific papers and the news coverage around them, with a one-call Crossref/PubMed/Europe PMC metadata script.
Packages
Kept alive
Each package from its first release to its rebuild in 2026.
- JsonPrettyPrinter 2010 first released 2010, rebuilt in 2026 as version 3.0.2
- RandomNameGeneratorLibrary 2015 first released 2015, rebuilt in 2026 as version 2.3.0
- TrailerClipper 2015 first released 2015, rebuilt in 2026 as version 2.0.0
- get-title-at-url 2016 first released 2016, rebuilt in 2026 as version 3.0.0
- markdown-plain-link-replacer 2016 first released 2016, rebuilt in 2026 as version 2.0.0
- replace-string-at-position 2016 first released 2016, rebuilt in 2026 as version 2.0.0
- stack-exchange-markdown-retriever 2016 first released 2016, rebuilt in 2026 as version 2.0.0
- is-an-image-url 2017 first released 2017, rebuilt in 2026 as version 2.0.0
- format-json-files 2018 first released 2018, rebuilt in 2026 as version 2.0.0
- seeded-random-utilities 2019 first released 2019, rebuilt in 2026 as version 2.0.1
- 2.0.0 since 2015 TrailerClipper Batch removal of intros and trailers from video and audio files, through ffmpeg.
- 2.0.0 since 2018 format-json-files Formats JSON files in place, one file or a whole tree.
- 2.0.0 since 2016 markdown-plain-link-replacer Replaces plain links in markdown with links titled from each page.
- 2.0.0 since 2017 is-an-image-url Checks whether a URL points to an image.
- 2.0.0 since 2016 stack-exchange-markdown-retriever Retrieves the markdown source of a Stack Exchange question or answer.
- 2.0.0 since 2016 replace-string-at-position Replaces part of a string at a given position.
- 3.0.2 since 2010 JsonPrettyPrinter A small JSON pretty printer and beautifier for .NET.
- 2.3.0 since 2015 RandomNameGeneratorLibrary Random people and place names from US census data.
- 3.0.0 since 2016 get-title-at-url Gets the title of the web page at a URL, in any encoding. The title tool on this site uses it.
- 2.0.1 since 2019 seeded-random-utilities Seeded random numbers, strings, picks and shuffles: the same seed gives the same sequence.
- 1.0.0 UniverseGenerator Seeded universe, galaxy, star system and planet generator for games and fiction: one seed, the same output on every runtime. C# for .NET and Unity.
- 2.0.0 CachingServiceWithAOPSupport Method result caching for Autofac through a [Cache] attribute and Castle DynamicProxy interceptors
- 2.0.0 IsImageUrlDotNet Tells whether a URL points at an image, offline by extension or by asking the server. F#, works from C# and F#.
More releases
- 1.1.0 universe-generator-ts Deterministic procedural galaxy, star system and planet generator for TypeScript; same seed, same universe as the C# UniverseGenerator
- 0.1.6 voicewright Original, consistent, high-quality voices: a versioned voice bible, measured checks, and a blind listen.
- 0.1.2 minewright Evergreen skills for building Minecraft Bedrock add-ons with AI coding agents
- 0.11.2 finwright Your own net worth records and checks, kept on your machine: a Claude Code plugin with a Decimal Python CLI, Treasury savings bond values, old 401(k) hunts and a guard hook that blocks trades, transfers and payments without your typed confirmation