The SpecScore CLI, inside Claude Code.

ai-plugin-specscore is a thin Claude Code plugin that wraps the open-sourceSpecScore CLI. It surfacesspecscore lint, specscore feature,specscore task, and specscore change-statusas native plugin commands — no shell escaping, no context-switching.

$ /plugin marketplace add specscore/ai-marketplace
$ /plugin install cli-skills@specscore

This is a thin wrapper around the SpecScore CLI for use inside your AI agent — nothing more. No workflow opinions, no lifecycle orchestration, no slash-command pipeline.

If you want the opinionated spec-driven development workflow —/ideate, /specify, /plan,/implement — installSpecStudio Skillsinstead. Both compose on top of the same SpecScore CLI.

When to use which:
  • CLI Skills — you already know SpecScore and want the raw CLI in your agent loop.
  • SpecStudio Skills — you're new to SpecScore and want a guided workflow.

Commands

/specscore-lint

Lint a spec tree or single file. Reports pass/fail per rule.

> /specscore-lint spec/features/password-reset/
PASS  Feature: password-reset
  PASS  has title, status, and description
  PASS  requirements have acceptance criteria
  PASS  all AC IDs are unique

/specscore-feature

List, inspect, or scaffold SpecScore features.

/specscore-task

Read and seed the project's task board.

/specscore-change-status

Transition a Feature or Idea through its lifecycle.

For tool builders

ai-plugin-specscore exists so that anyone building their own workflow plugin on top of SpecScore can depend on the CLI surface without reimplementing it. If you're writing a community alternative to SpecStudio Skills, this is your substrate.

The source is atspecscore/ai-plugin-specscore— MIT-licensed and free forever.

Have an idea how to improve this page? Let us know.