Skip to main content
ESS | Agent PluginsESS in the source-owned Agent Plugins documentation.Agent Pluginsreferenceagentpluginsreferenceadopterdeveloperbuild-agent-systemstry-spec-driven-developmentreference

ess

Use this plugin to write, retrofit, validate and project an Executable System Specification, and to raise or audit a conformance suite against a real implementation.

skillforagent
ess:initinstall the ess CLI, learn what ESS is, take the first step—
ess:specifyingwrite or extend a specification; references/syntax.md shows every section in one that validates, references/later-formats.md what formats through ess/33 add, with runnable related-record, transport and protocol examplesauthor
ess:retrofittingderive a specification for a system that has noneretrofitter
ess:testing-conformanceraise or audit what a conformance suite testsconformance
ess:hardeningafter a green suite, the eight techniques that ask what it cannot, starting from ess verify conform mutate and the explorer in the generated Go and TypeScript packages; references/ holds each procedure, the reference-model pattern, a design-review brief and spec-diff compatibility classification for callers, readers and history—
ess:upgradecheck the plugin and CLI, offer the upgrade—
/plugin install ess@b10x

Codex: codex plugin add ess@b10x. Then /ess:init installs the CLI — the prebuilt, checksummed archive from the ESS release, or with cargo on request.

In a headless run (claude -p), allow the CLI or nothing can be validated: --allowedTools "Bash(ess:*)".