write-docs
/write-docs
Write BrowserOS feature documentation. Use when the user wants to create or update documentation for a BrowserOS feature. This skill explores the codebase to understand features and writes concise Mintlify MDX docs.
- Author
- browseros-ai ↗
- Repository
- browseros ↗
- Licence
- BSD-3-Clause
- Last repository change
- 27.10.2026
Assessment and security
- Files in this package
- 1
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 27.10.2026, without references to retired models or APIs.
BSD-3-Clause, otwarta.
What it does and when to use it
Write BrowserOS feature documentation. Use when the user wants to create or update documentation for a BrowserOS feature. This skill explores the codebase to understand features and writes concise Mintlify MDX docs.
Original author description
Write BrowserOS feature documentation. Use when the user wants to create or update documentation for a BrowserOS feature. This skill explores the codebase to understand features and writes concise Mintlify MDX docs.
How it works
- Workflow
- Documentation Style Guide
- Example: Ad Blocking Doc Structure
- Key Directories
- Core Features to Document
SKILL.md preview
--- name: write-docs description: Write BrowserOS feature documentation. Use when the user wants to create or update documentation for a BrowserOS feature. This skill explores the codebase to understand features and writes concise Mintlify MDX docs. allowed-tools: Read, Grep, Glob, Bash, Task, Write, Edit disable-model-invocation: true --- # Write BrowserOS Documentation This skill helps write documentation for BrowserOS features. It follows a structured workflow to create high-quality, concise documentation pages. ## Workflow ### Step 1: Understand the Feature Before writing documentation, explore the codebase to understand the feature: 1. **Ask the user** which feature they want to document 2. **Search the codebase** at `../browseros-server` (sibling directory) to find relevant code: - Use `Grep` to search for feature-related keywords - Use `Glob` to find relevant files - Read key files to understand how the feature works 3. **Identify key aspects**: - What problem does this feature solve? - How does the user enable/configure it? - What are the main use cases? ### Step 2: Gather Screenshots Ask the user to provide screenshots for the documentation: 1. Tell the user: "Please copy a screenshot to your clipboard (Cmd+C) that shows [specific UI element]" 2. Run: `python scripts/save_clipboard.py docs/images/<feature-name>.png` 3. Repeat for any additional screenshots needed ### Step 3: Write the Documentation Create the MDX file at `docs/features/<feature-name>.mdx` (or appropriate location) following this structure: ```mdx --- title: "Feature Name" description: "One sentence describing what this feature does" --- [Opening paragraph: 1-2 sentences explaining what the feature does and why it matters] ## How It Works [Explain the core mechanics in 2-3 paragraphs max] ## Getting Started [Step-by-step instructions to use the feature] 1. Step one 2. Step two 3. Step three ## [Optional: Additional Sections] [Only if necessary - keep the doc to ONE PAGE maximum] ``` ### Step 4: Update Navigation Add the new page to `docs/docs.json` under the appropriate group in the `navigation.groups` array. ### Step 5: Preview Tell the user to run `mint dev` in the `docs/` directory to preview the documentation. ## Documentation Style Guide - **Concise**: Maximum one page length - **Clear**: Write for first-time BrowserOS users - **Practical**: Focus on how to use the feature, not internal implementation details - **Visual**: Use screenshots to show, not just tell - **No fluff**: Skip unnecessary introductions or conclusions ## Example: Ad Blocking Doc Structure ```mdx --- title: "Ad Blocking" description: "BrowserOS blocks 10x more ads than Chrome out of the box" --- BrowserOS ships with built-in ad blocking that works immediately—no extensions required. ## How It Works [2-3 paragraphs explaining the mechanics] ## BrowserOS vs Chrome [Comparison with data/screenshots] ## What This Means [1 paragraph on the practical benefits] ``` ## Key Directories - **Docs location**: `docs/` - **Images**: `docs/images/` - **Feature code**: `../browseros-server/` (sibling directory) - **Config**: `docs/docs.json` ## Core Features to Document The user mentioned these features need documentation: 1. BrowserOS MCP Server 2. Connecting other MCPs to BrowserOS assistant 3. Scheduled tasks 4. [Additional features discovered in codebase]
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · browseros-ai/browseros | 100 | BSD-3-Clause |
| hassan-mohiddin/freeflow | 100 | MIT |
| alchemy-run/alchemy | 100 | Apache-2.0 |
| Agenta-AI/agenta | 100 | MIT |
| comet-ml/opik | 100 | Apache-2.0 |
| jelvodev/yaap | 100 | MIT |
| gosodax/sodax-sdks | 100 | MIT |
| gtriggiano/statica | 100 | MIT |
| wilbeibi/claude-toolkit | 100 | MIT |
Identical content appears in 1 other GitHub folders. We show one copy with the highest score.
Database snapshot: 13.11.2026 · package version ea6033609dfc (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 100docs-incremental-update
Incrementally update Mintlify documentation (.mdx) from Python source changes only. Use when: (1) Python files referenced in doc_code_map frontmatter have changed, (2) a PR touches Python modules documented in docs/mintlify/key_modules/ or docs/mintlify/mcp/, (3) the user asks… - 100mintlify
Mintlify is a hosted documentation platform that turns MDX files and a docs.json config in a Git repository into a developer docs site with built-in search, an API playground generated from OpenAPI, and an AI assistant. Use this skill to create a documentation site, set up the… - 100update-docs
This skill should be used when the user asks to "update documentation for my changes", "check docs for this PR", "what docs need updating", "sync docs with code", "scaffold docs for this feature", "document this feature", "review docs completeness", "add docs for this change",… - 100mintlify
Build and maintain documentation sites with Mintlify. Use when creating docs pages, configuring navigation, adding components, or setting up API references. - 100docs-code-samples
Use this skill when migrating inline code samples from LangChain docs (MDX files) into external, testable code files that are extracted by this repo’s snippet scripts and used as Mintlify snippets. Applies when extracting code blocks from documentation, creating runnable code… - 100technical-docs
Write and review technical documentation for Sentry SDK docs. Use when creating, editing, or reviewing documentation pages, especially MDX files in docs/platforms/.