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
- /llms.txt — short index
- /llms-full.txt — full product context
- /openapi.json — OpenAPI 3.1
- /openapi.yaml — same spec, YAML
- /sitemap.xml
- /index.md — markdown homepage
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-existHTTP 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"
}
}POST /api/subscribe— email coursePOST /api/leads— done-for-you enquiryGET /api/dodo/checkout— 302 to hosted checkout. Agents that cannot follow redirects should send humans to /pricing instead.
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 openapiHomebrew formula: /homebrew/swiftkit.rb. npm package name when published: the-swift-kit. The in-repo product CLI after purchase is still ./setup.sh.