intentkit-openclaw
v1.2.0
Published
OpenClaw skills generator for IntentKit functions
Maintainers
Readme
intentkit-openclaw
OpenClaw skills generator for IntentKit. Generates skill definitions from your IntentKit registry so OpenClaw agents can discover and call your functions.
Install
npm install intentkit-openclaw intentkitUsage
import { IntentRegistry } from 'intentkit';
import { generateOpenClawSkills } from 'intentkit-openclaw';
const registry = new IntentRegistry().register(/* your functions */);
generateOpenClawSkills({
registry,
outputDir: './skills',
restBridgeUrl: 'http://127.0.0.1:3200/api', // optional
});This generates for each function:
skills/{fn_name}/skill.json— skill metadata and parameter schemaskills/{fn_name}/execute.ts— template that calls the function via the REST bridge
Requirements
The generated execute.ts templates assume a REST bridge is running (via intentkit-rest). Start the REST bridge alongside your MCP server to serve both MCP and OpenClaw agents.
License
MIT
