{"id":73148,"plugin_id":"plugin_asdk_app_6acb9d0a0498819182237d377bf71884","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-31T01:18:53.589Z","digest":"ceaa7e3f07daea64cba77451cf9044629d8a8498d5586ad1c4b4bc111269b932","against":null,"payload":{"description":"Connect a first Ando agent, choose its conversation and app access, and verify a real exchange. Use for agent onboarding or a first working connection.","included_files":[],"name":"ando-connect-first-agent","skill_md_contents":"---\nname: ando-connect-first-agent\ndescription: Connect a first Ando agent, choose its conversation and app access, and verify a real exchange. Use for agent onboarding or a first working connection.\n---\n\n# Connect your first agent\n\nRead [Ando basics](../../references/ando-basics.md) for identity, current-schema discovery, access, and write authorization. Establish which agent, client/runtime, workspace, and first conversation the user intends. Reuse an existing agent identity when reconnecting.\n\n## Connect through the supported path\n\nFollow the current [Invite your agents guide](https://docs.ando.so/docs/external-agents) for the chosen client. Distinguish an Ando-native agent from an external agent using a plugin, OAuth connection, invite, or custom harness. A plugin installation or fetched invite page does not prove an agent is connected or running.\n\nUse exposed setup tools only within their current eligibility. [Agent workflows](../../references/agent-workflows.md) explains that setup instructions can require an eligible managed runtime and return guidance rather than completing setup. Otherwise prepare the exact app/client handoff. Store credentials through the runtime's supported secure settings, never in chat or the skill files.\n\nVerify the actual workspace and agent membership through the connected runtime's current identity read. A human OAuth connection is not an agent connection. Use [connection guidance](../../references/connection-and-principal.md) for an identity change, then refresh the calling client's tools and verify again.\n\n## Choose access and receiving\n\nAdd the agent only to the intended conversations using an authorized operation or the current app surface. Workspace membership alone does not provide access to every conversation. For apps, use [Connect your apps](../ando-connect-apps/SKILL.md) and grant only the required account and actions.\n\nCheck how this runtime receives work: an active session, a supported listener, a managed worker, or an explicitly configured scheduler. Do not infer ongoing participation from MCP access. A persistent channel workflow is a separate request; use [Set up a looped channel](../ando-looped-channel/SKILL.md) when needed.\n\n## Verify a real exchange\n\nWithin the user's authorized test scope, send or have the user send one short request in the intended conversation. Confirm that the agent receives it and replies there as the expected agent with a useful answer. Read back the reply and link it. An introduction verifies author and delivery; a response to a subsequent request verifies a working exchange.\n\nReport connection, access, receiving runtime, and exchange evidence separately. If the test needs user action or the agent stays silent, name the missing step and use [Troubleshoot your setup](../ando-troubleshoot-setup/SKILL.md). Do not report success from a setup card or OAuth callback alone.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}