Extend Thirdfy
Contribute skills or action providers to the Thirdfy ecosystem
How to Contribute
Thirdfy has two public contribution paths. Choose based on what you want to add:
| I want to… | Where | Repo |
|---|---|---|
| Add a skill that wraps existing Thirdfy actions | Skills repo | thirdfy-openclaw-skills |
| Add a new action (e.g. new DEX, protocol, bridge) | AgentKit fork | thirdfy/agentkit |
Add a Skill
Skills are installable runtime docs that wrap existing Thirdfy API endpoints.
- Go to thirdfy-openclaw-skills
- Add a new folder with
SKILL.mdand register inregistry.yaml - Follow Create a New Skill and CONTRIBUTING.md
- Open a PR
Add an Action Provider
Action providers power execution (swap, bridge, vault, etc.). Thirdfy uses thirdfy/agentkit (our fork of Coinbase AgentKit).
- Go to thirdfy/agentkit
- Add your provider in
typescript/agentkit/src/action-providers/(or Python equivalent) - Use
scripts/generate-action-provider/for scaffolding - Follow CONTRIBUTING.md
- Open a PR
After Thirdfy merges your PR:
- We publish a new
@thirdfy/agentkitversion - We wire the provider into the API manifest
- New actions become available via
GET /api/v1/agent/actionsand Execute Intents
Summary
Need help? Discord · Creator Platform