Skip to main content
Mcp.SkillLint package icon

Mcp.SkillLint

Cross-plugin SKILL.md linter for the MCP fleet: (1) strictly parses each plugins/<plugin>/skills/<skill>/SKILL.md YAML frontmatter and fails on invalid YAML or a missing name/description (a malformed frontmatter makes the skill load with empty metadata โ€” triggers silently dropped); (2) extracts the quoted trigger phrases from the frontmatter description and flags identical triggers reused across plugins (conflicts) plus near-duplicates within Levenshtein distance 2 (warnings). Optional skilllint.json whitelist for intentional sharing. Prevents both the empty-metadata bug and the wrong-plugin-loads-for-the-query bug in cloud-vs-local plugin pairs.

Total Downloads
1.0K
1,014
Published
Jun 27, 2026
Latest stable version

Install

.NET CLI
dotnet add package Mcp.SkillLint --version 0.2.0
Package Manager Console
Install-Package Mcp.SkillLint -Version 0.2.0
PackageReference
<PackageReference Include="Mcp.SkillLint" Version="0.2.0" />

Frameworks

No framework metadata available.

Dependencies

No declared dependencies.

Adoption guide

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

No target framework metadata is available. Confirm compatibility in a representative project before standardising on this package.

How to read this guidance

Sources: published NuGet v3 registry metadata and explicit NuBrowse editorial guides. Refresh: package metadata is refreshed from NuGet when the page loads. Limit: this is not a security, legal or compatibility guarantee; validate the selected version in your project.

Useful next steps

Move from package metadata to a concrete selection or review workflow.