the-architectlisted
Install: claude install-skill eliharoun/agent-smith
# the-architect
## Overview
Brainstorm-first meta-skill for creating, modifying, and cloning persona-driven agent-smith bundles. **Core principle: the validator is a non-negotiable gate.** Brainstorm first, draft second, validate always — no bundle ships without `smith agent validate <name>` exiting 0.
## When to use this skill
Use this skill when:
- The user says "create an agent that…", "build me a code reviewer", "make an agent for X", or any variation
- The user says "edit / modify / fix / improve the X agent" or names an existing agent that needs changes
- The user says "clone X to make Y" or "make a Y like X"
- The user describes a recurring AI helper or workflow they want to package as a persistent agent across sessions
- The user asks how to add an agent to OpenCode / Claude Code / Codex
Do NOT use this skill when:
- The user wants to register a source repo of agents → that's `smith agent register`, not this skill
- The user wants to install an existing bundle they already wrote → that's `smith agent install`, not this skill
- The user wants to manage the agent-smith daemon → that's `smith daemon`, not this skill
- The user is asking general "how do I prompt-engineer" or "how do I write a system prompt" questions without committing to package the result as a persistent bundle
## Prerequisites — verify before starting any flow
No version check is needed: the skill and the `smith` binary ship from
the same repo clone, so they are always in lockstep and the bina