skill-readme-linter

Lints SKILL.md and README.md for required sections and formatting issues.

17|45|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/XSpoonAi/spoon-awesome-skill --skill skill-readme-linter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-readme-linter
Source: https://github.com/XSpoonAi/spoon-awesome-skill/tree/main/platform-challenge/skill-readme-linter
Command: npx skills add https://github.com/XSpoonAi/spoon-awesome-skill --skill skill-readme-linter

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Lint and validate SKILL.md and README.md to ensure required sections exist and conform to standards, reducing misdocumentation during skill activation.

Core Features & Use Cases

  • Lints for required sections, word count, code blocks, and formatting to maintain documentation quality.
  • Validates ease of use with quick-start guidance and examples to demonstrate behavior.
  • Use Case: developers run the linter to receive a structured report of issues and suggested fixes for their skill docs.

Quick Start

Run the linter on a skill directory to validate its documentation.

Frequently Asked Questions about skill-readme-linter

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

FAQPage Schema
How do I lint and validate markdown documentation for missing sections?

To lint markdown documentation for missing sections, run the linter on your skill directory. It checks SKILL.md and README.md files to enforce documentation completeness, returning a structured JSON payload of issues and suggested fixes.

How do I check if my README has required sections and proper formatting?

You can check README formatting and required sections by running a documentation linter. It validates word count, code blocks, and section presence, returning a structured JSON payload with ok and data fields detailing formatting issues.

What is markdown documentation validation and when do I need it?

Markdown documentation validation is the process of enforcing completeness and formatting standards in docs. You need it during skill activation to reduce misdocumentation and ensure required sections, quick-start guidance, and examples are present.

Can I validate quick-start examples and code blocks in markdown files?

Yes, you can validate quick-start examples and code blocks in markdown files. The linter checks for example presence and code block formatting to demonstrate behavior, ensuring ease of use and returning a structured report of any issues found.

Does the documentation linter return structured JSON for downstream automation?

Yes, the documentation linter returns a structured JSON payload containing ok and data fields for downstream tooling. It accepts an input skill_path and outputs a detailed report of documentation issues, enabling automated quality validation pipelines.

What are the limitations of automated markdown validation for skill docs?

Automated markdown validation focuses on structural completeness, formatting, and example presence in SKILL.md and README.md. It does not assess technical accuracy or semantic correctness of the documented content, only whether required sections and formatting standards are met.