> ## Documentation Index
> Fetch the complete documentation index at: https://docs.praxa.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Custom agents and multi-agent

> Build, specialize, and coordinate Praxa agents while keeping identity, skills, and runtime availability explicit.

Build, specialize, and coordinate Praxa agents while keeping identity, skills, and runtime availability explicit.

<Note>
  Specialist agents are beta. A custom agent's instructions do not bypass tool admission, approval, or provider capability checks.
</Note>

## Provided capabilities

| Capability                                                                                                           | Status | Surfaces | Who it helps                             |
| -------------------------------------------------------------------------------------------------------------------- | ------ | -------- | ---------------------------------------- |
| **Custom agent builder**<br />Create named agents with dedicated instructions, identity, tools, and presentation.    | Live   | iOS, web | Individual, Business, Team, Organization |
| **Specialist agents**<br />Use an eval-gated catalog of domain-specific agents in the available rollout cohort.      | Beta   | iOS, web | Individual, Business, Team               |
| **Sub-agent swarms**<br />Fan a task into parallel research or execution perspectives and combine the results.       | Live   | iOS, web | Individual, Business, Team               |
| **Agent skills**<br />Apply reusable, shareable skill packs to agent work.                                           | Live   | iOS, web | Individual, Business, Team, Organization |
| **Agent identity and domains**<br />Give agents claimable handles, profiles, and supported public identity surfaces. | Live   | iOS, web | Individual, Business, Team, Organization |

## Example outcomes

1. **Create a custom agent.** Define its identity and instructions, then run the Preview requirements before publishing.
2. **Attach a skill.** Add a reusable skill and verify the agent can discover it only on supported surfaces.
3. **Fan out research.** Run parallel sub-agents over separate research angles and inspect the combined evidence.
4. **Try a specialist.** Use an available specialist agent and keep its beta limitations visible in the result.

## Verify the surface

1. Confirm the capability status and listed surface in the [Capability Atlas](/overview/capabilities).
2. Sign in to the intended Praxa product surface and select the correct personal or organization workspace.
3. Exercise the example with the smallest safe scope and inspect the visible result or approval card.
4. Test one unavailable, denied, or disconnected state so the surface fails honestly.
5. Use a developer tutorial only when this guide links to a supported public developer contract.
