Agent skill

Test Fumadocs Wrangler

by clabernetes in clabernetes/clabernetes

Builds and validates the Fumadocs React Router static site through Wrangler with headless browser checks.

BSD-3-ClauseAuto-check passedProductivity & Automation

Install Test Fumadocs Wrangler

skills CLI
$ npx skills add clabernetes/clabernetes --skill test-fumadocs-wrangler -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install clabernetes/clabernetes test-fumadocs-wrangler --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/clabernetes/clabernetes.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/test-fumadocs-wrangler .claude/skills/test-fumadocs-wrangler && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
test-fumadocs-wrangler
GitHub stars
143
Token cost
~569 tokens
SKILL.md length
222 words
Files
2 (incl. scripts)
Skills in repo
2
Repo updated
First seen
Licence
BSD-3-Clause

At a glance

Builds and validates the Fumadocs React Router static site through Wrangler with headless browser checks.

  • Works in 6 steps: Builds docs-site. → Installs Wrangler, Playwright, npm… → Copies Wrangler configuration and links… → …
  • Testing production-like docs behavior
  • SKILL.md covers Run and Rules
  • Runs Shell scripts from its folder; calls bash, wrangler and pnpm

What it does

Test Fumadocs Wrangler is an agent skill from clabernetes/clabernetes. Builds and validates the Fumadocs React Router static site through Wrangler with headless browser checks. Use when testing production-like docs behavior, redirects, direct loads, refreshes, Cloudflare SPA fallback, or temporary Wrangler previews without committing.

Its SKILL.md is about 570 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including scripts (for example `scripts/test.sh`).

It sits in Productivity & Automation, covering Static sites and blogs and Browser automation. It works with Cloudflare Workers, Cloudflare and React Router. The repository describes itself as: containerlab, but in kubernetes! The licence is BSD-3-Clause.

When your agent uses it

  • Testing production-like docs behavior
  • Cloudflare SPA fallback
  • Temporary Wrangler previews without committing

Example prompts

  • “Use the test-fumadocs-wrangler skill to build and validates the Fumadocs React Router static site through Wrangler with headless browser checks”
  • “/test-fumadocs-wrangler”

Requirements

  • A Bash shell

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Builds docs-site.
  2. Installs Wrangler, Playwright, npm cache, and Chromium only under mktemp.
  3. Copies Wrangler configuration and links build assets inside that temporary directory.
  4. Runs wrangler dev from the temporary directory.
  5. Checks direct loads, refreshes, redirects, console errors, page errors, and failed requests in Chromium.
  6. Stops Wrangler and deletes the temporary directory on success, failure, or interruption.

What it can do on your machine

Read from SKILL.md and the folder at commit 045cf41. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/ (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • bash
    • wrangler
    • pnpm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use wrangler and pnpm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Test Fumadocs Wrangler loads about 569 tokens when it runs. Until then it costs about 72 tokens; SKILL.md has 222 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~72
When it runs · the whole SKILL.md, loaded when a task matches
~569

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from clabernetes/clabernetes at commit 045cf41, republished under its BSD-3-Clause licence (© clabernetes). 222 words, ~569 tokens.

Download SKILL.mdSave it as .claude/skills/test-fumadocs-wrangler/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
test-fumadocs-wrangler
description
Builds and validates the Fumadocs React Router static site through Wrangler with headless browser checks. Use when testing production-like docs behavior, redirects, direct loads, refreshes, Cloudflare SPA fallback, or temporary Wrangler previews without committing.

Test Fumadocs with Wrangler

Use scripts/test.sh for production-like docs tests. It:

  1. Builds docs-site.
  2. Installs Wrangler, Playwright, npm cache, and Chromium only under mktemp.
  3. Copies Wrangler configuration and links build assets inside that temporary directory.
  4. Runs wrangler dev from the temporary directory.
  5. Checks direct loads, refreshes, redirects, console errors, page errors, and failed requests in Chromium.
  6. Stops Wrangler and deletes the temporary directory on success, failure, or interruption.

Run

Pass paths as arguments. Use quoted source=>destination entries for redirects:

bash
bash .agents/skills/test-fumadocs-wrangler/scripts/test.sh \
  /docs/quickstart \
  /docs/release-notes/0.7 \
  '/docs/release-notes/0.7.0=>/docs/release-notes/0.7' \
  '/docs/release-notes/0.7.0/=>/docs/release-notes/0.7'

With no arguments, the script checks /docs.

To upload the passing build to an unauthenticated temporary Cloudflare account:

bash
DEPLOY_TEMPORARY=1 bash .agents/skills/test-fumadocs-wrangler/scripts/test.sh /docs

Temporary deployments can show Cloudflare human verification to automated browsers. Treat local Wrangler + Chromium as the automated pass/fail result; report the temporary URL for manual inspection.

Rules

  • Never install testing tools into the repository or change package.json/lockfiles.
  • Do not use pnpm dlx, global installs, or repository-local Wrangler state.
  • Do not create .wrangler/ in the repository.
  • If project dependencies are missing, stop and report that docs-site/node_modules must be installed separately.
  • Run local checks before any external upload.
  • Only deploy when the user requests a temporary preview.
  • Do not update production or an existing preview alias unless the user explicitly requests it and credentials are already available.
  • After testing, confirm no Wrangler process remains and no temporary files were added to Git.

© clabernetes, BSD-3-Clause. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (scripts) in .agents/skills/test-fumadocs-wrangler of clabernetes/clabernetes.

  • SKILL.md
  • scripts/test.sh

Open the folder on GitHubat commit 045cf41

Compare with similar skills

Test Fumadocs Wrangler next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Test Fumadocs Wrangler compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Test Fumadocs Wrangler this skillclabernetes/clabernetes143—~569Automated safety check: PassBSD-3-Clause
Cloudflare Browser Renderingcloudflare/moltworker9.9k—~742Automated safety check: PassApache-2.0
Cloudflare Browser Renderingeinverne/dotfiles121—~4.9kAutomated safety check: PassGPL-3.0
Local Testinglobehub/lobe-ui2.2k—~2.1kAutomated safety check: PassMIT
Agents SDKhodgef/apiker1273 repos~3kAutomated safety check: PassMIT
Cloudflare Pagessickn33/agentic-awesome-skills47k2 repos~2.4kAutomated safety check: PassMIT

Similar skills

  • Cloudflare Browser Rendering

    cloudflare/moltworker

    Official

    Drives headless Chrome through Cloudflare Browser Rendering over a CDP WebSocket to take screenshots, navigate and scrape pages, and record multi-page videos.

    9.9k GitHub stars~742 tokensUpdated 5 mo ago
    Productivity & AutomationAuto-check passed
  • Guide for implementing Cloudflare Browser Rendering - a headless browser automation API for screenshots, PDFs, web scraping, and testing.

    121 GitHub stars~4.9k tokensUpdated 1 mo ago
    Productivity & AutomationAuto-check passed
  • Local Testing

    lobehub/lobe-ui

    Local browser verification for the lobe-ui component library and documentation site.

    2.2k GitHub stars~2.1k tokensUpdated today
    Frontend & DesignAuto-check passed
  • Agents SDK

    hodgef/apiker

    Build AI agents on Cloudflare Workers using the Agents SDK. An agent skill from hodgef/apiker.

    127 GitHub starsUsed in 3 repos~3k tokens
    Backend & APIsAuto-check passed
  • Cloudflare Pages

    sickn33/agentic-awesome-skills

    Deploy static sites and full-stack apps on Cloudflare Pages with previews, functions, and custom domains.

    47k GitHub starsUsed in 2 repos~2.4k tokens
    DevOps & CloudAuto-check passed
  • Codflow Setup

    bighadj22/codflow

    Setup runbook for CodFlow — an AI agent following it authenticates with Cloudflare, creates the required resources (D1, R2, KV) in the developer's account, binds their real IDs into both…

    354 GitHub stars~7.8k tokensUpdated 5 days ago
    DevOps & CloudAuto-check: notes

More from clabernetes/clabernetes

  • Karpathy Guidelines

    clabernetes/clabernetes

    Apply Karpathy behavioral guidelines to software engineering work by surfacing assumptions, preferring the simplest sufficient solution, making surgical changes, and defining verifiable goals.

    143 GitHub stars~648 tokensUpdated today
    Auto-check passed

Questions about Test Fumadocs Wrangler

What does Test Fumadocs Wrangler do?

Builds and validates the Fumadocs React Router static site through Wrangler with headless browser checks. Test Fumadocs Wrangler is an agent skill from clabernetes/clabernetes. Builds and validates the Fumadocs React Router static site through Wrangler with headless browser checks.

When should I use Test Fumadocs Wrangler?

Test Fumadocs Wrangler fits situations like: testing production-like docs behavior; cloudflare SPA fallback; temporary Wrangler previews without committing.

How do I install Test Fumadocs Wrangler in Claude Code?

Run `npx skills add clabernetes/clabernetes --skill test-fumadocs-wrangler -a claude-code`. Or copy the skill folder (.agents/skills/test-fumadocs-wrangler in clabernetes/clabernetes) into .claude/skills/test-fumadocs-wrangler in your project. Claude Code loads it when a task matches its description.

How do I install Test Fumadocs Wrangler in Codex?

Run `npx skills add clabernetes/clabernetes --skill test-fumadocs-wrangler -a codex`. Or copy the skill folder (.agents/skills/test-fumadocs-wrangler in clabernetes/clabernetes) into .agents/skills/test-fumadocs-wrangler in your project. Codex loads it when a task matches its description.

Can I use Test Fumadocs Wrangler in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add clabernetes/clabernetes --skill test-fumadocs-wrangler -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/test-fumadocs-wrangler, .gemini/skills/test-fumadocs-wrangler, .github/skills/test-fumadocs-wrangler and .opencode/skills/test-fumadocs-wrangler in your project.

What does Test Fumadocs Wrangler need to run?

Going by SKILL.md and its folder, Test Fumadocs Wrangler needs a shell for the scripts in its folder and the command-line tools its instructions call (bash, wrangler and pnpm). Our summary lists: A Bash shell.

Does Test Fumadocs Wrangler access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Test Fumadocs Wrangler safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Test Fumadocs Wrangler use?

Test Fumadocs Wrangler is published under the BSD-3-Clause licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Test Fumadocs Wrangler use?

About 569 tokens (SKILL.md is roughly 2.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Test Fumadocs Wrangler?

Skills that share tags, products or a category with Test Fumadocs Wrangler: Cloudflare Browser Rendering (cloudflare/moltworker, 9.9k stars), Cloudflare Browser Rendering (einverne/dotfiles, 121 stars), Local Testing (lobehub/lobe-ui, 2.2k stars) and Agents SDK (hodgef/apiker, 127 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Test Fumadocs Wrangler?

clabernetes (a GitHub organization) maintains it in clabernetes/clabernetes, which has 143 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on October 10, 2026.

Source: clabernetes/clabernetes on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.