Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.gofastskill.com/llms.txt

Use this file to discover all available pages before exploring further.

serve Command

Start the local fastskill HTTP API server and web UI.

Usage

fastskill serve [OPTIONS]

Options

OptionDescriptionDefault
--host <HOST>Host to bind the server tolocalhost
--port <PORT>Port to bind the server to8080

Examples

Basic Server

fastskill serve

Custom Host and Port

fastskill serve --host 0.0.0.0 --port 3000

Authentication Model

fastskill serve binds an HTTP server on your machine and does not enforce built-in JWT authentication.
  • No token endpoint is exposed
  • API routes do not require Authorization or x-api-key headers
  • Registry publish routes use anonymous identity (anonymous/<id>)
If you expose the server on a shared or untrusted network, use network controls or a reverse proxy.

Core Endpoints

  • GET / - Web UI
  • GET /api/status - Service status
  • GET /api/project - Project view
  • GET /api/skills - List skills
  • POST /api/search - Search skills
  • POST /api/reindex - Reindex skills
  • POST /api/registry/publish - Publish package (anonymous scope)
  • GET /api/registry/publish/status/:job_id - Publish job status

See Also