Skip to content

Command Categories

Browse EAC commands organized by function. Each category groups commands that serve a similar purpose.

All Categories

create (7 commands)

Purpose: AI-powered content generation

Generate commit messages, specifications, architecture diagrams, and other content using AI assistance.

Browse create commands →


get (18 commands)

Purpose: JSON output for automation

Retrieve repository data in structured JSON format for CI/CD pipelines, build scripts, and automation tools.

Browse get commands →


show (17 commands)

Purpose: Human-readable output

Display repository information in formatted tables and text for interactive terminal use.

Browse show commands →


validate (20 commands)

Purpose: Contract and quality validation

Ensure repository consistency, enforce contracts, and verify quality standards.

Browse validate commands →


work (6 commands)

Purpose: Workspace management

Manage parallel development workspaces using git worktrees for isolated feature development.

Browse work commands →


test (4 commands)

Purpose: Testing and test suite management

Run tests, manage test suites, and analyze test results.

Browse test commands →


build (1 command)

Purpose: Module building

Build modules in dependency order.

Browse build command →


pipeline (6 commands)

Purpose: CI/CD orchestration

Orchestrate CI/CD workflows, monitor build status, and generate diagnostics.

Browse pipeline commands →


release (8 commands)

Purpose: Release management

Manage the release process from changelog generation through tagging and validation.

Browse release commands →


scan (8 commands)

Purpose: Security scanning

Perform security scans and generate compliance evidence.

Browse scan commands →


serve (2 commands)

Purpose: Local development servers

Start local servers for documentation and architecture visualization.

Browse serve commands →


templates (7 commands)

Purpose: Template management

Manage project templates for consistent documentation and specification creation.

Browse templates commands →


update (1 command)

Purpose: Update operations

Update existing artifacts like architecture diagrams.

Browse update command →


other (3 commands)

Purpose: Utility commands

Commands that don't fit into verb-based categories: help, init, and extension metadata.

Browse other commands →


Category Quick Reference

Category Commands Primary Use Output Format
create 7 AI content generation Varies
get 18 Automation & scripting JSON
show 17 Interactive exploration Formatted text
validate 20 Quality gates Pass/fail
work 6 Workspace management Varies
test 4 Testing Test results
build 1 Building Artifacts
pipeline 6 CI/CD Varies
release 8 Release management Varies
scan 8 Security Reports
serve 2 Local servers Process
templates 7 Templates Varies
update 1 Updates Varies
other 3 Utilities Varies

Finding Commands by Task

Development Tasks

I want to...

Quality & Validation

I want to...

Building & Testing

I want to...

Committing & PRs

I want to...

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