Skip to content
Back to skills

2664 P1 Extract Claude Plugin Lint To Standalone Pypi Package 1cdb3a9d

ASecurity

Extract and enhance `validate_frontmatter.py` into a standalone open-source project. First dedicated linter for Claude Code plugin frontmatter (SKILL.md, agents/*.md, commands/*.md). Official `claude plugin validate` only checks plugin.json structure.\n**Features to include**:\n- YAML frontmatter schema validation with Pydantic models\n- Auto-fix capabilities (arrays → comma-separated, multiline → single-line)\n- Token-based complexity metrics (tiktoken) instead of line counts\n- Cross-refere...

  • 9 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 11, 2026
tools

Works with

  • claude code
  • cli

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 2664-p1-extract-claude-plugin-lint-to-standalone-pypi-package_1cdb3a9d --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 2664 P1 Extract Claude Plugin Lint To Standalone Pypi Package 1cdb3a9d?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 2664 P1 Extract Claude Plugin Lint To Standalone Pypi Package 1cdb3a9d
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-2664-p1-extract-claude-plugin-lint-to-standalone-p/badge)](https://www.skillsdirectory.com/skills/tools-only-2664-p1-extract-claude-plugin-lint-to-standalone-p)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
---
name: Extract claude-plugin-lint to standalone PyPI package
description: "Extract and enhance `validate_frontmatter.py` into a standalone open-source project. First dedicated linter for Claude Code plugin frontmatter (SKILL.md, agents/*.md, commands/*.md). Official `claude plugin validate` only checks plugin.json structure.\n**Features to include**:\n- YAML frontmatter schema validation with Pydantic models\n- Auto-fix capabilities (arrays → comma-separated, multiline → single-line)\n- Token-based complexity metrics (tiktoken) instead of line counts\n- Cross-reference validation (agent references non-existent skill)\n- Marketplace readiness scoring\n- Pre-commit hook integration\n- CLI with `--fix` and `--report` modes\n**Current source**: `plugins/plugin-creator/scripts/validate_frontmatter.py`\n**Suggested repo name**: `claude-plugin-lint` or `cc-plugin-validator`\n\n---"
metadata:
  topic: extract-claude-plugin-lint-to-standalone-pypi-package
  source: Gap analysis - no existing Claude Code plugin linters exist
  added: '2026-02-01'
  priority: completed
  type: Feature
  status: done
  issue: '#93'
  plan: ''
---

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.