← Back to Skills Marketplace
kofna3369

Axiom Markdown Link Auditor

by Kofna3369 · GitHub ↗ · v0.1.2 · MIT-0
cross-platform ✓ Security Clean
38
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install axiom-markdown-link-auditor
Description
Markdown link auditor — find broken internal links, flag dead external links (HEAD requests), report orphan pages. Use when you maintain docs. Pure stdlib +...
README (SKILL.md)

axiom-markdown-link-auditor

Version: 0.1.2 Axioma Tools

Audits a markdown documentation set for broken links and orphan pages.

What this skill does

  • Finds broken internal links
  • Optional HEAD-check on external links
  • Reports orphan pages (no incoming links)
  • JSON output for CI integration

When to use this skill

  • ✅ Audit docs before deployment
  • ✅ CI gate on broken links
  • ✅ Find orphan pages in your wiki
  • ❌ Render markdown to HTML (use a markdown lib)

Usage

python3 axiom_markdown_link_auditor.py ./docs/
python3 axiom_markdown_link_auditor.py README.md --check-external --json
from axiom_markdown_link_auditor import audit_directory
report = audit_directory('./docs/')
# {broken: [...], orphans: [...], total_links: 123}

Validation

Check Status
Unit tests 15+ cases
Performance \x3C100ms
Security Pure stdlib, no injection
Determinism Byte-to-byte stable
License Apache-2.0

Last updated: 2026-06-14

Usage Guidance
Install only if you are comfortable with a Markdown auditor reading the files you point it at. Leave remote checking off for private repositories or sensitive drafts unless you are willing for each external link to receive a request from your environment.
Capability Assessment
Purpose & Capability
Reading Markdown files and optionally checking HTTP(S) links with HEAD requests is coherent with a Markdown link auditor's stated purpose and is not, by itself, deceptive or overbroad.
Instruction Scope
The remote checking behavior should be clearly presented as explicit opt-in and should not be used on private or untrusted documents without considering URL disclosure.
Install Mechanism
No supplied artifact evidence shows an unexpected install script, automatic execution path, dependency abuse, or persistence mechanism; VirusTotal telemetry is clean.
Credentials
Outbound HEAD requests to every discovered HTTP(S) link can disclose URLs, source IP, user agent, and timing metadata, but that behavior is purpose-aligned for a remote link checker when enabled by the user.
Persistence & Privilege
No artifact-backed evidence shows credential access, privileged operations, background workers, durable persistence, destructive actions, or unrelated local indexing.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install axiom-markdown-link-auditor
  3. After installation, invoke the skill by name or use /axiom-markdown-link-auditor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.2
Initial publish: Markdown link auditor. Find broken internal links, flag dead external links.
Metadata
Slug axiom-markdown-link-auditor
Version 0.1.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Axiom Markdown Link Auditor?

Markdown link auditor — find broken internal links, flag dead external links (HEAD requests), report orphan pages. Use when you maintain docs. Pure stdlib +... It is an AI Agent Skill for Claude Code / OpenClaw, with 38 downloads so far.

How do I install Axiom Markdown Link Auditor?

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

Is Axiom Markdown Link Auditor free?

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

Which platforms does Axiom Markdown Link Auditor support?

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

Who created Axiom Markdown Link Auditor?

It is built and maintained by Kofna3369 (@kofna3369); the current version is v0.1.2.

💬 Comments