- Stable slug, semantic version, protocol and category.
- Explicit
stellar:testnetand/orstellar:pubnetsupport. - Authentication mode and safety requirements.
- Named actions with JSON input and output schemas.
- Machine-readable error codes, descriptions and retryability.
- Catalog, specification and MCP endpoints.
Discover
query, protocol, network, and action. Unknown slugs return SKILL_NOT_FOUND.
Agent behavior
- Search by user intent.
- Select a skill supporting the required network.
- Validate proposed input against the named action schema.
- Respect
simulationRequired,walletAuthorizationRequired, andnetworkMustBeExplicit. - Request a wallet signature only after presenting the simulated effect.
- Branch on the returned error code and
retryablevalue; never parse prose to decide whether to retry.