Hands Registry
Hands are pre-packaged capability bundles that compose agents, tools, skills, MCP servers, and plugins into a working application. Installing a hand gives you a complete, ready-to-use workflow — not just a single agent.
"You have many hands helping you."
A hand can contain one agent (single-agent) or multiple coordinated agents (multi-agent). Each agent in a multi-agent hand can have its own role-specific skills, model config, and capability restrictions.
File Format
Each hand lives in its own subdirectory:
HAND.toml format
Installing and Using Hands
All Hands (18 total)
Productivity
| ID |
Name |
Category |
Description |
| researcher |
Researcher Hand |
productivity |
Autonomous deep researcher — exhaustive investigation, cross-referencing, fact-checking, and structured reports |
| strategist |
Strategist Hand |
productivity |
Autonomous strategy analyst — market research, competitive analysis, business planning, and strategic recommendations |
| wiki |
Wiki Hand |
productivity |
LLM-maintained personal knowledge base — builds an Obsidian-compatible wiki from raw sources with provenance tracking |
| browser |
Browser Hand |
productivity |
Autonomous web browser — navigates sites, fills forms, clicks buttons, and completes multi-step web tasks |
Development
| ID |
Name |
Category |
Description |
| devteam |
Dev Team |
development |
Autonomous software development team — PM triages issues, Engineer implements, QA validates |
| devops |
DevOps Hand |
development |
Autonomous DevOps engineer — CI/CD management, infrastructure monitoring, deployment automation, and incident response |
| apitester |
API Tester Hand |
development |
Autonomous API testing agent — endpoint discovery, request validation, load testing, and regression detection |
Data
| ID |
Name |
Category |
Description |
| analytics |
Analytics Hand |
data |
Autonomous data analytics agent — data collection, analysis, visualization, dashboards, and automated reporting |
| collector |
Collector Hand |
data |
Autonomous intelligence collector — monitors any target continuously with change detection and knowledge graphs |
| lead |
Lead Hand |
data |
Autonomous lead generation — discovers, enriches, and delivers qualified leads on a schedule |
| predictor |
Predictor Hand |
data |
Autonomous future predictor — collects signals, builds reasoning chains, makes calibrated predictions, and tracks accuracy |
| trader |
Trading Hand |
data |
Autonomous market intelligence and trading engine — multi-signal analysis, adversarial bull/bear reasoning, and strict risk management |
Content
| ID |
Name |
Category |
Description |
| clip |
Clip Hand |
content |
Turns long-form video into viral short clips with captions and thumbnails |
| creator |
Creator Hand |
content |
AI media studio — generates images, videos, music, and speech from text prompts |
Communication
| ID |
Name |
Category |
Description |
| linkedin |
LinkedIn Hand |
communication |
Autonomous LinkedIn manager — profile optimization, content creation, networking, and professional engagement |
| reddit |
Reddit Hand |
communication |
Autonomous Reddit manager — monitors subreddits, posts content, replies to threads, and tracks engagement |
| twitter |
Twitter Hand |
communication |
Autonomous Twitter/X manager — content creation, scheduled posting, engagement, and performance tracking |
Data (additional)
| ID |
Name |
Category |
Description |
| clip |
Clip Hand |
content |
Turns long-form video into viral short clips with captions and thumbnails |
Resource Composition Summary
| Resource |
How to compose |
Notes |
| Agent templates |
base = "coder" on [agents.*] |
Inherits prompt, model config, fallbacks from agents/coder/agent.toml |
| Tools |
tools = [...] at hand level |
All agents in the hand share these built-in tools |
| Skills |
skills = [...] at hand level |
Empty list means all available skills are allowed |
| MCP servers |
mcp_servers = [...] at hand level |
Agent interacts via MCP tools, not hardcoded API calls |
| Plugins |
allowed_plugins = [...] at hand level |
Empty list means all installed plugins are allowed |
| Per-agent knowledge |
SKILL-{role}.md files |
Different reference prompts per agent role |
| Per-agent capabilities |
[agents.*.capabilities] |
Fine-grained shell / network / memory per agent |
Adding a New Hand
- Create
hands/<name>/HAND.toml with at least id, name, description, and category.
- Add
SKILL.md (shared) or SKILL-{role}.md (per-agent) files for reference knowledge.
- Use
base = "agent-name" in each [agents.*] block to inherit from existing agent templates.
- Specify
mcp_servers, skills, and allowed_plugins for resource composition.
- Ensure
id matches the directory name.
- Run
python scripts/validate.py.
- Submit a PR.
See CONTRIBUTING.md for the full guide.