xiaohongshu
xiaohongshu
documentation-improvement-workflow
Systematically improve documentation quality from 7/10 → 9/10 using assessment checklists and transformation patterns. Use when documentation exists but lacks Quick Start, clear prerequisites, or working examples. Optimized for crypto/trading data projects.
Full skill instructions
This skill provides a systematic 4-step workflow for transforming good-but-frustrating documentation (7/10) into exceptional documentation (9/10) that enables <60 second time-to-first-success. Uses structured assessment checklists and proven transformation patterns to identify gaps and apply targeted improvements.
Core Pattern: Assess → Prioritize → Transform → Validate
Typical Improvements:
Use this skill when:
Common Triggers:
Not Applicable When:
Use the 5-dimension assessment framework from references/quality-assessment-checklist.md:
| Dimension | Weight | Assessment Question |
|---|---|---|
| Time-to-First-Success | 30% | How long to achieve first successful result? |
| Prerequisites Clarity | 20% | Are all prerequisites explicitly documented? |
| Example Coverage | 25% | Do examples cover primary use cases with working code? |
| Navigation & Structure | 15% | Can users find information quickly? |
| Troubleshooting Coverage | 10% | Are common errors documented with solutions? |
Action: Score each dimension 1-10, calculate weighted average.
Example Assessment:
## Documentation Quality Assessment
**Project**: binance-futures-availability
**Date**: 2025-11-17
| Dimension | Score | Evidence |
|-----------|-------|----------|
| Time-to-First-Success | 5/10 | No Quick Start, must read full README |
| Prerequisites Clarity | 6/10 | Python/DuckDB mentioned but no versions |
| Example Coverage | 7/10 | Examples exist but require editing URLs |
| Navigation & Structure | 8/10 | Good headings, but no TOC |
| Troubleshooting Coverage | 4/10 | Link to TROUBLESHOOTING.md but sparse |
**Overall Score**: 6.2/10 (Good but improvable)
Outcome: Identifies which dimensions need improvement.
Based on assessment scores, select transformation patterns from references/transformation-patterns.md:
Priority 1: Critical Gaps (dimensions scoring <5/10)
Priority 2: High-Impact Improvements (dimensions scoring 5-7/10)
Priority 3: Polish (dimensions scoring 7-8/10)
Action: Select 3-4 highest-ROI patterns to achieve 9/10 target.
Example Prioritization:
## Improvement Plan
**Target**: 6.2/10 → 9.0/10 (+2.8 points)
**Phase 1** (Critical, 2 hours):
1. Pattern 1: Add Quick Start with DuckDB query (30 min, +2 pts)
2. Pattern 2: Document prerequisites with versions (15 min, +1.5 pts)
3. Pattern 3: Replace placeholder URLs with jsDelivr (45 min, +2 pts)
4. Pattern 4: Add 5 common troubleshooting errors (30 min, +1 pts)
**Expected Result**: 9.0/10
**Phase 2** (Optional polish, 30 min):
5. Pattern 5: Add table of contents (20 min, +0.5 pts)
6. Pattern 7: Add expected output to examples (10 min, +0.5 pts)
**Total Effort**: 2.5 hours
Systematically apply selected patterns using templates from references/transformation-patterns.md.
Before (no Quick Start):
# My Project
This project provides tools for analyzing crypto data.
## Installation
...
After (with Quick Start):
# My Project
Query remote Parquet files without downloading using DuckDB.
## Quick Start
Prerequisites: Python 3.8+, install with: `pip install duckdb myproject`
python
import duckdb
# Query remote data (no download required)
conn = duckdb.connect(":memory:")
conn.execute("INSTALL httpfs; LOAD httpfs")
result = conn.execute("""
SELECT date, symbol, price
FROM read_parquet('https://cdn.jsdelivr.net/gh/org/[email protected]/data.parquet')
WHERE symbol = 'BTCUSDT'
LIMIT 5
""").fetchall()
print(result) # Expected: [(2024-01-01, BTCUSDT, 42000), ...]
See [Full Documentation](#installation) for advanced usage.
---
## Installation
...
Impact: Time-to-first-success: 5 min → 60 sec
Before (unclear):
## Installation
pip install myproject
After (explicit):
## Prerequisites
### Required
- **Python**: 3.8 or later ([download](https://www.python.org/downloads/))
- **DuckDB**: 1.0.0+ (installed automatically via pip)
### Verification
bash
python --version # Should be 3.8+
python -c "import duckdb; print(duckdb.__version__)" # Should be 1.0.0+
## Installation
bash
pip install myproject
Impact: Prerequisites clarity: 6/10 → 9/10
Before (abstract):
result = query_data(url, filters)
After (concrete):
result = conn.execute("""
SELECT date, symbol, volume
FROM read_parquet('https://cdn.jsdelivr.net/gh/org/[email protected]/data.parquet')
WHERE symbol = 'BTCUSDT'
AND date >= '2024-01-01'
""").fetchall()
Impact: Example coverage: 7/10 → 9/10
Before (no troubleshooting):
For issues, see GitHub Issues.
After (5 common errors):
## Troubleshooting
### Issue: "DuckDB cannot find httpfs extension"
**Symptom**: Error: Extension "httpfs" not found
**Solution**:
python
conn.execute("INSTALL httpfs FROM 'https://extensions.duckdb.org'")
conn.execute("LOAD httpfs")
---
### Issue: Query downloads full file (not using range requests)
**Symptom**: Query takes 30+ seconds for small result
**Diagnosis**:
bash
curl -I https://your-url/data.parquet | grep "Accept-Ranges"
# Should see: Accept-Ranges: bytes
**Solution**: Use jsDelivr CDN proxy:
python
good_url = "https://cdn.jsdelivr.net/gh/org/[email protected]/data.parquet"
result = conn.execute(f"SELECT * FROM read_parquet('{good_url}')").fetchall()
[... 3 more common errors ...]
Impact: Troubleshooting coverage: 4/10 → 8/10
After applying transformations, validate with external developer:
Validation Checklist:
Re-Assessment:
## Post-Improvement Assessment
| Dimension | Before | After | Delta |
|-----------|--------|-------|-------|
| Time-to-First-Success | 5/10 | 9/10 | +4 |
| Prerequisites Clarity | 6/10 | 9/10 | +3 |
| Example Coverage | 7/10 | 9/10 | +2 |
| Navigation & Structure | 8/10 | 9/10 | +1 |
| Troubleshooting Coverage | 4/10 | 8/10 | +4 |
**Overall**: 6.2/10 → 9.0/10 (+2.8 points)
**Effort**: 2.5 hours
**Validation**: External developer completed Quick Start in 45 seconds ✅
references/quality-assessment-checklist.mdComprehensive assessment framework with:
Usage:
references/transformation-patterns.md7 concrete before/after patterns with:
Each pattern includes:
Usage: Select 3-4 patterns based on assessment gaps, apply templates.
This skill is optimized for technical documentation in crypto/trading domains:
Typical Projects:
Common Documentation Gaps:
Domain-Specific Patterns:
README.md: 7.5/10 (good but improvable)
| Dimension | Score | Gap |
|---|---|---|
| Time-to-First-Success | 5/10 | No Quick Start |
| Prerequisites Clarity | 6/10 | Versions unclear |
| Example Coverage | 7/10 | Placeholder URLs |
| Navigation & Structure | 8/10 | No TOC |
| Troubleshooting Coverage | 4/10 | Sparse |
Phase 1 (2.5 hours):
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience