Write Docs
Write comprehensive BrowserOS feature docs that users actually read
✨ The solution you've been looking for
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.
See It In Action
Interactive preview & real-world examples
AI Conversation Simulator
See how users interact with this skill
User Prompt
I need to document the new ad blocking feature in BrowserOS. Can you help me create user-facing documentation?
Skill Processing
Analyzing request...
Agent Response
A complete MDX documentation page with screenshots, clear explanations, and proper navigation integration
Quick Start (3 Steps)
Get up and running in minutes
Install
claude-code skill install write-docs
claude-code skill install write-docsConfig
First Trigger
@write-docs helpCommands
| Command | Description | Required Args |
|---|---|---|
| @write-docs document-new-feature | Create comprehensive documentation for a newly developed BrowserOS feature | None |
| @write-docs update-existing-docs | Refresh documentation for an existing feature with new capabilities or changes | None |
| @write-docs explore-and-document | Discover undocumented features in the codebase and create documentation for them | None |
Typical Use Cases
Document New Feature
Create comprehensive documentation for a newly developed BrowserOS feature
Update Existing Docs
Refresh documentation for an existing feature with new capabilities or changes
Explore and Document
Discover undocumented features in the codebase and create documentation for them
Overview
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:
- Ask the user which feature they want to document
- Search the codebase at
../browseros-server(sibling directory) to find relevant code:- Use
Grepto search for feature-related keywords - Use
Globto find relevant files - Read key files to understand how the feature works
- Use
- 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:
- Tell the user: “Please copy a screenshot to your clipboard (Cmd+C) that shows [specific UI element]”
- Run:
python scripts/save_clipboard.py docs/images/<feature-name>.png - 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:
---
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
---
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:
- BrowserOS MCP Server
- Connecting other MCPs to BrowserOS assistant
- Scheduled tasks
- [Additional features discovered in codebase]
What Users Are Saying
Real feedback from the community
Environment Matrix
Dependencies
Framework Support
Context Window
Security & Privacy
Information
- Author
- browseros-ai
- Updated
- 2026-01-30
- Category
- productivity-tools
Related Skills
Write Docs
Write BrowserOS feature documentation. Use when the user wants to create or update documentation for …
View Details →Skill Development
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a …
View Details →Skill Development
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a …
View Details →