Skip to main content
Agent skills are SKILL.md files that give your AI coding agent the documented workflow for one Suki product: which calls to make, in what order, which environment to use, and which mistakes to avoid. Install them first, so the agent starts from Suki’s workflow instead of guessing from general knowledge.

Install skills

Run the command from your project root. Installing every skill is the recommended option, because an agent reads only each skill’s name and description up front and loads the full instructions when a task matches.
Skills install at project level by default. Add -g to install them for your user account across all projects instead. On product hubs, the Install Skill control next to the page title opens the one-skill command for that product.

Choose a skill

Platform Router

Start here suki-platform: Use when you have not chosen a product, SDK, or API. The agent uses it to pick the right product skill below, then loads that skill for the actual integration.

Workflow skills

Recommended when you know the job but have not chosen between an SDK and the Partner APIs. Ambient, Form filling, Dictation, and Patient Summary cover both paths and point the agent to the dedicated SDK or API skill once you decide. Audio Streaming and Webhooks add to a product skill.

Ambient

suki-ambientUse for ambient clinical notes through the Ambient APIs or any Ambient SDK, from session creation to the retrieved note.

Form Filling

suki-form-fillingUse for structured medical form output through the Form filling APIs or SDK.

Dictation

suki-dictationUse for real-time speech-to-text through the Dictation SDK, Web SDK, or APIs. Not for note generation.

Patient Summary

suki-patient-summaryUse to ingest FHIR R4 data and generate full or pre-visit summaries.

Audio Streaming

suki-audio-streamingUse with a product skill to implement or debug WebSocket audio streaming.

Webhooks

suki-webhooksUse to receive notifications, verify HMAC signatures, and handle retries.

SDK skills

Use these after you choose an SDK. They keep the agent on SDK classes and hooks instead of raw API calls.

Web SDK

suki-web-sdkUse to embed Suki’s prebuilt UI, with Ambient, Dictation, Form filling, and Patient Summary built in.

Headless Web SDK

suki-headless-web-sdkUse to build your own Ambient UI with React hooks. Not for the headed Web SDK or Dictation SDK.

Mobile SDK

suki-mobile-sdkUse for Ambient or Form filling in a native iOS app.

Dictation SDK

suki-dictation-sdkUse to embed hosted Dictation in in-field or scratchpad mode.

Form Filling SDK

suki-form-filling-sdkUse to embed hosted Form filling. Prefer it over the APIs when you want Suki’s UI.

API skills

Use these when your backend calls the Partner APIs directly. They are not for SDK integrations.

Ambient API

suki-ambient-apiUse to call REST and /ws/stream directly, from session creation to the note.

Form Filling API

suki-form-filling-apiUse to call REST and /ws/stream directly with template IDs or dynamic schemas.

Dictation API

suki-dictation-apiUse to call REST and /ws/transcribe directly for partial and final transcripts.

Patient Summary API

suki-patient-summary-apiUse to call CKG ingestion and summary endpoints directly. Not for the Web SDK UI.
Agents can read the same list in machine-readable form from the Agent skills index.

How skills keep agents accurate

Each skill includes accuracy rules that tell the agent to check the docs instead of guessing. The platform router sets these rules for every product:
  • Do not invent endpoints, SDK methods, or WebSocket message types.
  • Keep Ambient, Form filling, Dictation, and Patient Summary distinct. Ambient and Form filling stream on /ws/stream, and Dictation streams on /ws/transcribe with different message shapes.
  • For direct API integrations, use staging unless you ask for production. The hosts are listed in the FAQ for AI agents.
  • If you do not have credentials yet, stop and complete Partner onboarding.

Keep skills up to date

Suki rebuilds the skills from the published documentation, so update them after a release to pick up new endpoints, options, and rules:
Terminal
To update one skill, add its name, for example npx skills update suki-ambient.

Tell every session to use the skills

Agents load a skill when the task matches its description. To make sure they always check Suki skills before touching integration code, add a short instruction to your project rules file, such as AGENTS.md or a Cursor rule:
AGENTS.md

Next steps

Agent plugins - Install the Suki Cookbook plugin for short recipe skills in Cursor, Claude Code, or Codex. Documentation MCP - Let the agent look up exact fields and pages while it works. Integration prompts - Start a task with a skill, staging, and a completion check. FAQ for AI agents - Environments, the OpenAPI spec, and 401 errors.
Last modified on October 26, 2026