markdown-hygiene

Automate Markdown quality checks for formatting and rendering issues.

14|6|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/fkguo/nullius --skill markdown-hygiene
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: markdown-hygiene
Source: https://github.com/fkguo/nullius/tree/main/skills/markdown-hygiene
Command: npx skills add https://github.com/fkguo/nullius --skill markdown-hygiene

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, markdown, regex, git, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps maintain the quality and consistency of Markdown files by checking and repairing common issues.

Core Features & Use Cases

  • Automated Checks: Scan Markdown files for escaping issues, table formatting, local links, clickable references, code math, display math spacing, and GitHub-specific math.
  • Fixes: Correct identified issues directly in the files or report them for manual correction.
  • Use Case: If you need to ensure your research notes are ready for publication and render correctly across different platforms like GitHub, Markdown Hygiene can automate the process of preparing your Markdown files.

Quick Start

Run the markdown-hygiene skill to check for issues in all Markdown files within the current directory: markdown-hygiene check .

Frequently Asked Questions about markdown-hygiene

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix Markdown formatting and rendering issues automatically?

To fix Markdown formatting issues automatically, run the `markdown-hygiene check .` command to scan local files. It directly corrects escaping errors, table formatting, and link inconsistencies or reports them for manual correction.

How do I ensure GitHub math rendering works correctly in my Markdown files?

To ensure GitHub math rendering works correctly, this Skill scans Markdown files for display math spacing and code math formatting. It verifies math syntax adheres to GitHub-specific standards so equations render properly across platforms.

Do I need Python to run Markdown quality assurance checks locally?

Yes, you need Python installed to run Markdown quality assurance checks locally. The Skill utilizes Python alongside markdown parsing libraries, regex, and Git to scan directories and repair formatting issues.

What is the best way to prepare research notes for Markdown publication?

The best way to prepare research notes for Markdown publication is automating quality assurance checks. This Skill ensures documents render correctly across platforms by fixing table formats, local links, and clickable references.

What common Markdown formatting problems does an automated checker look for?

An automated Markdown checker looks for escaping issues, table formatting errors, broken local links, unclickable references, and incorrect display math spacing. It ensures documents adhere to formatting standards across different viewers.