Gitbook 1 Structure Content Properly

Sub-skill of gitbook: 1. Structure Content Properly (+3).

vamseeachanta 1d47fdd 1.3 KB Updated

File contents

1. Structure Content Properly (+3)

1. Structure Content Properly

# Good structure
docs/
├── README.md           # Landing page
├── SUMMARY.md          # Navigation
├── getting-started/
│   ├── README.md       # Section intro
│   ├── installation.md
│   └── quickstart.md
└── guides/
    ├── README.md
    └── ...

2. Use Meaningful Slugs

# SUMMARY.md - Good slugs
* [Installation Guide](getting-started/installation.md)
* [API Reference](api/reference.md)

# Avoid
* [Page 1](page1.md)
* [Untitled](untitled-1.md)

3. Maintain Version Consistency

# Use consistent version naming
versions = [
    {"title": "v1.0", "slug": "v1"},
    {"title": "v2.0", "slug": "v2"},
    {"title": "Latest", "slug": "latest"}
]

4. Validate Before Publish

def validate_docs(docs_path):
    """Validate docs before publishing."""
    issues = []

    # Check SUMMARY.md exists
    if not (docs_path / "SUMMARY.md").exists():
        issues.append("Missing SUMMARY.md")

    # Check all linked files exist
    # Check for broken internal links
    # Check image paths

    return issues

vamseeachanta/workspace-hub/tree/main/.agents/skills/_archive/development/documentation/gitbook/1-structure-content-properly commit 1d47fdd428

Frequently asked questions

npx skillmds@latest add vamseeachanta/gitbook-1-structure-content-properly