You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -335,21 +338,35 @@ The project mirrors parts of the `openapi-to-mcp` architecture but implements a
335
338
-`bm25` - generic BM25 ranking engine with Robertson IDF smoothing and min-heap top-K extraction.
336
339
-`cli` - entry point, argument parser, command registration, help output.
337
340
338
-
### Using with AI agents (Claude Code skill example)
341
+
### Using with AI agents
339
342
340
-
An example skill file is provided in [`examples/skill-ocli-api.md`](examples/skill-ocli-api.md). Copy it to `.claude/skills/api.md` in your project to let Claude Code discover and use your API via `ocli`:
343
+
#### OpenClaw skill
344
+
345
+
Install the [ocli-api](https://clawhub.ai/skills/ocli-api) skill from [ClawHub](https://clawhub.ai):
346
+
347
+
```bash
348
+
clawhub install ocli-api
349
+
```
350
+
351
+
Or manually copy [`skills/ocli-api/SKILL.md`](skills/ocli-api/SKILL.md) to `~/.openclaw/skills/ocli-api/SKILL.md`.
-[mcp2cli](https://github.com/knowsuchagency/mcp2cli) - Python CLI that converts MCP servers, OpenAPI specs, and GraphQL endpoints into CLI commands at runtime. Supports OAuth, TOON output format, and daemon sessions.
353
370
-[openapi-cli-generator](https://github.com/danielgtaylor/openapi-cli-generator) - generates a CLI from an OpenAPI 3 specification using code generation.
354
371
-[anything-llm-cli](https://github.com/Mintplex-Labs/anything-llm/tree/master/clients/anything-cli) - CLI for interacting with AnythingLLM, can consume HTTP APIs and tools.
355
372
-[openapi-commander](https://github.com/bcoughlan/openapi-commander) - Node.js command-line tool generator based on OpenAPI definitions.
0 commit comments