skillcheck playground

Lint a SKILL.md against the Agent Skills spec. Same rules as the CLI, running in your browser.

SKILL.md

Lint profile
Directory name and bundled files

Findings

    Run it on every commit

    CLI
    npx -y @sagargupta1610/skillcheck lint ./skills
    GitHub Action
    - uses: Sagargupta16/skillcheck@v0.2.7
      with:
        path: skills/
        fail-on: error
    pre-commit
    - repo: https://github.com/Sagargupta16/skillcheck
      rev: v0.2.7
      hooks:
        - id: skillcheck

    The playground runs the per-file rules. The CLI adds the ones that need a real directory: missing SKILL.md (SC001), lowercase skill.md (SC020), reference chains (SC103), duplicate names across skills (SC105), encoding (SC106) and evals.json (SC4xx).