Create a New Skill
How to create and integrate a new skill with Thirdfy
Overview
This guide explains how to create a new skill in the thirdfy-openclaw-skills repository. Skills are installable runtime docs that wrap existing Thirdfy actions — swap, vote, claim, get-yield-pools, and more.
Need a new action? (e.g. a new DEX or protocol) You can submit a PR to thirdfy/agentkit to add a new action provider. Thirdfy reviews and integrates merged providers into the API. Or contact us via Discord or Creator Platform.
Create a New Skill (Skills Repo Only)
1. Add SKILL.md
In thirdfy-openclaw-skills, create a new folder and SKILL.md:
- Required frontmatter:
name,description,version,tags,metadata - Required sections:
## Required Environment,## Core Endpoints,## Operational Guidance - See existing skills (e.g.
thirdfy-intent-api/SKILL.md) for structure
2. Add Registry Entry
In registry.yaml:
Use dynamic_discovery when your skill discovers actions at runtime via GET /api/v1/agent/actions. Use static only if you reference a fixed list of actions that exist in the current catalog.
3. Validate
4. Submit PR
- Follow CONTRIBUTING.md
- Your skill must call existing Thirdfy API endpoints — do not invent new actions
- Skills document how to use the API; execution semantics stay in Thirdfy's backend
Skill Types
| Type | Use Case |
|---|---|
| model_a | Dynamic discovery + execute-intent (primary pattern) |
| model_b | Build unsigned tx, sign externally |
| hosted | Hosted or persona-oriented (e.g. Jeff chat) |
| utility | Analytics, monetization, non-execution support |
Integration Pattern for External Builders
To integrate your agent with Thirdfy:
- Install
thirdfy-intent-api(primary skill) - Call
GET /api/v1/agent/actions?agentApiKey=...to discover allowed actions - Submit via
POST /api/v1/agent/execute-intent - Poll status with
GET /api/v1/agent/execute-intent/status?intentId=...
This keeps integrations scalable as Thirdfy adds new providers.
References
- thirdfy-openclaw-skills — Skills repo
- Skills Introduction — Overview and execution models
- Install Skills — User install guide
- Skills Discoverability — API routes, registry