For technical users
Claude Code
Install
In Claude Code, add the marketplace once, then install the Stable channel:
/plugin marketplace add minhphamdonhat/Agentville
/plugin install agentville@minhphamdoPick a scope when asked, then run /reload-plugins if Claude Code prompts you to.
From a shell, the same steps are:
claude plugin marketplace add minhphamdonhat/Agentville
claude plugin install agentville@minhphamdo --scope projectIn the desktop app's Code tab, click +, then Add plugins. Cloud sessions have no plugin browser.
If you added Agentville in Claude Chat or Cowork, it also syncs to Claude Code as agentville@synced.
Three ways to run it
-
Claude Code with
pod-leadas the main agent.pod-leadruns every request throughorchestrateand followsroot-agent. To run it for one session, startclaude --agent agentville:pod-lead. To make it the main agent of every session, set theagentkey in your own~/.claude/settings.jsonor the project's.claude/settings.json. The subagents docs show that key with a bare agent name, as in{ "agent": "code-reviewer" }, and the plugin docs give a plugin agent's full name as<plugin>:<name>; for this plugin's agent,claude --agent agentville:pod-leadis the documented form. The plugin itself ships no default settings, so installing it changes no main agent. -
Claude Code with another agent. Start one session with
claude --agent <name>, or name another agent in your ownagentkey in~/.claude/settings.json. To make that agent follow Agentville, add these lines to your project'sCLAUDE.md:markdown- Load `Skill(agentville:root-agent)` and follow it in every reply. - Route every request, questions included, through `Skill(agentville:orchestrate)` and follow it.To use your own playbook, fork
orchestrateinto a new skill and name it in the second line. -
Chat or Cowork. See Get started.
What loads where
| Part | Claude Code | Cowork | Chat |
|---|---|---|---|
| Skills | Yes | Yes | Yes |
| Agents | Yes | Yes | Ignored per the docs |
| Hooks | Yes | Yes | Ignored |
Where its notes go
Agentville keeps each request's notes, plan, report and evidence under .agentville/topics/ in the project folder, one folder per request. Its own .gitignore keeps evidence and the helpers' run folders out of commits.
Updates
Auto-update is off by default for third-party marketplaces. Run claude plugin marketplace update minhphamdo to refresh the listings, then claude plugin update agentville@minhphamdo (or the channel you installed). A running session keeps the old version until you restart it or run /reload-plugins.
Last checked: 25 October 2026
Sources:

