markdownlint-integration
Integrate markdownlint into development workflows including CLI usage, programmatic API, CI/CD pipelines, and editor integration.
Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security
Installation for Agentic Skill
View all platforms →skilz install TheBushidoCollective/han/markdownlint-integration skilz install TheBushidoCollective/han/markdownlint-integration --agent opencode skilz install TheBushidoCollective/han/markdownlint-integration --agent codex skilz install TheBushidoCollective/han/markdownlint-integration --agent gemini
First time? Install Skilz: pip install skilz
Works with 22+ AI coding agents
Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...
Extract and copy to ~/.claude/skills/ then restart Claude Desktop
git clone https://github.com/TheBushidoCollective/han cp -r han/jutsu/jutsu-markdown/skills/markdownlint-integration ~/.claude/skills/ Need detailed installation help? Check our platform-specific guides:
Related Agentic Skills
api-error-handling
by aj-geddesImplement comprehensive API error handling with standardized error responses, logging, monitoring, and user-friendly messages. Use when building resil...
route-tester
by diet103Test authenticated routes in the your project using cookie-based authentication. Use this skill when testing API endpoints, validating route functiona...
hook-development
by anthropicsThis skill should be used when the user asks to "create a hook", "add a PreToolUse/PostToolUse/Stop hook", "validate tool use", "implement prompt-base...
using-superpowers
by obraUse when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying ...
Agentic Skill Details
- Owner
- TheBushidoCollective (GitHub)
- Repository
- han
- Type
- Technical
- Meta-Domain
- web api
- Primary Domain
- api
- Market Score
- 58.0
Agent Skill Grade
F
Score: 58/100
Click to see breakdown
Score Breakdown
Areas to Improve
- No trigger phrases
- 910 lines in single file with no references; CI/CD, Editor, and API sections should be external files
- No TOC for 910-line file; navigation signals requirement states TOC needed for >100 lines
Recommendations
- Focus on improving Pda (currently 12/30)
- Address 2 high-severity issues first
- Add trigger phrases to description for discoverability
Graded: 1/5/2026
Developer Feedback
I took a look at your markdownlint-integration skill and wanted to share some thoughts.
Links:
The TL;DR
You're at 58/100, which is F territory. This skill covers a lot of ground on markdownlint integration—your Ease of Use is solid at 17/25, and Spec Compliance hits 12/15—but the biggest drag is Progressive Disclosure Architecture at just 12/30. The core issue? You've crammed 910 lines into a single SKILL.md file when it should be broken into modular reference files. That's killing your token efficiency and navigation.
What's Working Well
- Comprehensive coverage: You're touching CLI, API, CI/CD (GitHub Actions, GitLab, CircleCI, Jenkins, Azure), hooks, and editors. That's thorough.
- Valid frontmatter: Your YAML checks out with all required fields present.
- Consistent terminology: Good use of consistent language around "markdownlint," "linting," and "configuration" throughout.
- Real code examples: You're not skipping over the implementation details—there are actual command examples and configurations people can use.
The Big One: Break Up That Monolithic File
Your skill is essentially a 910-line encyclopedia squeezed into one file. This violates progressive disclosure architecture hard. The fix is straightforward:
Create a references/ directory with external files:
references/cli.md- Command-line usagereferences/api.md- Node.js API integrationreferences/ci-github.md,ci-gitlab.md,ci-circleci.md, etc. - Each CI platform gets its own filereferences/editors.md- VS Code, Vim, Neovim configurationsreferences/hooks.md- Pre-commit and Husky setups
Your main SKILL.md becomes a quick-reference overview with links to these files. This cuts token bloat, improves navigation, and hits that PDA requirement. Estimated gain: +8 points.
Other Things Worth Fixing
Add trigger phrases to your description - Right now it's functional but doesn't say "use me when you want to lint markdown" or "set up CI/CD markdown checks." Something like: "Lint markdown files, set up CI/CD markdown checks, configure pre-commit hooks, integrate markdownlint with VS Code/Vim." Gets you +2 points and better discoverability.
Add a table of contents - At 910 lines, users are scrolling blind. A TOC after the overview showing jump links to CLI, API, CI/CD, hooks, and editors takes 5 minutes to add and improves navigation signals. +2 points.
Trim the best practices/pitfalls lists - You have 15 best practices and 15 pitfalls (35 lines of lists). Pick the top 5 for each, keep them in SKILL.md, and move the detailed ones to a reference file. Addresses the verbosity issue. +2 points.
Show expected output in examples - Your code blocks show commands but not what success looks like. Add expected linting output so people know what to expect. +2 points.
Quick Wins
- Biggest impact: Restructure into modular reference files (+8 points) — this fixes your PDA score dramatically
- Fast wins: Add trigger phrases (+2), TOC (+2), trim lists (+2), show expected outputs (+2) = +8 more points
- Together: 58 → 74+ with focused effort
Checkout your skill here: SkillzWave.ai | SpillWave We have an agentic skill installer that install skills in 14+ coding agent platforms. Check out this guide on how to improve your agentic skills.
Browse Category
More web api Agentic SkillsReport Security Issue
Found a security vulnerability in this agent skill?