Write BrowserOS feature documentation. Use when the user wants to create or update documentation for a BrowserOS feature...
This skill helps write documentation for BrowserOS features. It follows a structured workflow to create high-quality, concise documentation pages.
Before writing documentation, explore the codebase to understand the feature:
../browseros-server (sibling directory) to find relevant code:Grep to search for feature-related keywordsGlob to find relevant filesAsk the user to provide screenshots for the documentation:
python scripts/save_clipboard.py docs/images/<feature-name>.pngCreate the MDX file at docs/features/<feature-name>.mdx (or appropriate location) following this structure:
---
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]
Add the new page to docs/docs.json under the appropriate group in the navigation.groups array.
Tell the user to run mint dev in the docs/ directory to preview the documentation.
---
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]
docs/docs/images/../browseros-server/ (sibling directory)docs/docs.jsonThe user mentioned these features need documentation: