Skip to content

`credential-brokers` — guides

Understand and select the credential setup and broker interfaces that keep cleartext secrets out of agent context.

The credential layer behind every skill that touches a private API. A skill never holds a secret: it invokes a credentialed primitive — a CLI, an MCP server, a Python module — that resolves the secret in-process (environment variable → OS keyring → dotfile) and makes the API call itself. Cleartext never reaches the model. The credential-setup skill walks a user through entering the keys a skill declares.

New here? Read Credentialed skills for the two-layer model, then add a credentialed skill when you’re authoring one.

  • credbroker SSO API — the consumer surface for auth: sso-cookie: resolving a jar, re-establishing an expired session, first capture, destination derivation, and which failures a consumer may recover from.
  • Credentialed skills — the two-layer architecture, why skills don’t hold tokens, and how it differs by install route.

Installing and upgrading live in ../_shared/. The shipped jira and figma skills are runnable references for the pattern.