Agent skill

Project Docs Maintainer

by swimmwatch in swimmwatch/cloakbrowser-mcp

Maintain, organize, consolidate, or audit the cloakbrowser-mcp documentation set only when the user explicitly requests project documentation maintenance or an authorized public change requires it.

MITAuto-check passedDevelopment

Install Project Docs Maintainer

skills CLI
$ npx skills add swimmwatch/cloakbrowser-mcp --skill project-docs-maintainer -a claude-code

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

GitHub CLI
$ gh skill install swimmwatch/cloakbrowser-mcp project-docs-maintainer --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/swimmwatch/cloakbrowser-mcp.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/project-docs-maintainer .claude/skills/project-docs-maintainer && 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
project-docs-maintainer
GitHub stars
161
Token cost
~569 tokens
SKILL.md length
213 words
Files
1
Skills in repo
3
Repo updated
First seen
Licence
MIT

At a glance

Maintain, organize, consolidate, or audit the cloakbrowser-mcp documentation set only when the user explicitly requests project documentation maintenance or an authorized public change requires it.

  • Works in 7 steps: Read AGENTS.md and identify one… → Verify claims against source, tests,… → Reconcile duplicated, stale, and… → …
  • Explicitly requests project documentation maintenance
  • Calls npm
  • An authorized public change requires it

What it does

Project Docs Maintainer is an agent skill from swimmwatch/cloakbrowser-mcp. Maintain, organize, consolidate, or audit the cloakbrowser-mcp documentation set only when the user explicitly requests project documentation maintenance or an authorized public change requires it. Use for README, localized MkDocs pages, generated CLI and compatibility content, configuration, tools, Docker, security, contributor, and release documentation; do not invent behavior, translations, compatibility rows, changelog entries, or release notes outside the requested scope.

Its SKILL.md is about 570 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development, covering Changelog and release notes, MCP servers and Translation. It works with Model Context Protocol, Docker, Playwright and npm. The repository describes itself as: ⚡ CloakBrowser MCP server for AI agents: Playwright-powered browsing, clean tool forwarding, Docker support, and multi-session HTTP transport. The licence is MIT.

When your agent uses it

  • Explicitly requests project documentation maintenance
  • An authorized public change requires it
  • Localized MkDocs pages
  • Generated CLI and compatibility content

Example prompts

  • “/project-docs-maintainer”

Requirements

  • Docker

Workflow steps

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

  1. Read AGENTS.md and identify one canonical owner for each fact
  2. Verify claims against source, tests, package.json, server.json,
  3. Reconcile duplicated, stale, and contradictory guidance by updating the
  4. Preserve bridge ownership: upstream Playwright MCP tools remain unchanged,
  5. Follow the surgical locale update and translation-manifest procedure in
  6. Do not hand-edit generated compatibility tables or generated CLI content.
  7. Run applicable npm run docs:build, npm run docs:seo:validate,

What it can do on your machine

Read from SKILL.md and the folder at commit 7e5ddd0. 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

    Shell commands in SKILL.md call:

    • npm

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

  • Network

    No URLs in SKILL.md. Its commands use npm, 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

Project Docs Maintainer loads about 569 tokens when it runs. Until then it costs about 126 tokens; SKILL.md has 213 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~126
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); files beside SKILL.md are not scanned.

SKILL.md

The full file from swimmwatch/cloakbrowser-mcp at commit 7e5ddd0, republished under its MIT licence (© swimmwatch). 213 words, ~569 tokens.

Download SKILL.mdSave it as .claude/skills/project-docs-maintainer/SKILL.md (or your agent's skills folder).
name
project-docs-maintainer
description
Maintain, organize, consolidate, or audit the cloakbrowser-mcp documentation set only when the user explicitly requests project documentation maintenance or an authorized public change requires it. Use for README, localized MkDocs pages, generated CLI and compatibility content, configuration, tools, Docker, security, contributor, and release documentation; do not invent behavior, translations, compatibility rows, changelog entries, or release notes outside the requested scope.

Project Docs Maintainer

  1. Read AGENTS.md and identify one canonical owner for each fact: README.md for concise entry points; the nearest English docs/*.md page for detail; SECURITY.md for vulnerability policy; docs/data/version-compatibility.json for generated compatibility tables; generated CLI sources for CLI reference; CHANGELOG.md for released and unreleased changes.
  2. Verify claims against source, tests, package.json, server.json, Dockerfile, scripts, and workflows. Use CodeGraph before broad source search when indexed. Distinguish current behavior from proposals.
  3. Reconcile duplicated, stale, and contradictory guidance by updating the smallest authoritative section and linking to it.
  4. Preserve bridge ownership: upstream Playwright MCP tools remain unchanged, local tools remain explicit, and stdio/HTTP, child-process, profile, filesystem/network, Docker, Node/platform, and package constraints remain accurate.
  5. Follow the surgical locale update and translation-manifest procedure in AGENTS.md. Do not bulk-regenerate translations or defer a touched locale silently. Use Prompt MCP for a material scope decision that evidence cannot resolve.
  6. Do not hand-edit generated compatibility tables or generated CLI content. Use their owning scripts only when that generated scope is requested.
  7. Run applicable npm run docs:build, npm run docs:seo:validate, npm run docs:translations:check, npm run docs:compatibility:check, and npm run check.

Report canonical owners changed, generated outputs refreshed, locale handling, and exact check results. Stop before changelog, release, publishing, or PR work unless separately authorized.

© swimmwatch, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .agents/skills/project-docs-maintainer of swimmwatch/cloakbrowser-mcp.

Open the folder on GitHubat commit 7e5ddd0

Compare with similar skills

Project Docs Maintainer 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.

Project Docs Maintainer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Project Docs Maintainer this skillswimmwatch/cloakbrowser-mcp161—~569Automated safety check: PassMIT
Devcontainer Devstacklok/toolhive-studio170—~3.8kAutomated safety check: NotesApache-2.0
Frontend Build Timing Auditopenops-cloud/openops1.1k—~2.3kAutomated safety check: PassCustom licence
Running And Testing LocallyNangoHQ/nango13k—~3.8kAutomated safety check: NotesCustom licence
Michel UI Demo RecorderPackmindHub/packmind317—~6.4kAutomated safety check: PassApache-2.0
Acarshub Tool Additionssdr-enthusiasts/docker-acarshub117—~707Automated safety check: PassGPL-3.0

Similar skills

  • Devcontainer Dev

    stacklok/toolhive-studio

    Spin up and interact with ToolHive Studio's containerized dev environment (Xvfb + noVNC + DinD).

    170 GitHub stars~3.8k tokensUpdated today
    Agent WorkflowsAuto-check: notes
  • Frontend Build Timing Audit

    openops-cloud/openops

    Detects and diagnoses chunk-evaluation timing bugs in the Vite/rolldown production build of react-ui (works-in-dev / broken-in-build i18n regressions, missing UI labels, module-scope t()…

    1.1k GitHub stars~2.3k tokensUpdated today
    Frontend & DesignAuto-check passed
  • A skill your agent uses when running the Nango application locally for development and browser testing - covers Docker services, dev commands, service URLs, and troubleshooting startup issues

    13k GitHub stars~3.8k tokensUpdated today
    Backend & APIsAuto-check: notes
  • Michel UI Demo Recorder

    PackmindHub/packmind

    Record polished UI demo videos and screenshots of a running web app using Playwright MCP — for client deliverables, release notes, feature walkthroughs, or bug repros.

    317 GitHub stars~6.4k tokensUpdated today
    Media & CreativeAuto-check passed
  • Acarshub Tool Additions

    sdr-enthusiasts/docker-acarshub

    Use ONLY when working in the docker-acarshub repository AND a task may require adding a system tool, npm package, or other dependency.

    117 GitHub stars~707 tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • Scraper Builder

    jwynia/agent-skills

    Guide AI agents to generate complete PageObject pattern web scraper projects using Playwright and TypeScript with Docker deployment.

    166 GitHub stars~4k tokensUpdated 7 mo ago
    Data & AnalyticsAuto-check passed

More from swimmwatch/cloakbrowser-mcp

  • Project Release

    swimmwatch/cloakbrowser-mcp

    Prepare, publish, verify, or recover a cloakbrowser-mcp release only when the user explicitly requests release work.

    161 GitHub stars~1.9k tokensUpdated 6 days ago
    Auto-check passed
  • Project Pull Request

    swimmwatch/cloakbrowser-mcp

    Create, update, prepare, or review a cloakbrowser-mcp GitHub Pull Request only when the user explicitly requests PR work.

    161 GitHub stars~1k tokensUpdated 6 days ago
    Auto-check passed

Questions about Project Docs Maintainer

What does Project Docs Maintainer do?

Maintain, organize, consolidate, or audit the cloakbrowser-mcp documentation set only when the user explicitly requests project documentation maintenance or an authorized public change requires it. Project Docs Maintainer is an agent skill from swimmwatch/cloakbrowser-mcp. Maintain, organize, consolidate, or audit the cloakbrowser-mcp documentation set only when the user explicitly requests project documentation maintenance or an authorized public change requires it.

When should I use Project Docs Maintainer?

Project Docs Maintainer fits situations like: explicitly requests project documentation maintenance; an authorized public change requires it; localized MkDocs pages; generated CLI and compatibility content.

How do I install Project Docs Maintainer in Claude Code?

Run `npx skills add swimmwatch/cloakbrowser-mcp --skill project-docs-maintainer -a claude-code`. Or copy the skill folder (.agents/skills/project-docs-maintainer in swimmwatch/cloakbrowser-mcp) into .claude/skills/project-docs-maintainer in your project. Claude Code loads it when a task matches its description.

How do I install Project Docs Maintainer in Codex?

Run `npx skills add swimmwatch/cloakbrowser-mcp --skill project-docs-maintainer -a codex`. Or copy the skill folder (.agents/skills/project-docs-maintainer in swimmwatch/cloakbrowser-mcp) into .agents/skills/project-docs-maintainer in your project. Codex loads it when a task matches its description.

Can I use Project Docs Maintainer 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 swimmwatch/cloakbrowser-mcp --skill project-docs-maintainer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/project-docs-maintainer, .gemini/skills/project-docs-maintainer, .github/skills/project-docs-maintainer and .opencode/skills/project-docs-maintainer in your project.

What does Project Docs Maintainer need to run?

Going by SKILL.md and its folder, Project Docs Maintainer needs the command-line tools its instructions call (npm). Our summary lists: Docker.

Does Project Docs Maintainer access the network?

SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Project Docs Maintainer 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. Review the folder before installing.

What licence does Project Docs Maintainer use?

Project Docs Maintainer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Project Docs Maintainer 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 Project Docs Maintainer?

Skills that share tags, products or a category with Project Docs Maintainer: Devcontainer Dev (stacklok/toolhive-studio, 170 stars), Frontend Build Timing Audit (openops-cloud/openops, 1.1k stars), Running And Testing Locally (NangoHQ/nango, 13k stars) and Michel UI Demo Recorder (PackmindHub/packmind, 317 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Project Docs Maintainer?

swimmwatch (a GitHub user) maintains it in swimmwatch/cloakbrowser-mcp, which has 161 GitHub stars. The repository holds 3 skills in this directory. The repository was last updated on October 1, 2026.

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