content-linter
Lint content for spelling errors, en-GB compliance, and writing quality. Use when checking markdown files before publication.
allowed_tools: Read, Bash, Grep
$ Instalar
git clone https://github.com/spences10/scottspence.com /tmp/scottspence.com && cp -r /tmp/scottspence.com/.claude/skills/content-linter ~/.claude/skills/scottspence-com// tip: Run this command in your terminal to install the skill
SKILL.md
name: content-linter
prettier-ignore
description: Lint content for spelling errors, en-GB compliance, and writing quality. Use when checking markdown files before publication. allowed-tools: Read, Bash, Grep
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:
Repository

spences10
Author
spences10/scottspence.com/.claude/skills/content-linter
55
Stars
11
Forks
Updated4d ago
Added5d ago