with one click
documentation
Create or update product documentation for end-users
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Create or update product documentation for end-users
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | documentation |
| description | Create or update product documentation for end-users |
Use this skill when the user wants to create, update, or review product documentation for MuckRock Accounts end-users. (Squarelet is the codename for MuckRock Accounts)
Follow this workflow when writing or updating product documentation:
squarelet/templates/ to understand UI flowsfrontend/views/ for user-facing featuresdocs/product/managing-team-members.mdBe action-oriented:
Use consistent terminology:
| Use | Don't Use |
|---|---|
| Organization | Org, team, group |
| Member | User, person, account |
| Plan | Subscription, tier |
| Settings | Preferences, configuration |
Format instructions clearly:
code style for things users typeKeep paragraphs short:
Feature Overview Page:
# [Feature Name]
[One sentence describing what this feature does and why it's useful.]
## Getting Started
[Prerequisites - what users need before using this feature]
## How to [Primary Action]
1. Step one
2. Step two
3. Step three
## Common Questions
### [Question 1]?
[Answer]
### [Question 2]?
[Answer]
How-To Guide:
# How to [Accomplish Task]
[Brief context - when/why you'd do this]
## Before You Begin
- [Prerequisite 1]
- [Prerequisite 2]
## Steps
1. [First step with specific UI guidance]
2. [Second step]
3. [Third step]
> **Note:** [Any important caveats or tips]
## Next Steps
- [Related action 1]
- [Related action 2]
Troubleshooting Page:
# Troubleshooting [Area]
## [Problem Description]
**Symptoms:** [What the user sees]
**Cause:** [Why this happens, in plain terms]
**Solution:**
1. [Step to fix]
2. [Step to fix]
---
## [Another Problem]
...
Account Management
Organizations
Billing & Plans
Connected Services
Security
| Role | Capabilities |
|---|---|
| Member | Access organization resources |
| Admin | Manage members, settings |
| Owner | Full control, billing, delete org |
Product documentation lives in docs/product/:
docs/
├── product/ # User-facing documentation (Markdown)
│ ├── index.md # Documentation home/navigation
│ ├── getting-started/
│ │ ├── creating-account.md
│ │ ├── signing-in.md
│ │ └── profile-settings.md
│ ├── organizations/
│ │ ├── creating-organization.md
│ │ ├── inviting-members.md
│ │ ├── managing-roles.md
│ │ └── organization-settings.md
│ ├── billing/
│ │ ├── plans-and-pricing.md
│ │ ├── managing-subscription.md
│ │ └── invoices-and-receipts.md
│ ├── security/
│ │ ├── two-factor-auth.md
│ │ └── login-security.md
│ └── troubleshooting/
│ ├── account-issues.md
│ └── billing-issues.md
└── (existing technical docs)
managing-team-members.mdNotion imports standard Markdown well. Use these elements:
Supported:
#, ##, ###)**text**) and italic (*text*)>)[text](url))---)Avoid:
When screenshots are needed:
[Screenshot: Organization settings page]docs/product/images/ with descriptive namesBefore finalizing documentation:
| Element | How to Reference |
|---|---|
| Main navigation | "Click your profile picture in the top right" |
| Organization switcher | "Select your organization from the dropdown" |
| Settings pages | "Go to Settings > [Section]" |
| Action buttons | "Click [Button Text]" |
| Form fields | "Enter your [field name]" |
| Toggles | "Turn on/off [Setting Name]" |