This Figma plugin evaluates content readability using the Flesch-Kincaid Grade Level scale. It also ensures proper sentence case formatting, helping designers maintain clarity and consistency in their content.
- Readability Scoring: Analyzes text and provides a Flesch-Kincaid Grade Level to ensure accessibility.
- Sentence Case Enforcement: Flags text that doesn’t follow proper capitalization rules.
- Multi-select: Evaluate multiple text layers at once
- Real-Time Feedback: Instantly highlights readability issues in selected text layers.
To develop and test the plugin locally, follow these steps:
git clone https://github.com/alexofthewu/reading-level.git
cd reading-levelEnsure you have Node.js installed, then run:
npm installnpm run watch- Open Figma Desktop.
- Go to
Plugins>Development>Import Plugin from Manifest.... - Select the
manifest.jsonfile in this repository. - The plugin should now be available under
Plugins>Development.
- Select any text layer(s) in your Figma design.
- Open the plugin (
Plugins>Literacy). - Select the text you want to analyze
- View readability scores and corrections for capitalization.
- Edit text to improve clarity based on the suggestions.
🔗 Install the Plugin from the Figma Community (Coming soon!)
Contributions are welcome! Feel free to submit pull requests or open issues if you find any bugs or have feature requests.
If you encounter any problems, open an issue with a detailed description of the bug.
📜 MIT License. See LICENSE for details.
---
✅ Just replace the placeholders for the images and links, and you’re all set! Let me know if you need help adding badges or anything extra. 🚀