Command Categories
Browse EAC commands organized by function. Each category groups commands that serve a similar purpose.
All Categories
build (1 commands)
Purpose: Build modules and their dependencies
create (7 commands)
Purpose: Generate new artifacts using AI or templates
get (38 commands)
Purpose: Retrieve data in structured format (YAML/JSON output)
help (1 commands)
Purpose: Display help information
init (1 commands)
Purpose: Initialize EAC project configuration
pipeline (14 commands)
Purpose: CI/CD orchestration, dispatching, and diagnostics
release (16 commands)
Purpose: Version management, changelog, and tagging operations
scan (2 commands)
Purpose: Security scanning, SBOM generation, and compliance
serve (2 commands)
Purpose: Start local development servers
show (32 commands)
Purpose: Display data in human-readable format (tables, summaries)
templates (7 commands)
Purpose: Project template installation and management
test (6 commands)
Purpose: Execute test suites and view results
update (6 commands)
Purpose: Modify or regenerate existing artifacts
validate (18 commands)
Purpose: Check correctness against contracts and schemas
work (6 commands)
Purpose: Git worktree and workspace management
Category Quick Reference
| Category | Commands | Description |
|---|---|---|
| build | 1 | Build modules and their dependencies |
| create | 7 | Generate new artifacts using AI or templates |
| get | 38 | Retrieve data in structured format (YAML/JSON output) |
| help | 1 | Display help information |
| init | 1 | Initialize EAC project configuration |
| pipeline | 14 | CI/CD orchestration, dispatching, and diagnostics |
| release | 16 | Version management, changelog, and tagging operations |
| scan | 2 | Security scanning, SBOM generation, and compliance |
| serve | 2 | Start local development servers |
| show | 32 | Display data in human-readable format (tables, summaries) |
| templates | 7 | Project template installation and management |
| test | 6 | Execute test suites and view results |
| update | 6 | Modify or regenerate existing artifacts |
| validate | 18 | Check correctness against contracts and schemas |
| work | 6 | Git worktree and workspace management |
Finding Commands by Task
Development Tasks
I want to...
- ...see what modules exist: show modules
- ...check dependencies: show dependencies or get dependencies
- ...create a workspace: work create
- ...write specifications: create spec
- ...generate diagrams: create design
Quality and Validation
I want to...
- ...validate contracts: validate contracts
- ...check dependencies: validate dependencies
- ...validate specs: validate specs
- ...scan for secrets: scan with
--scanner secrets - ...check for vulnerabilities: scan with
--scanner vuln
Building and Testing
I want to...
- ...build a module: build
- ...run tests: test
- ...run a test suite: test suite
- ...see test results: show test-summary
- ...get build order: get execution order
Committing and PRs
I want to...
- ...commit changes: work commit or create commit-message
- ...create a PR: create pr
- ...see changed files: show files-changed
- ...get changed modules: get changed-modules
Release and Deployment
I want to...
- ...check for release changes: release pending
- ...generate changelog: release changelog
- ...create a release: release this
- ...check CI status: release check-ci
- ...run pipelines: pipeline run
Documentation
I want to...
- ...serve docs locally: serve docs
- ...view architecture diagrams: serve design
- ...manage templates: templates commands
Category Patterns
Information Retrieval (get/show)
Most information commands come in pairs:
| get (JSON) | show (Formatted) | Information |
|---|---|---|
get modules |
show modules |
Module contracts |
get dependencies |
show dependencies |
Dependency graph |
get files |
show files |
File ownership |
get config |
show config |
Configuration |
get tests |
show tests |
Test information |
Rule: Use get for automation, show for interactive and templated markdown use.
Quality Gates (validate/scan/test)
Quality commands all validate different aspects:
- validate: Repository structure and contracts
- scan: Security issues and compliance
- test: Functional correctness
Use in: Pre-commit hooks, CI pipelines, release gates
Workflow (work/pipeline/release)
Workflow commands manage different stages:
- work: Local development (git worktrees)
- pipeline: CI/CD execution
- release: Version management
See Also
- Command Reference Index - Main command reference
- Command Taxonomy - How commands are organized
- Naming Conventions - Command naming rules
- Output Formats - JSON vs formatted output
Tutorials | How-to Guides | Explanation | Reference
You are here: Reference — information-oriented technical descriptions of the system.