The Vision
A /create-agent command where you give the details and it generates EVERYTHING:
- Command file —
.claude/commands/<name>.md+.cursor/commands/<name>.md - Agent definition —
.claude/agents/<name>.md - Skill file —
.claude/skills/<name>/ - Avatar images — Generated via Nano Banana Pro (profile pic, clean version)
- 3D animated representation — Rive + Three.js HTML page (like Granville’s animated-3d.html)
- S3 upload — Avatar and 3D page hosted at
auset-platform-docs.s3.amazonaws.com/agents/ - Agent Registry update — Added to
docs/AGENT_NAMING_REGISTRY.md
Usage
/create-agent
--name "Aaron"
--named-after "Aaron Douglas, Father of African-American Art, Harlem Renaissance"
--role "Logo kit generation, brand asset management, visual identity"
--tier "worker"
--tools "nano-banana-pro, s3-upload, html-generation"
--description "Generate and manage logo kits and brand presentations for all Heru projects"
What Gets Created
.claude/commands/aaron.md— The slash command.claude/agents/aaron.md— Agent capabilities and instructions.claude/skills/logo-kit/— Specialized skill with brand kit templatesassets/agents/aaron-profile.png— AI-generated avatarassets/agents/aaron-clean.png— Clean version for UIaaron-animated-3d.html— Rive + Three.js animated version → S3
Why: Every agent in the Quik Intelligence AI family needs a name, a story, and a visual identity. This command makes birthing new agents as easy as describing what they do. The 3D animated pages serve as the agent roster — a living team page.
How to apply: Build this as a meta-command. When the pipeline needs a new capability, /create-agent scaffolds it in minutes, not hours.