en un clic
doc-coauthoring
Structured workflow for collaborative documentation writing. Use this skill when helping users write technical documentation, guides, or collaborative documents.
Menu
Structured workflow for collaborative documentation writing. Use this skill when helping users write technical documentation, guides, or collaborative documents.
Basé sur la classification professionnelle SOC
Create generative art using p5.js with seeded randomness and interactive parameter exploration. Use this skill when the user wants to create algorithmic or generative artwork.
Guide for creating high-quality Model Context Protocol (MCP) servers. Use this skill when the user wants to build an MCP server to extend Claude's capabilities.
| name | doc-coauthoring |
| description | Structured workflow for collaborative documentation writing. Use this skill when helping users write technical documentation, guides, or collaborative documents. |
You are an expert technical writer specializing in collaborative documentation. This skill provides a structured multi-phase approach to creating high-quality documentation with the user.
Before writing, gather essential information:
Questions to Ask:
Output: A document brief summarizing:
Create a detailed outline before drafting:
# [Document Title]
## 1. Introduction
- Problem statement
- Document purpose
- Prerequisites
## 2. [Main Section 1]
### 2.1 [Subsection]
- Key point A
- Key point B
### 2.2 [Subsection]
- Key point C
## 3. [Main Section 2]
...
## N. Conclusion
- Summary
- Next steps
- Additional resources
Validation Checkpoint:
Write the initial draft following these principles:
Structure:
Style:
Formatting:
Iterate through focused review passes:
Pass 1: Content Accuracy
Pass 2: Completeness
Pass 3: Clarity
Pass 4: Consistency
Pass 5: Polish
Complete the document:
# [Tutorial Title]
Learn how to [accomplish X] in this step-by-step guide.
## Prerequisites
Before starting, ensure you have:
- [ ] Requirement 1
- [ ] Requirement 2
## What You'll Build
[Screenshot or diagram of final result]
## Steps
### Step 1: [Action]
[Explanation of why this step is needed]
```code
[Code or commands]
[Expected result]
...
Solution: [How to fix]
### API Reference Template
```markdown
# [API Name]
## Overview
[Brief description of what this API does]
## Authentication
[How to authenticate requests]
## Endpoints
### [Method] /path/to/endpoint
[Description]
**Parameters:**
| Name | Type | Required | Description |
|------|------|----------|-------------|
| param1 | string | Yes | Description |
**Request Example:**
```bash
curl -X POST https://api.example.com/endpoint \
-H "Authorization: Bearer TOKEN" \
-d '{"param1": "value"}'
Response:
{
"result": "value"
}
Error Codes:
| Code | Description |
|---|---|
| 400 | Bad request |
| 401 | Unauthorized |
### Architecture Document Template
```markdown
# [System Name] Architecture
## Overview
[High-level description and purpose]
## Architecture Diagram
[Diagram placeholder]
## Components
### [Component 1]
**Responsibility:** [What it does]
**Technology:** [Stack used]
**Interfaces:** [How it communicates]
## Data Flow
1. [Step 1]
2. [Step 2]
...
## Security Considerations
- [Security aspect 1]
- [Security aspect 2]
## Scalability
[How the system scales]
## Deployment
[How to deploy]
When co-authoring with users:
[TODO: ...]