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…WhereRepo
Add a skill that wraps existing Thirdfy actionsSkills repothirdfy-openclaw-skills
Add a new action (e.g. new DEX, protocol, bridge)AgentKit forkthirdfy/agentkit

Add a Skill

Skills are installable runtime docs that wrap existing Thirdfy API endpoints.

  1. Go to thirdfy-openclaw-skills
  2. Add a new folder with SKILL.md and register in registry.yaml
  3. Follow Create a New Skill and CONTRIBUTING.md
  4. Open a PR

Add an Action Provider

Action providers power execution (swap, bridge, vault, etc.). Thirdfy uses thirdfy/agentkit (our fork of Coinbase AgentKit).

  1. Go to thirdfy/agentkit
  2. Add your provider in typescript/agentkit/src/action-providers/ (or Python equivalent)
  3. Use scripts/generate-action-provider/ for scaffolding
  4. Follow CONTRIBUTING.md
  5. Open a PR

After Thirdfy merges your PR:

  • We publish a new @thirdfy/agentkit version
  • We wire the provider into the API manifest
  • New actions become available via GET /api/v1/agent/actions and Execute Intents

Summary

Need help? Discord · Creator Platform