← Back to Skills Marketplace
niracler

Markdown Lint

by Niracler · GitHub ↗ · v0.3.0 · MIT-0
cross-platform ✓ Security Clean
452
Downloads
0
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install nini-markdown-lint
Description
Use this skill immediately when the user needs to: set up markdownlint-cli2 and pre-commit hooks in a repository, fix or batch-repair markdownlint errors lik...
Usage Guidance
This skill appears to do exactly what it says: lint and optionally fix markdown in a repository and add a pre-commit hook that rejects horizontal rules outside YAML frontmatter. Before installing: review the included scripts (scripts/check-horizontal-rules.sh) yourself to confirm you’re comfortable with the automated edits (it rewrites files by creating a .tmp and moving it), run it on a branch or backup so you can review changes, and note the pre-commit config points to a specific markdownlint-cli2 rev (run pre-commit autoupdate to get the latest). If you use Windows, run the shell parts in WSL/Git Bash. The skill does not request credentials or network exfiltration, but as with any repo-modifying tool, inspect scripts and test in a safe environment first.
Capability Analysis
Type: OpenClaw Skill Name: nini-markdown-lint Version: 0.3.0 The skill is a utility for configuring markdown linting and pre-commit hooks. It includes a shell script (scripts/check-horizontal-rules.sh) and awk commands in SKILL.md designed to identify and remove horizontal rules while preserving YAML frontmatter. The logic is transparent, lacks obfuscation, and contains no indicators of malicious intent such as data exfiltration or unauthorized network access.
Capability Assessment
Purpose & Capability
The name/description (markdown linting, pre-commit hook, removing horizontal rules) matches the requested binaries (markdownlint-cli2, pre-commit) and the included script. All required tools and actions are appropriate for repository linting and automated fixes.
Instruction Scope
SKILL.md instructs repository-local operations: creating .markdownlint.json, installing pre-commit hooks, running npx markdownlint-cli2, scanning and editing markdown files with the provided shell script. The script only reads and edits repository .md files and prints violations; it does not access environment variables, external credentials, or remote endpoints beyond the expected markdownlint GitHub repo referenced in the pre-commit config.
Install Mechanism
This is instruction-only (no install spec in registry), and SKILL.md uses npx (no global install) which is appropriate. Minor inconsistency: SKILL.md metadata lists a node install entry for markdownlint-cli2, but the manifest reports no install spec — this is likely informational and not dangerous, but you may want to confirm how the agent/platform will satisfy markdownlint-cli2 (npx vs installing a package).
Credentials
The skill requires no environment variables or credentials. It asks for access to local repository files (expected for a linter) and uses only standard CLIs (node/npx, pre-commit). No secrets or unrelated service credentials are requested.
Persistence & Privilege
The skill is not set to always: true and does not request persistent agent-level privileges. It modifies repository files and installs hooks (normal for this purpose) but does not change other skills or global agent configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nini-markdown-lint
  3. After installation, invoke the skill by name or use /nini-markdown-lint
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.3.0
Release v0.3.0 — see https://github.com/niracler/skill/releases/tag/v0.3.0
v0.2.1
Release v0.2.1 — see https://github.com/niracler/skill/releases/tag/v0.2.1
v0.2.0
Release v0.2.0 — see https://github.com/niracler/skill/releases/tag/v0.2.0
v0.1.2
Release v0.1.2 — see https://github.com/niracler/skill/releases/tag/v0.1.2
v0.1.1
Release v0.1.1 — see https://github.com/niracler/skill/releases/tag/v0.1.1
v0.1.0
Initial release: markdownlint-cli2 setup, pre-commit hook integration, batch fix for monorepos
Metadata
Slug nini-markdown-lint
Version 0.3.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 6
Frequently Asked Questions

What is Markdown Lint?

Use this skill immediately when the user needs to: set up markdownlint-cli2 and pre-commit hooks in a repository, fix or batch-repair markdownlint errors lik... It is an AI Agent Skill for Claude Code / OpenClaw, with 452 downloads so far.

How do I install Markdown Lint?

Run "/install nini-markdown-lint" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Markdown Lint free?

Yes, Markdown Lint is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Markdown Lint support?

Markdown Lint is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Markdown Lint?

It is built and maintained by Niracler (@niracler); the current version is v0.3.0.

💬 Comments