aipcc-cicd/Skill Linter

Lint AI agent skill files against the Agent Skills specification using skill-linter

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
pathPath(s) to lint. Space-separated for multiple paths.no.
formatOutput format: text, json, sarif, or githubnogithub
fixAutomatically fix fixable violationsnofalse
deepEnable LLM-powered semantic analysis (requires anthropic-api-key or Vertex AI credentials)nofalse
deep-providerLLM provider for deep analysis: anthropic or vertexno""
deep-modelSpecific LLM model to use for deep analysisno""
strictTreat warnings as errors (exit code 1 on warnings)nofalse
ruleComma-separated rule ID(s) to run exclusivelyno""
categoryComma-separated category name(s) to run exclusively (structural, frontmatter, content, security, best-practices)no""
configPath to a .skill-linterrc.json configuration fileno""
no-configBypass config files and use built-in defaultsnofalse
quietShow only errors; suppress warnings and info messagesnofalse
verboseShow all skills, including those with no issuesnofalse
versionskill-linter npm package version to use (e.g. "0.1.4" or "latest")nolatest
anthropic-api-keyAnthropic API key — required when deep: true with the anthropic providerno""
sarif-outputFile path for SARIF output (only applies when format: sarif)noskill-linter-results.sarif
upload-sarifAutomatically upload SARIF results to the GitHub Security tab. Requires format: sarif and security-events: write permission on the calling job.nofalse
namedescription
sarif-fileAbsolute path to the generated SARIF file (set only when format is sarif)