lintlisted
Install: claude install-skill protonium-labs/axiomcore-plugin
# Task
Execute the requested action: $ARGUMENTS
Calling rule: `/lint <action>`.
If the requested action is ambiguous or contradictory, do NOT guess: flag it and ask for clarification before executing.
---
## If action is empty
Describe this skill: its purpose and the actions table from "overview". Do not execute anything.
## If action is "overview" (or unknown)
| Argument | Action |
| :--- | :--- |
| `all` | Markdown style check + vault health check + structure check |
| `markdown` | markdownlint across all .md files, auto-fix what is safe |
| `vault` | Full vault audit via the vault-gardener agent: freshness, links, orphans, index, structure mirror, frontmatter, contradictions |
| `structure` | Hierarchy: declared depth vs actual nesting, numbering, registry vs filesystem, naming convention |
| `overview` | This table |
If the action was unknown, say so first, then show the table.
---
## If action is "markdown" (also part of "all")
1. Run `npx --yes markdownlint-cli2 --fix "**/*.md"` from the workspace root (config: `.markdownlint.json`, shipped with the workspace; if it is missing, create it with defaults and MD013 disabled).
2. Report anything not auto-fixed and fix those manually.
## If action is "vault" (also part of "all")
1. Delegate to the **vault-gardener** subagent. It owns the check list, the severity report, and the safe-fix rules.
2. Relay its report to the user unchanged.
3. For every "Needs your decision" item the user approves, apply the proposed