mcpField
F
felo-cli

felo-cli

github.com/doggy8088Agent workflows883 installsUpdated 35w ago
Repository

About felo-cli

A repository skill for working with Felo Open Platform chat workflows. It guides developers toward the CLI, SDK, or direct API based on the task, with references for payloads and rate limits.

Key features

  1. 01CLI-first workflow with JSON output
  2. 02SDK integration via Felo client functions
  3. 03Direct HTTP API reference
  4. 04Guidance on errors and rate limits

Use cases

  1. 01Retrieve structured chat output through the CLI
  2. 02Integrate chat workflows programmatically
  3. 03Validate API behavior and handle rate limits

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/doggy8088/felo-cli --skill felo-cli

After installing, type/felo-cliin Claude Code to confirm it loaded.

Bundled filesreferences/api-contract.mdreferences/workflow.md

Details

From the project README

Use this skill for Felo Open Platform chat workflows in this repository.

Prefer project tools in this order:

  1. CLI: npx -y @willh/felo-cli --json "<query>" (always use --json when retrieving content so the full structured output is preserved).
  2. SDK: createFeloClient() / feloChat() from src/felo-client.ts when programmatic integration is needed.
  3. Direct API call only when validating protocol-level behavior.

For direct HTTP reference, use POST https://openapi.felo.ai/v2/chat with:

  • Environment variable: FELO_API_KEY
  • Authorization: Bearer <FELO_API_KEY>
  • Content-Type: application/json
  • Body { "query": "<string>" } where query is 1..2000 characters

Handle success/error payloads and rate-limit headers using references/api-contract.md and references/workflow.md.

Comments

Markdown supported