Skip to content

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

Browse build commands →


create (7 commands)

Purpose: Generate new artifacts using AI or templates

Browse create commands →


get (38 commands)

Purpose: Retrieve data in structured format (YAML/JSON output)

Browse get commands →


help (1 commands)

Purpose: Display help information

Browse help commands →


init (1 commands)

Purpose: Initialize EAC project configuration

Browse init commands →


pipeline (14 commands)

Purpose: CI/CD orchestration, dispatching, and diagnostics

Browse pipeline commands →


release (16 commands)

Purpose: Version management, changelog, and tagging operations

Browse release commands →


scan (2 commands)

Purpose: Security scanning, SBOM generation, and compliance

Browse scan commands →


serve (2 commands)

Purpose: Start local development servers

Browse serve commands →


show (32 commands)

Purpose: Display data in human-readable format (tables, summaries)

Browse show commands →


templates (7 commands)

Purpose: Project template installation and management

Browse templates commands →


test (6 commands)

Purpose: Execute test suites and view results

Browse test commands →


update (6 commands)

Purpose: Modify or regenerate existing artifacts

Browse update commands →


validate (18 commands)

Purpose: Check correctness against contracts and schemas

Browse validate commands →


work (6 commands)

Purpose: Git worktree and workspace management

Browse work commands →

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...

Quality and Validation

I want to...

Building and Testing

I want to...

Committing and PRs

I want to...

Release and Deployment

I want to...

Documentation

I want to...

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


Tutorials | How-to Guides | Explanation | Reference

You are here: Reference — information-oriented technical descriptions of the system.