Fusecli — Testing skill for Claude Code
Turn any OpenAPI 3.x / Swagger 2.0 spec into a standalone TypeScript CLI with interactive prompts, auth handling, and AI agent skill generation.
How to install Fusecli
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open fusengine/fusecli and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Fusecli does
Turn any OpenAPI 3.x / Swagger 2.0 spec into a standalone TypeScript CLI with interactive prompts, auth handling, and AI agent skill generation.
Alternatives in Testing
- Regen API — Regenerate the OpenAPI spec and web API client after server API changes 2.5k ★
- API Spec — Generate Zalando-compliant OpenAPI 3.1 specs (one per bounded context) and publish to SmartBear SwaggerHub 172 ★
- Verify Setup — One-time auth setup for /verify 107 ★
README
FuseCLI
**OpenAPI in, CLI out — built for AI agents.**
[](LICENSE) [](https://bun.sh) [](https://typescriptlang.org) []()
[Quick Start](#quick-start) · [Why CLI?](#why-cli-over-mcp) · [Commands](#commands) · [Agent Integration](#agent-integration) · [Contributing](#contributing)
Every AI coding agent has a Bash tool. Not every agent has MCP. FuseCLI generates standalone CLI tools from OpenAPI specs that any agent can call via shell. No MCP server. No schema bloat. No protocol overhead.
Quick Start
# Install
bun add -g @fusengine/fusecli
# Generate a CLI from any OpenAPI spec
fusecli create exa \
--openapi https://raw.githubusercontent.com/exa-labs/openapi-spec/refs/heads/master/exa-openapi-spec.yaml \
--token "your-exa-api-key"
# Build the binary
fusecli bundle exa
# Link to PATH + AI agents
fusecli link exa
# Set your API key and search
exa-cli auth set "your-exa-api-key"
exa-cli search \
--query "fusengine" \
--num-results 3 \
--json
**Real output** (tested March 2026):
{
"ok": true,
"data": {
"results": [
{ "title": "GitHub - fusengine/agents", "url": "https://github.com/fusengine/agents" },
{ "title": "Bruno Azoulay fusengine - GitHub", "url": "https://github.com/fusengine" },
{ "title": "generating-components | LobeHub", "url": "https://lobehub.com/skills/fusengine-agents-generating-components" }
],
"searchTime": 551.1
}
}
Why CLI over MCP?
CLI + --json |
MCP Server | |
|---|---|---|
| Reliability | 100% | 72% |
| Tokens/session | ~1,365 | ~44,026 (32x) |
| Cost/10K ops | $3.20 | $5 |
Related Skills
Nbomber Skills
Claude skills for NBomber. nb-load-test-creator turns an OpenAPI/Swagger spec into a runnable C# NBomber load
Openapi MCP Gateway
Turn any OpenAPI/Swagger API into an MCP server with per-user OAuth2. Multi-spec gateway for Claude Code, Code
API Reverse Engineering Toolkit
Claude Skill + TypeScript CLI for reverse-engineering undocumented HTTP APIs into a verified OpenAPI/Smithy sp
Make Docs
Generate the Swagger / OpenAPI spec for the Briefed FastAPI app, pinned to release version 1.0.0.
Generate API Tests From Swagger
Sinh API test cases và automation scripts từ Swagger/OpenAPI specification. Hỗ trợ 2 mode — SPEC (chỉ test cas
Swagger
Launch local Swagger UI for a service's OpenAPI spec
Related Agents
API Docs Analyst
Use PROACTIVELY for automated API documentation analysis - provides OpenAPI/Swagger spec generation, SDK gener
Openapi Documenter
Use this agent when generating API documentation, creating OpenAPI specs, exporting Postman collections, or se
API Docs Specialist
Use this agent when you need to create, update, or enhance API documentation including OpenAPI/Swagger specifi