← ClaudeAtlas

the-architectlisted

Use when the user wants to create, modify, or clone an agent for OpenCode, Claude Code, or Codex, or describes a recurring AI helper they want to package as a persistent agent. Triggers on phrases like "create an agent that...", "build me a code reviewer", "make an agent for X", "edit the X agent", "clone the X agent and tweak it". Builds 4-file persona bundles (IDENTITY/EXPERTISE/SOUL/USER + agent.config.json) that the `smith` CLI installs across all three platforms. Uses `smith` for all filesystem and validation work — the skill itself only orchestrates.
eliharoun/agent-smith · ★ 0 · Code & Development · score 72
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