Search

PythonReactSEOPDF
GitHub Skill

content-linter

Lint content for spelling errors, en-GB compliance, and writing quality. Use when checking markdown files before publication.

spences10☆ 56 Repository stars11 Repository forks

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

View source ↗Guides

Skill 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

  1. Spelling - Run cspell on markdown files
  2. en-GB - Verify British spellings (colour, organisation)
  3. Vague language - Flag "very", "really", "quite"
  4. 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)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!