Markuplint avatar

Markuplint

Official

@markuplint · npm

0Followers
|
6Public Repos
|
25Published Skills

Peace of mind in your markup - An HTML linter for all markup developers.

Skills Distribution
DomainDeveloper To...Markup-Validation (40%)Static-Analysis (35%)Syntax-Maintenance (25%)

Agent Skills by Markuplint

Showing 25 vetted skills indexed across 1 GitHub repositories.

markuplintmarkuplint
611

impl

Orchestrates implementation from agreed plan through review, testing, commit, and PR creation.

Official
Advanced
markuplintmarkuplint
611

framework-parsers

Create and maintain markuplint framework parser and spec packages following architectural constraints.

Official
Intermediate
markuplintmarkuplint
611

list-rule-test

List and filter test IDs from markuplint rule spec files with statistics.

Official
Basic
markuplintmarkuplint
611

bench-triage

Triages nu-validator coverage fixtures by reading specs and driving verdicts to confirmed states.

Official
Advanced
markuplintmarkuplint
611

product-manager

Analyze repositories and review changes from a Product Manager operational perspective.

Official
Intermediate
markuplintmarkuplint
611

bench-rule-enable

Enables markuplint rules in the nu-validator bench config with flat or severity-override patterns.

Official
Intermediate
markuplintmarkuplint
611

bench-virtual-rule

Mirrors preset virtual rule selectors into bench/config.ts so benchmarks exercise them.

Official
Intermediate
markuplintmarkuplint
611

release

Automates markuplint releases including version bumps, tag pushes, npm verification, and release notes.

Official
Advanced
markuplintmarkuplint
611

bench-setup

Initializes the nu-validator benchmark environment with Docker, submodules, and snapshot generation.

Official
Intermediate
markuplintmarkuplint
611

pr

Creates and pushes GitHub pull requests with pre-flight checks, conflict detection, and CI monitoring.

Official
Advanced
markuplintmarkuplint
611

sponsors

Sync GitHub Sponsors listings across README and website files using the GraphQL API.

Official
Intermediate
markuplintmarkuplint
611

qa-engineer

Reviews code and tests to detect test-faking, swallowed exceptions, and coverage gaps.

Official
Advanced
markuplintmarkuplint
611

issue

Analyzes or creates GitHub Issues and builds a TDD resolution plan.

Official
Intermediate
markuplintmarkuplint
611

doc

Enforces JSDoc-first documentation policy for the markuplint repository.

Official
Intermediate
markuplintmarkuplint
611

verify-docs

Verify documentation claims in spec-heavy packages against live web standards and source code.

Official
Intermediate
markuplintmarkuplint
611

bench-maintain

Maintains the nu-validator coverage benchmark by defending invariants across upstream updates and markuplint changes.

Official
Advanced
markuplintmarkuplint
611

grill-me

Interrogates plans and designs through sequential questions with recommended answers.

Official
Basic
markuplintmarkuplint
611

bench-xref

Syncs benchmark cross-reference blocks onto GitHub issue bodies via the xref CLI.

Official
Intermediate
markuplintmarkuplint
611

git

Enforces branch guards, commit ordering, and Conventional Commits formatting for repository commits.

Official
Intermediate
markuplintmarkuplint
611

markuplint-configure

Configures Markuplint rules at project, file, or element scope based on lint violations.

Official
Intermediate
markuplintmarkuplint
611

migrate4-5-legacy-path

Redirects legacy installs to the canonical markuplint v4-to-v5 migration skill.

Official
Basic
markuplintmarkuplint
611

markuplint-setup

Installs and configures Markuplint with framework detection, presets, and rule adoption.

Official
Intermediate
markuplintmarkuplint
611

migrate4-5

Migrates markuplint configuration and dependencies from v4 to v5.

Official
Advanced
markuplintmarkuplint
606

erb-parser-maintenance

Update ERubyParser ignoreTags patterns and run unit tests.

Official
Intermediate

Frequently Asked Questions About Markuplint

FAQPage Schema
What specific tasks does Markuplint enable for developers?

Markuplint enables developers to enforce strict syntax standards across HTML and ERB files. It provides a robust engine for identifying markup errors, managing custom rule mappings, and ensuring consistent code quality through automated validation of template structures and tag patterns.

Which technical personas benefit from using this linting engine?

Frontend engineers, web developers, and quality assurance specialists benefit from this engine. It is specifically designed for those managing complex markup environments who require granular control over linting rules and syntax validation to maintain project-wide consistency.

What are the core prerequisites for implementing this linting engine?

Implementation requires a TypeScript-compatible environment to manage the core engine and rule mappings. Users must be prepared to configure specific ignoreTags patterns for ERB files and maintain unit tests to ensure the parser correctly interprets custom markup structures.