Documentation & Knowledge Base
The TurboPentest Documentation System
TurboPentest's documentation is built on Fumadocs, a modern documentation framework that provides fast search, structured navigation, and excellent readability. The docs serve as the primary knowledge base for everything from getting started to advanced integration patterns.
Navigating the Documentation
The documentation is organized into several key sections:
- Getting Started — Account setup, first pentest walkthrough, and basic concepts
- Platform Guide — Detailed coverage of all TurboPentest features, configurations, and workflows
- API Reference — Complete REST API documentation with request/response examples for every endpoint
- Integration Guides — Step-by-step setup for GitHub Actions, MCP Server, Slack, Jira, and custom webhooks
- Tool Reference — Documentation for each of the 14 Phase 1 tools, including what they test and how to interpret their output
- Agent Reference — Documentation for each P4L4D1N specialist agent, including their focus areas and the types of findings they produce
- FAQ — Answers to common questions about billing, security, compliance, and troubleshooting
Search
The documentation includes full-text search powered by Fumadocs' built-in search engine. Search works across all sections and returns results ranked by relevance. Use specific terms (e.g., "Jira webhook setup") rather than broad queries for the best results.
AI-Powered Documentation Access
The llms.txt Standard
TurboPentest implements the llms.txt standard — a structured file at https://turbopentest.com/llms.txt that provides AI assistants with a machine-readable index of all documentation content. This means any AI assistant (Claude, ChatGPT, Copilot, etc.) can be pointed to this URL to gain comprehensive knowledge about TurboPentest.
The llms.txt file contains:
- A structured overview of TurboPentest's capabilities
- Links to every documentation page with descriptions
- API endpoint summaries
- Common workflow patterns
How llms.txt Works
When you ask an AI assistant a question about TurboPentest, it can fetch llms.txt to understand the full scope of the platform. This is more effective than the assistant trying to answer from its training data alone, because:
- Always current — The file is updated with every documentation change
- Comprehensive — It covers every feature, not just what the model was trained on
- Structured — The format is optimized for AI consumption, not human browsing
Using llms.txt with Your AI Assistant
To leverage this in practice:
In Claude Code or similar:
In the MCP Server context: The TurboPentest MCP Server automatically includes relevant documentation context when you ask questions, drawing from the same knowledge base.
llms-full.txt
For AI assistants that can handle larger contexts, https://turbopentest.com/llms-full.txt provides the complete documentation content in a single file rather than just an index with links. This enables assistants to answer detailed questions without making additional HTTP requests.
Documentation Versioning
The documentation is versioned alongside the TurboPentest platform. When new features are released, documentation is updated simultaneously. Previous versions remain accessible via the version dropdown for teams that have not yet upgraded.
Changelog
Every documentation update is logged in the changelog at https://turbopentest.com/learn/changelog. Subscribe to the changelog RSS feed to stay informed about new features, API changes, and deprecations.
Contributing to Documentation
TurboPentest's documentation is open source. If you find an error, want to add a guide, or improve an explanation:
- Click the "Edit on GitHub" link on any documentation page
- Fork the repository and make your changes
- Submit a pull request with a description of your improvement
Documentation contributions are reviewed by the TurboPentest team and merged within one business day for minor corrections. Significant additions may involve collaborative editing.
Documentation Style
When contributing, follow these guidelines:
- Task-oriented — Structure content around what the user is trying to accomplish
- Code examples — Include working code examples for every technical concept
- Progressive disclosure — Start with the simplest case and add complexity gradually
- No jargon without definition — Define technical terms the first time they appear
Self-Hosting Documentation
For enterprise customers operating in air-gapped environments, the documentation can be self-hosted. The Fumadocs-based documentation site is a standard Next.js application that can be built and deployed to any internal server.
This gives your team full documentation access without requiring internet connectivity to the TurboPentest domain.
Knowledge Base vs. Learning Center
The documentation knowledge base and the CAPO Learning Center serve different purposes:
- Knowledge Base (docs) — Reference material for looking up specific features, API endpoints, and configuration options. Designed for quick answers.
- Learning Center (learn) — Structured courses with progressive learning, quizzes, flashcards, and certification exams. Designed for deep understanding.
Both draw from the same underlying content, but the learning center adds pedagogical structure, assessments, and a certification path.