SKILL.md file with opinionated, step-by-step instructions for a specific Turnkey operation. Instead of an agent reasoning about API docs, parameter formatting, and chain-specific details on its own, skills give it exactly what it needs to execute correctly. Skills work with Claude Code, OpenAI, and other third-party agent frameworks.
Skills are for interacting with Turnkey directly through an AI assistant, not for building the application layer on top of Turnkey. If you’re using a coding agent to develop a Turnkey integration, connect it to the Docs MCP server instead.
Skills are open source at tkhq/turnkey-agent-skills on GitHub. The Turnkey Verifiable Cloud skill is the exception: it ships inside the TVC CLI (tvc) and is installed from it (see TVC CLI skill).
Use cases
Skills are composable. Each skill handles a single domain (wallets, signing, policies, etc.) and can be combined for any workflow. Common starting points:Credentials and security
- LLMs can misinterpret instructions or execute unintended actions. Scoped credentials ensure mistakes are bounded. Turnkey policies are the technical enforcement mechanism.
- Root credentials are dangerous to give to an AI agent. A root API key bypasses all policies and has full access to your organization. Root credentials may be acceptable for testing — evaluate the risk before using them in production.
- For best security, create a non-root user with specifically scoped permissions and approval flows. When testing against a non-production organization, root credentials may be more acceptable.
- Never test against wallets holding real funds unless you have appropriate safeguards in place (scoped credentials, spending caps, destination allowlists).
- Turnkey operates based on a shared responsibility model. Turnkey secures the platform, including enclaves, the policy engine, and key confidentiality. You are responsible for how you configure your organization, scope credentials, and author policies. This applies doubly when delegating actions to an AI agent.
Available skills
Skills are organized into workflows (guided multi-step procedures) and primitives (individual operations). The TVC CLI skill is separate: it is bundled with the TVC CLI and installed from it.Workflows
Primitives
TVC CLI skill
The TVC skill is embedded in thetvc binary rather than the skills repo, so the skill you install always documents the TVC CLI version you have. The Turnkey CLI (turnkey) does not ship skills.
The TVC Deployments skill drives the TVC CLI, not the HTTP API, and authenticates with
TVC_* environment variables rather than the TURNKEY_API_* variables the other skills use. Its source lives in tkhq/rust-sdk.