Developers

Machine-readable entry points for The Swift Kit. Coding agents should start here instead of scraping the marketing HTML. Humans who bought the Xcode template still want the product docs.

Discovery files

Markdown content negotiation

Any HTML page also serves text/markdown when the request sends Accept: text/markdown. Responses include Vary: Accept. If Accept lists only types we do not produce, the status is 406. Missing paths return HTTP 404 with a markdown recovery body pointing at this page, the sitemap, and llms.txt.

curl -sH "Accept: text/markdown" https://theswiftk.it.com/
curl -sH "Accept: text/markdown" https://theswiftk.it.com/this-path-does-not-exist

HTTP API

Public, documented in OpenAPI. Errors are always JSON:

{
  "error": {
    "code": "invalid_email",
    "message": "Enter a valid email address.",
    "hint": "POST { \"email\": \"you@example.com\" }",
    "docs": "https://theswiftk.it.com/developers"
  }
}

CLI

Official site CLI for agents. Fetches llms.txt, OpenAPI, and docs without a browser.

curl -fsSL https://theswiftk.it.com/install.sh | bash
swiftkit help
swiftkit info
swiftkit llms
swiftkit openapi

Homebrew formula: /homebrew/swiftkit.rb. npm package name when published: the-swift-kit. The in-repo product CLI after purchase is still ./setup.sh.

Trust pages