CLI reference

Commands, arguments, options, and examples for stack-effect v0.11.0. These pages are generated from the current Effect CLI command tree.

Commands

CommandDescription
stack-effect initScaffold a new Effect project in a subdirectory (or '.' for the current directory). Runs interactively unless --yes is passed.
stack-effect createCreate a greenfield stack-effect project from compact target specs.
stack-effect addIncrementally add targets and modules to a scaffolded project. Resolves dependencies and implications automatically.
stack-effect graphOutput the catalog dependency graph in table, Mermaid, or DOT format for visualization or tooling.
stack-effect planRead a Selection (and optional config) from stdin, resolve dependencies, and output a structured plan. Designed for LLM and CI consumption.
stack-effect schemaSerialize the full catalog (targets with nested modules) and the JSON Schema for plan input. Useful for LLMs, CI, and external tooling.
stack-effect catalogCatalog maintenance helper commands.

Usage

stack-effect <subcommand> [flags]

Global options

OptionDescription
--help, -hShow help information
--version, -vShow version information
--wizardStart wizard mode for a command
--completions <bash|zsh|fish|sh>Print shell completion script (choices: bash, zsh, fish, sh)
--log-level <all|trace|debug|info|warn|warning|error|fatal|none>Sets the minimum log level (choices: all, trace, debug, info, warn, warning, error, fatal, none)