Skill Detail

Spell-check docs and code comments with source-aware filters using pyspelling

Run filtered spell checks over Markdown, Sphinx, HTML, or code comments without flattening everything into one noisy text stream.

Code Quality & ReviewMulti-Framework
Code Quality & Review Multi-Framework Security Reviewed
⭐ 94 GitHub stars
COPY SKILL INSTRUCTIONS (OPTIONAL)
npx skills add agentskillexchange/skills --skill spell-check-docs-and-code-comments-with-source-aware-filters-using-pyspelling Copy
Uses the third-party skills CLI, not an ASE-owned installer. Check your agent’s compatibility. This copies instructions; complete the upstream tool setup below separately.
At a glance
Tools required
Python, pyspelling, and an installed dictionary backend such as Aspell or Hunspell.
Install & setup
Install the Python package with pip install pyspelling, install a supported backend such as Aspell or Hunspell, define spelling tasks in the project configuration, then run pyspelling in the repository or CI job.
Author
facelessuser
Publisher
Individual
Last updated
Apr 17, 2026
Quick brief

Use pyspelling when an agent needs source-aware spell checking across documentation, generated text inputs, HTML, Markdown, or code comments with file-type-specific filters. It is especially useful when the workflow needs to preserve structure, ignore known non-prose regions, and fail CI only on meaningful spelling defects.

How it works

What this skill actually does

A user should invoke this instead of a generic spell checker when the task is configurable, format-aware spelling review across a project tree. The scope boundary is specific and skill-shaped: pyspelling orchestrates spelling scans with filters and dictionary backends such as Aspell or Hunspell, not general writing assistance, editing, or documentation publishing.