add-agent-targetlisted
Install: claude install-skill sampleXbro/agentsmesh
## Purpose
# Add Agent Target
Use this skill when the task is to add a brand-new supported agent target to this repository (built-in) or as an external plugin package.
**Primary reference**: `docs/add-new-target-playbook.md` is the step-by-step workflow (phases 1–9, file templates, verification gates). Open it first and follow it. This skill file is the contract — the non-negotiable rules, touchpoints, and completion bar. The playbook is how; this file is what and why.
**Companion skill**: `add-global-mode-target` — use only when extending global-mode support into an existing target that was built before global was a first-class contract. For new targets, global mode is part of this skill (scaffold wires it automatically).
## When To Use
- The task is to add a tool not currently in `src/targets/catalog/target-ids.ts`
- Scope covers both `project` and `global` modes unless the target has no meaningful global surface
- Delivery is either built-in (in this repo) or external plugin (standalone npm package)
## Do Not Use This Skill For
- Extending global-mode coverage on an existing target — use `add-global-mode-target`
- Changing capability levels for an existing target — update the target's descriptor directly
- Plugin feature work that doesn't add a new target id
## Non-Negotiable Rules
### MUST
- Search the internet for the target's current official file structure, config files, and example content before changing code.
- Prefer official docs and other primary sourc