markdown-mdx

Solid

Advanced Markdown and MDX processing for technical documentation. Parse, validate, lint, and transform Markdown content with support for MDX components, front matter, and remark/rehype plugins.

Data & Documents 814 stars 53 forks Updated today MIT

Install

View on GitHub

Quality Score: 98/100

Stars 20%
97
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Markdown/MDX Skill Advanced Markdown and MDX processing for technical documentation. ## Capabilities - Parse and validate Markdown syntax (CommonMark, GFM) - MDX component development and integration - Remark/Rehype plugin configuration - Front matter parsing and validation - Markdown linting (markdownlint rules) - Table formatting and generation - Link validation and URL checking - Convert between documentation formats ## Usage Invoke this skill when you need to: - Lint and validate Markdown files - Create or integrate MDX components - Configure remark/rehype pipelines - Validate front matter schemas - Convert between documentation formats ## Inputs | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | inputPath | string | Yes | Path to Markdown/MDX file or directory | | action | string | Yes | lint, validate, transform, parse-frontmatter | | outputPath | string | No | Output path for transformed content | | configPath | string | No | Path to markdownlint config | | frontmatterSchema | object | No | JSON schema for front matter validation | | plugins | array | No | Remark/rehype plugins to apply | ### Input Example ```json { "inputPath": "./docs", "action": "lint", "configPath": ".markdownlint.json" } ``` ## Output Structure ### Lint Output ```json { "files": 42, "errors": 5, "warnings": 12, "issues": [ { "file": "docs/getting-started.md", "line": 15, "rule": "MD022", "message": "...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Related Skills