Files
awesome-docs/docs/quality.md
sven edbcb85587 Transform README content into structured VitePress documentation
- Restructured homepage with clear category overview
- Created comprehensive Site Generators page with detailed tool descriptions
- Built API Documentation page covering tools, testing, and best practices
- Added Quality Assurance page with linting, testing, and accessibility tools
- Updated navigation with organized tool categories and resources
- Enhanced sidebar with logical content grouping
- Transformed flat README list into searchable, navigable documentation

New structure:
- Core Tools: Site Generators, API Documentation
- Content & Quality: Writing Tools, Quality Assurance
- Resources: Style Guides, Reading List, GitHub Actions
- Getting Started: Introduction, Installation

All content now properly categorized and easily discoverable through navigation and search.
2025-11-01 10:19:55 +01:00

3.0 KiB

Quality Assurance

Tools and practices for ensuring documentation quality, accuracy, and consistency.

Language & Style Tools

Grammar & Writing

  • Alex - Catch insensitive, inconsiderate writing
  • Harper - Grammar checker for developers
  • Vale - Syntax-aware linter for prose
  • Woke - Detect non-inclusive language

Style Consistency

  • lychee - Fast link checker written in Rust
  • Linkspector - Web crawler for broken links
  • HtmlTest - HTML validation and link checking
  • brok - Find broken links in text files

Content Testing

  • Doc Detective - Test documentation accuracy
  • Swimm - Keep code documentation synchronized

Accessibility & Readability

Accessibility Testing

  • AXE-CLI - Accessibility testing from command line
  • Pa11y - Automated accessibility testing
  • Lumberjack - Accessibility checker

Readability Analysis

Automation & CI/CD

Automated Testing

Quality Assurance Workflow

Pre-Publishing Checklist

  1. Grammar & Style - Run through Alex, Vale, or similar tools
  2. Link Validation - Check all internal and external links
  3. Accessibility - Ensure content meets accessibility standards
  4. Readability - Verify content is appropriate for target audience
  5. Consistency - Check terminology and formatting consistency

Continuous Quality

  • Set up automated checks in CI/CD pipeline
  • Regular link validation schedules
  • Style guide enforcement
  • User feedback integration

Tools Integration

Most quality assurance tools can be integrated into:

  • Git Hooks - Run checks before commits
  • CI/CD Pipelines - Automated quality gates
  • Editor Extensions - Real-time feedback
  • GitHub Actions - Automated PR checks

Best Practices

Establish Standards

  • Create and maintain a style guide
  • Define quality metrics and thresholds
  • Document review processes
  • Train team members on tools and standards

Monitor Continuously

  • Regular audits of documentation quality
  • Track metrics over time
  • User feedback analysis
  • Tool effectiveness evaluation