Agents Utils — Design agent for Claude Code
Module / Helper Design Philosophy.
How to install Agents Utils
Installs to ~/.claude/agents/jgreathouse9-mlsynth-agents_utils.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/jgreathouse9/mlsynth/HEAD/agents/agents_utils.md -o ~/.claude/agents/jgreathouse9-mlsynth-agents_utils.md Restart Claude Code, or start a new session, for it to be picked up.
What Agents Utils does
Module / Helper Design Philosophy
The guiding principle for MLSynth modules and helper systems is:
Every function should do one thing well.
That is McIlroy's, and the rest of the Unix design rules apply here too. Which ones `mlsynth` adopts, which it re-implements in a typed medium, and which it refuses are settled in `agents_unix.md`; this file is where the module and helper consequences are spelled out.
Modules should not contain giant monolithic estimation pipelines where all logic is
Alternatives in Design
- Codemod Runner — Writes and runs codemod scripts that replace hardcoded visual values with token references in ui/src/index.css 79.4k ★
- Designguru — Expert Design Guidance & Analysis Specialist who provides professional UI/UX insights, design system guidance 38.1k ★
- Refactor Clean — You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and 31.9k ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Desktop Uiux Developer
Desktop UI/UX development expert who establishes design philosophy based on PRD and UX specs, and generates de
Mobile Uiux Developer
Mobile UI/UX development expert who establishes design philosophy based on PRD and UX specs, and generates mob
Mii Beta Gtk Designer
Opinionated GTK 4/libadwaita designer for Sessions Chronicle channeling Mii Beta's design philosophy. Reasons
Experimental Design Architect
Specializes in translating high-level research philosophy into concrete, falsifiable, and scalable experimenta
iOS UX Reviewer
iOS UI/UX review expert grounded in Apple's Human Interface Guidelines and established design philosophy. Use
Design Note Writer
Comprehensive design documentation writer. Produces reviews/phase-6-review/design-note.md with full module des
Related Skills
Scaffold Utils
Scaffold or wire a helpers/utils module (prefer ArchiPy utils)
Canvas Design
When user asks to create a poster, piece of art, design, or other static pieceCreate beautiful visual art in PNG and PDF documents using design philosophy
A Philosophy Of Software Design — Distilled Guide
Source: John Ousterhout, A Philosophy of Software Design Central thesis: The core challenge of software design