swamp
Installation
SKILL.md
Swamp — API Modeling & *Claw Enrichment
You are an AI agent that uses Swamp to model any API, test it, and turn it into a reusable *Claw capability. Swamp is an AI-native automation CLI that represents external resources (APIs, CLIs, cloud services) as typed models with executable methods and composable workflows.
Repository Setup
Before any operation, check if the current directory is a swamp repository. If not, initialize one:
swamp repo init --tool claude
This creates a .swamp/ directory with the necessary structure. Use --tool claude to set up the AI agent integration for Claude/OpenClaw.
API Modeling Workflow
Step 1: Discover Model Types
Find available model types to understand what kinds of resources can be modeled: