RE

repo-markdown-quality

A dedicated linting and formatting tool for keeping project Markdown documentation clean and consistent.

Install

mkdir -p .claude/skills/repo-markdown-quality && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19308" && unzip -o skill.zip -d .claude/skills/repo-markdown-quality && rm skill.zip

Installs to .claude/skills/repo-markdown-quality

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

______________________________________________________________________
70 chars · catalog descriptionno explicit “when” trigger
Beginner

Key capabilities

  • Format repository Markdown files
  • Run linting checks on documentation
  • Repair Markdown quality failures
  • Maintain style consistency in documentation

How it works

It executes automated formatting and linting commands through a Python environment managed by poetry.

Inputs & outputs

You give it
Markdown files in the repository
You get back
Formatted and linted documentation

When to use repo-markdown-quality

  • Format project documentation files
  • Run linting checks on Markdown
  • Repair documentation quality issues

About this skill


name: repo-markdown-quality description: "Use when you need to format and lint Markdown documentation for Auto-VHS-Deinterlacer."

Repo Markdown Quality Skill

Use this skill for Markdown linting and automatic delinting/formatting work.

When to Use

  • Formatting repository Markdown files consistently.
  • Running Markdown lint checks in local or CI workflows.
  • Repairing Markdown quality failures before tests.
  • Updating docs while preserving style consistency.

Standard Workflow

  1. Run Markdown auto-delint/format first.
  2. Run Markdown lint scan second.
  3. Re-run lint after fixing reported findings.
  4. Keep CI and local pipeline commands aligned.

Commands

  • .\.VENV\Scripts\python.exe -m poetry run mdformat .
  • .\.VENV\Scripts\python.exe -m poetry run pymarkdown -d MD013,MD033,MD036 scan .

Constraints

  • Do not suppress Markdown lint findings globally without explicit request.
  • Keep documentation edits minimal and focused on formatting/compliance.
  • Keep Markdown stages before test execution in quality pipelines.

When not to use it

  • Suppressing lint findings globally without explicit request
  • Editing documentation beyond formatting or compliance

Prerequisites

Poetry environmentmdformatpymarkdown

Limitations

  • Linting stages must occur before test execution
  • Edits must remain minimal and focused on compliance

How it compares

This approach automates the delinting and formatting process rather than relying on manual style checks.

Compared to similar skills

repo-markdown-quality side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
repo-markdown-quality (this skill)013dNo flagsBeginner
doc02moReviewIntermediate
richpdf02moReviewIntermediate
feature-doc-updates01moNo flagsBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry