Verified Docs

Every code example, verified.
Every broken doc, healed.

Skrypt generates docs from your code and runs every snippet to prove it works. When your API changes, the docs update themselves.

terminal

$ npx skrypt-ai test

Scanning docs in ./docs...

Found 42 code examples across 18 pages

Testing against node-20, python-3.12...

✗ docs/quickstart.mdx:24 TypeError: fetch is not defined

✗ docs/auth.mdx:67 Property 'token' missing in type

✗ docs/api/users.mdx:31 Expected 2 arguments, got 1

39 passed 3 broken

Run `npx skrypt-ai generate --verify` to fix automatically.

How it works

Test. Generate. Heal.

One CLI does all three.

01

Test

Run skrypt test on any repo. It catches broken code examples: wrong arguments, missing imports, stale API calls. Free and unlimited.

02

Generate

Point it at your codebase. Skrypt parses functions, classes, and types across 10 languages, writes the docs, and verifies every code example compiles and runs.

03

Heal

Your API changes. A code example breaks. Skrypt catches the error, regenerates the snippet, and keeps going until it passes. No tickets, no manual fixes.

Features

Correct, not just pretty

One CLI. Every snippet tested before it ships.

Compiler-verified examples

Snippets are compiled and executed for real. Not linted, run. If it doesn't pass, it doesn't ship.

Self-healing autofix

API changed? Skrypt catches the breakage, feeds the error to AI, and regenerates until the snippet works again. You don't touch it.

AI generation from code

Point at your codebase, get docs in minutes. Works across TS, Python, Go, Rust, Java, Kotlin, Swift, PHP, C#, and Ruby.

10-language scanning

AST-level parsing for TypeScript, Python, Go, Rust, Java, Kotlin, Swift, PHP, C#, Ruby. Pulls out functions, classes, types, and signatures.

One-command import

Migrate from Mintlify, Docusaurus, GitBook, ReadMe, or Notion. One command. Maps every component automatically.

Any LLM provider

OpenAI, Anthropic, DeepSeek, or run Ollama locally. Your key, your calls, your machine.

Multi-environment testing

Runs each snippet against Node 18/20/22, Python 3.10-3.12, Bun, and Deno. Like a CI matrix, but for your docs.

Documentation audit

Compares your code to your docs and tells you what's missing. Coverage gaps, undocumented functions, stale signatures, orphaned pages.

Surgical doc refresh

Only regenerates docs affected by recent code changes. Saves 95% of LLM cost on incremental updates.

Intent-aware search

Stemming, fuzzy matching, and field boosting built in. Handles typos and partial queries without extra config.

Live code playground

Sandpack-powered examples your users can edit and run in the browser. Supports Python, Go, and JS.

AI-readable knowledge layer

Ships llms.txt, an MCP server, JSON-LD, and Open Graph on every page. So Cursor, Claude, and Google all read your docs correctly.

Compare

Skrypt vs Others

What ships free vs what others skip.

FeatureSkryptOthers
Compiler-verified code examples
Self-healing autofix loop
Auto-generate docs from codePartial
Multi-environment snippet testing
Bring your own LLM key
Multi-language AST parsingPartial
Documentation coverage audit
Surgical doc updates from diffs
Import from other platforms
Built-in search
Interactive components
llms.txt for AI agentsPartial
Self-hosted, you own the outputPartial
CI/CD + PR reviewPartial

Security

Enterprise-grade by default

Nothing sensitive leaves your machine. Your keys, your infra, your calls.

BYOK stays local

When you bring your own API key, LLM calls go directly to your provider. Your key and your code never touch Skrypt servers.

OS keychain storage

API keys are stored in your OS keychain (macOS Keychain, Windows Credential Manager, Linux Secret Service). Never in plaintext files.

AES-256 encryption

API keys are hashed with SHA-256 for verification and encrypted at rest with AES-256-CBC. Keys are never stored in plaintext, on the server or on disk.

Self-hosted output

Generated docs are a standard Next.js site deployed to your own infrastructure. Run skrypt security to audit your setup at any time.

Pricing

Free scanning. Paid remediation.

Find every broken code example for free. Fix them automatically with Pro.

Free

$0

Find every broken code example. Free forever.

  • skrypt test, unlimited, any repo
  • 1 AI generation per month, no key needed
  • Unlimited generations with your own LLM key
  • Hosting on *.skrypt.sh + custom domains
  • 10 languages: TS, Python, Go, Rust, Java, + more
  • Full template + 20 MDX components
  • Search, playground, API explorer
  • Import from any platform
  • Documentation coverage audit
  • Content linting + link checking
  • Self-hosted, deploy anywhere
Test your docs free
Coming soon

Pro

$199/mo

Docs that fix themselves when your API changes.

  • Everything in Free
  • Unlimited AI generations, no key needed
  • Self-healing code examples (auto-fix)
  • Verified generation (run + re-gen failures)
  • CI/CD: docs rebuild on every PR
  • PR review comments on doc issues
  • Team dashboard + analytics
  • Multi-environment snippet testing
  • Surgical doc refresh from code diffs
  • Review loop: feedback → AI regeneration
  • Custom domains
  • Priority support
Coming soon

Enterprise

Custom

We maintain your docs so you don't have to.

  • Everything in Pro
  • Concierge: Skrypt team maintains your docs
  • Weekly generation + healing + QA
  • Dedicated docs engineer
  • Full documentation audit + gap analysis
  • Information architecture + user journey design
  • Migration from any existing platform
  • Screenshots, diagrams, + visual assets
  • Ongoing monitoring for documentation drift
  • SLA + dedicated Slack channel

Find broken examples in seconds

Run the test for free. Fix them automatically with generate.

$ npx skrypt-ai test

$ npx skrypt-ai generate --verify

No account required Free forever Works with any LLM