Skip to content
Back to skills

Docs Site Stinger

ASecurity

Select and maintain developer docs sites. Use for Docusaurus, Mintlify, Starlight, Diataxis, search, or docs-as-code CI. Read README.md for the guide map.

  • 85 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 9, 2026
developmentpythonreactnextjsgitapisecuritydocumentation

Works with

  • api
  • mcp

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned September 27, 2026

npx -y skills add legioncodeinc/vibe-coding-tools --skill docs-site-stinger --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Docs Site Stinger?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Docs Site Stinger
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/legioncodeinc-docs-site-stinger/badge)](https://www.skillsdirectory.com/skills/legioncodeinc-docs-site-stinger)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: "docs-site-stinger"
license: AGPL-3.0-or-later
description: "Select and maintain developer docs sites. Use for Docusaurus, Mintlify, Starlight, Diataxis, search, or docs-as-code CI. Read README.md for the guide map."
---

# docs-site Stinger

Opinionated playbook for `docs-site-wasp-drone`. Equips the Drone to select, set up, and maintain developer-facing documentation sites in 2026.

## 2026 Platform Landscape at a Glance

| Platform | Status | Best for | Verdict |
|---|---|---|---|
| **Starlight (Astro)** | Active, v0.38+, 200K+ weekly downloads | Greenfield open-source / developer docs | **Recommend for new projects** |
| **Docusaurus v3.10** | v3.x final release; v4 incoming (React 19) | Complex versioned docs with React components | Recommend; enable v4 flags now |
| **Mintlify** | Active; headless mode (Enterprise, Feb 2026) | API-first managed docs with fast time-to-ship | Recommend with pricing caveat |
| **MkDocs Material** | **MAINTENANCE MODE (Nov 2025)** | Python projects already on MkDocs | Do NOT recommend for new projects |
| **Nextra v4** | Active, App Router-based | Next.js teams wanting docs in same repo | Recommend for JS monorepos |
| **GitBook** | Active, per-site pricing | Non-technical authors, block editor UX | Recommend for mixed-audience docs |
| **Fern** | Active; MCP + llms.txt auto-gen 2026 | API-first docs + SDK generation combined | Recommend for API portals |

> **Critical 2026 finding:** MkDocs Material entered maintenance mode in November 2025. No new features; security fixes only until November 2026. Do NOT start new projects on MkDocs Material. Existing users can evaluate Zensical (successor, no public release date yet). Source: `research/external/2026-05-20-mkdocs-material-maintenance-mode.md`.

## Entry point for any invocation

1. Read `guides/00-platform-selection.md`: the scored decision tree. Always run this first when the platform is undecided.
2. Read `guides/01-content-pyramid.md`: the Diátaxis model for structuring documentation content.
3. Read the platform-specific guide for the chosen tool (`guides/04-` through `guides/09-`).
4. Read `guides/02-docs-as-code.md` for CI/lint/preview setup.
5. Read `guides/03-search.md` for search configuration.

## Folder layout

```text
docs-site-stinger/
├── SKILL.md                          (this file — master index)
├── README.md                         (one-page human overview)
├── guides/
│   ├── 00-platform-selection.md      (scored decision tree; run first)
│   ├── 01-content-pyramid.md         (Diátaxis: tutorial/how-to/reference/explanation)
│   ├── 02-docs-as-code.md            (Vale, lychee, PR preview, CI pipeline)
│   ├── 03-search.md                  (DocSearch vs pagefind vs built-in)
│   ├── 04-docusaurus.md              (Docusaurus v3.10 + v4-ready setup)
│   ├── 05-mintlify.md                (Mintlify setup, 2026 pricing, headless mode)
│   ├── 06-mkdocs-material.md         (maintenance mode guidance, migration paths)
│   ├── 07-starlight.md               (Starlight v0.38+, Astro v6)
│   ├── 08-nextra.md                  (Nextra v4, App Router)
│   └── 09-fern.md                    (Fern, MCP server, llms.txt)
├── examples/
│   ├── happy-path-starlight-setup.md  (greenfield Starlight docs site from zero)
│   └── migration-gitbook-to-starlight.md (GitBook → Starlight migration)
├── templates/
│   ├── platform-selection-matrix.md   (scored matrix stub to fill in)
│   ├── docs-site-setup-checklist.md   (launch checklist)
│   └── migration-checklist.md         (source-to-target migration steps)
├── reports/
│   └── README.md                      (how past-run reports accumulate)
└── research/                          (populated by scripture-historian — DO NOT MODIFY)
    ├── research-plan.md
    ├── research-summary.md
    ├── index.md
    ├── external/  (12 source notes)
    └── internal/  (2 source notes)
```

## Critical directives

- **Always check platform status before recommending.** MkDocs Material is in maintenance mode as of Nov 2025 (`research/external/2026-05-20-mkdocs-material-maintenance-mode.md`). Docusaurus v4 is incoming; start v3.10 with future flags. Do not recommend stale platforms without flagging the risk.
- **Run the decision tree before picking a platform.** Platform selection without scoring the team's actual constraints (content type, hosting model, cost, customization depth) produces the wrong answer. See `guides/00-platform-selection.md`.
- **Default to docs-as-code.** PR-gated, lint-checked, preview-deployed documentation is the minimum. See `guides/02-docs-as-code.md`.
- **Treat search as required, not optional.** An undiscoverable docs site is worse than no docs site. See `guides/03-search.md`.
- **Route OpenAPI concerns to `api-docs-wasp-drone`.** Docs-site-wasp-drone wires the reference section into the site but does not author OpenAPI specs or SDK generation.

Files in this skill

  • README.md761 B
  • SKILL.md5.5 KB
  • examples/happy-path-starlight-setup.md3.5 KB
  • examples/migration-gitbook-to-starlight.md3.5 KB
  • guides/00-platform-selection.md5.2 KB
  • guides/01-content-pyramid.md3.7 KB
  • guides/02-docs-as-code.md3.5 KB
  • guides/03-search.md3.8 KB
  • guides/04-docusaurus.md2.6 KB
  • guides/05-mintlify.md3 KB
  • guides/06-mkdocs-material.md3.2 KB
  • guides/07-starlight.md3.7 KB
  • guides/08-nextra.md2.3 KB
  • guides/09-fern.md3 KB
  • reports/README.md371 B
  • research/external/2026-05-20-diataxis-framework.md2.9 KB
  • research/external/2026-05-20-docs-as-code-vale-lychee-ci.md2.6 KB
  • research/external/2026-05-20-docusaurus-v3-react19-v4-roadmap.md2.1 KB
  • research/external/2026-05-20-fern-api-docs-sdk-generation.md2.7 KB
  • research/external/2026-05-20-gitbook-pricing-2026.md2.4 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.