assess-readability

Measure English readability of documentation pages using Flesch, Kincaid, Gunning Fog, and LIX metrics.

7|7|Updated Feb 2, 2015
One-click install
npx skills add https://github.com/giantswarm/docs --skill assess-readability
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: assess-readability
Source: https://github.com/giantswarm/docs/tree/main/.claude/skills/assess-readability
Command: npx skills add https://github.com/giantswarm/docs --skill assess-readability

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a quick and easy way to assess the readability of English documentation pages, helping you identify content that may need simplification for better accessibility.

Core Features & Use Cases

  • Readability Metrics: Calculates Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog Index, and LIX metrics.
  • Exclusion of Generated Content: Automatically excludes auto-generated sections such as changelogs and CRDs.
  • Flexible Scanning: Scan entire directories or single files, with options to include index pages and exclude specific paths.
  • Flagging: Flag pages that exceed a certain difficulty threshold, helping prioritize content for review.

Quick Start

Use the assess-readability skill to evaluate the readability of the 'src/content' directory.

Frequently Asked Questions about assess-readability

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check the readability of English documentation pages?

To calculate readability scores for documentation, this tool measures Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog Index, and LIX. It automatically excludes auto-generated content like changelogs and CRDs to focus on actual documentation pages.

Can I scan an entire directory to find documentation that is hard to read?

Yes, you can scan entire directories or single files to evaluate content accessibility. The tool allows flexible scanning with options to include index pages and exclude specific paths, flagging pages that exceed a certain difficulty threshold for review.

Does the readability assessment exclude auto-generated content like changelogs?

Yes, the readability assessment automatically excludes auto-generated sections such as changelogs and CRDs. This ensures that only manually written documentation pages are evaluated for content accessibility and simplification needs.

What readability metrics are used to evaluate documentation accessibility?

The evaluation uses four readability metrics: Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog Index, and LIX. These metrics measure English readability to help identify documentation content that may need simplification for better accessibility.

Do I need any external dependencies to run the documentation readability scanner?

No external dependencies are required. The documentation readability scanner requires only the Python standard library to calculate readability metrics and assess English content accessibility across your files and directories.