Specify

Reference for Akka Specify, the Spec-driven development tooling: the commands you run from an AI coding assistant, and the concepts behind them.

Commands

The commands are used from within an AI coding assistant (such as Claude Code) after installing the Akka plugin.

/akka:setup

Configure your environment (CLI, Java, Maven, Akka tokens)

/akka:constitution

Create or update the project constitution

/akka:specify

Supply a prompt to produce your feature spec

/akka:clarify

Find gaps in your spec

/akka:plan

Convert your spec into a technical implementation plan

/akka:tasks

Itemize the work required to build according to the spec

/akka:analyze

Cross-artifact consistency and quality analysis

/akka:checklist

Generate a custom checklist for the current feature

/akka:implement

Generate the required code, tests, harnesses, etc.

/akka:harnesses

Generate the enterprise-configuration assets the policy requires

/akka:converge

Assess the codebase against spec, plan, and tasks and queue remaining work

/akka:review

Review code against spec, plan, and constitution

/akka:build

Build, test, and run locally with hot reloading

/akka:inspect

Inspect a running service’s runtime state against the spec

/akka:reliability

Add or remove resilience-testing instrumentation for the service

/akka:deploy

Deploy to Akka Automated Operations

/akka:issues

Convert tasks into GitHub issues

/akka:status

Show the definition-of-done rollup and current phase

/akka:conform

Run the auditors and return the definition-of-done verdict

/akka:ship

Run the auditors for the requested ship target and, on pass, run the organization’s ship steps

/akka:mode

Switch between Enforced and À la carte modes

/akka:docs

Generate rendered project documentation into docs/

Concepts