skill-scanner

Detect security and quality issues in Claude Code skills.

Updated Jun 6, 2025
One-click install
npx skills add https://github.com/mmrakt/dotfiles --skill skill-scanner-mmrakt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-scanner
Source: https://github.com/mmrakt/dotfiles/tree/main/.claude/skills/skill-scanner
Command: npx skills add https://github.com/mmrakt/dotfiles --skill skill-scanner-mmrakt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scanning Claude Code skills for security and quality risks to help teams identify and remediate issues before deployment.

Core Features & Use Cases

  • Scans global or project-local skill collections via the skill-scanner CLI to surface security vulnerabilities, policy violations, and quality gaps.
  • Generates actionable reports that guide developers and security teams through remediation and governance.
  • Use Case: Audit a repository of skills to ensure compliance and reduce risk in a production environment.

Quick Start

Run the skill-scanner to scan all skills in ~/.claude/skills and report findings.

Frequently Asked Questions about skill-scanner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scan Claude Code skills for security vulnerabilities and quality risks?

Scan Claude Code skills for security vulnerabilities by running the skill-scanner CLI to surface policy violations and quality gaps. The tool requires user confirmation to enforce safety and outputs structured findings suitable for remediation.

Can I scan both global and project-local skill collections?

Yes, you can scan both global and project-local Claude skills. The scanner supports global scopes at ~/.claude/skills/ and project-local scopes at .claude/skills/, allowing you to audit single or multiple skills across different environments.

What is the best way to audit a repository of Claude skills for compliance?

The best way to audit Claude skills for compliance is scanning the repository to identify policy violations and security risks before deployment. This generates actionable reports guiding security teams through governance and remediation.

Does the skill scanning process require manual confirmation before running?

Yes, the skill scanning process requires explicit user confirmation for the target scope before executing. This safety mechanism ensures users maintain governance control and explicitly authorize scans of global or project-local skill directories.

How do I remediate quality gaps identified during a skill security scan?

Remediate quality gaps identified during a skill security scan by reviewing the structured findings report. The scanner outputs actionable details that guide developers through fixing vulnerabilities and policy violations in the affected Claude skills.

When should I scan Claude skills for security and quality risks?

Scan Claude skills for security and quality risks before deploying them to a production environment. Running audits on skill repositories helps teams identify vulnerabilities and policy violations early, ensuring compliance and reducing deployment risk.