write-docs

Write BrowserOS Documentation

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "write-docs" with this command: npx skills add browseros-ai/browseros/browseros-ai-browseros-write-docs

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 Grep to search for feature-related keywords

  • Use Glob to find relevant files

  • Read key files to understand how the feature works

  • 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]

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

write-docs

No summary provided by upstream source.

Repository SourceNeeds Review
-143
tldraw
General

write-docs

No summary provided by upstream source.

Repository SourceNeeds Review
General

write-docs

No summary provided by upstream source.

Repository SourceNeeds Review