content-linter
Lint content for spelling errors, en-GB compliance, and writing quality. Use when checking markdown files before publication.
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
Content Linter
Comprehensive content checking for spelling, language consistency, and writing quality.
Quick Start
Run the project's spell checker:
npm run cspell
For specific files:
npx cspell 'posts/*.md' --config cspell.json
Key Checks
- Spelling - Run cspell on markdown files
- en-GB - Verify British spellings (colour, organisation)
- Vague language - Flag "very", "really", "quite"
- Code blocks - Ensure language identifiers present
Quick Grep Checks
# Find American spellings
grep -rE "\b(color|organization|behavior)\b" posts/
# Find vague language
grep -rE "\b(very|really|quite|basically)\b" posts/
# Find code blocks without language
grep -E "^\`\`\`$" posts/
References
For detailed commands, full spelling tables, and workflows:
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-01-26
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!