ds-lint

Official

Lints Claude Code skills for quality assurance.

AuthorDataslayer-AI
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Internal development tool that validates all SKILL.md and agent .md files against the Claude Code spec. Checks frontmatter completeness, field validity, allowed-tools presence, line count, hardcoded paths, and description quality. Use when the user says "lint skills", "validate skills", "check skill quality", "run the linter", "are my skills valid", or before shipping changes to the skills repo.

Core Features & Use Cases

  • Validates frontmatter completeness and field validity for all Skill and Agent Markdown files.
  • Enforces style, security checks (hardcoded paths, tool usage), and line-count limits to maintain quality.
  • Use case: integrate into CI to automatically block ships that fail the lint.

Quick Start

Run the linter against a repository root to validate all SKILL.md and agent.md files.

Dependency Matrix

Required Modules

yaml

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ds-lint
Download link: https://github.com/Dataslayer-AI/Marketing-skills/archive/main.zip#ds-lint

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.