Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

aw-ecc

Package Overview
Dependencies
Maintainers
1
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

aw-ecc

GoHighLevel Agentic Workspace Engine — forked from Everything Claude Code (ecc-universal)

latest
Source
npmnpm
Version
1.4.66
Version published
Maintainers
1
Created
Source

aw-ecc

GoHighLevel Agentic Workspace Engine — forked from Everything Claude Code.

What is this?

aw-ecc is GoHighLevel's private fork of ECC. It keeps the upstream ECC engine, then layers in AW SDLC routing, GHL platform integration, repo-local defaults, and eval coverage for GoHighLevel workflows.

The current catalog exposed by this repo is:

  • 28 agents
  • 173 skills
  • 72 commands

Quick Start Snapshot

Installing aw-ecc gives your workspace access to 28 agents, 173 skills, and 72 commands through the repo-local AW command surface plus GHL-specific skill and policy layers.

SurfaceAvailability
Agents✅ 28 agents
Skills✅ 173 skills
Commands✅ 72 commands

These catalog counts are validated in CI so the published docs stay aligned with the repo contents.

How it works

aw-ecc (this repo)  = the engine  - ECC baseline + AW SDLC routing + GHL platform integration
platform/           = the brain   - GHL domain knowledge (NestJS, Vue, HighRise, multi-tenancy, events)
aw init             = the glue    - shallow-clone aw-ecc -> run installer -> aw link for platform/

When a developer runs aw init, the CLI:

  • Pulls platform/ and team namespace content
  • Shallow-clones this repo at a pinned tag
  • Runs scripts/install-apply.js --target cursor --profile full
  • Cleans up the clone
  • Symlinks platform content into the active editor workspace

Result: the workspace gets the repo-local AW command surface plus linked GHL platform content.

AW Stage Model

The default AW delivery flow is:

  • /aw:plan -> define the approved technical path
  • /aw:build -> implement approved work in thin, reversible slices
  • /aw:test -> prove the requested QA scope with fresh evidence
  • /aw:review -> findings, governance, and readiness decisions
  • /aw:deploy -> perform one release action
  • /aw:ship -> launch, rollout, rollback readiness, and release closeout

There is also one conditional diagnostic route:

  • /aw:investigate -> reproduce, localize, and confirm bugs or alerts before broad fixes

/aw:investigate is intentionally not part of every happy-path request. Use it when the problem is real but the cause is still unclear, then return to /aw:build, /aw:test, or /aw:review as needed.

Compatibility entrypoints remain available during migration:

  • /aw:execute -> /aw:build
  • /aw:verify -> /aw:test, /aw:review, or the smallest correct combined verification flow

For explicit end-to-end automation, the repo uses the internal aw-yolo orchestration skill instead of overloading ship. aw-yolo starts from the first unsatisfied stage and runs only the smallest correct remaining sequence.

For the smallest newcomer-friendly path through the repo, see docs/aw-ecc-core-bundle.md.

What changed from upstream ECC

ChangeScope
AW SDLC public-stage routing (/aw:plan, /aw:build, /aw:test, /aw:review, /aw:deploy, /aw:ship, plus conditional /aw:investigate)commands, skills, defaults, docs
Compatibility routing for legacy /aw:execute and /aw:verify entrypointscommands, skills, router docs
GHL baseline operating standards for review, QA, frontend quality, governance, and rollout safetydefaults, references, stage skills
Repo-local staging and verification confidence artifactsdocs, defaults, evals
Rebrand and package metadatapackage.json, README.md

The repo still tracks upstream ECC, but it now carries meaningful repo-local AW SDLC behavior on top of the upstream baseline.

GHL Platform Integration

Each stage skill should also activate the matching GHL platform skill family by task domain:

  • backend and worker code -> platform-services:*
  • frontend and design-system work -> platform-frontend:* plus platform-design:*
  • data and migrations -> platform-data:*
  • infra and deployment -> platform-infra:*
  • test and quality systems -> platform-sdet:*
  • review depth -> platform-review:*

The namespace families let the model auto-discover GHL platform skills without hardcoding every individual name. After the primary AW stage is selected, using-platform-skills should choose the smallest supporting platform stack.

Org Standards

AW stages should inherit org standards directly from the GHL baseline profiles and platform playbooks, not from ad hoc prompt prose.

That means:

  • frontend work inherits HighRise, design review, accessibility review, and responsive verification expectations
  • test and review inherit platform quality gates, PR governance, and repo-specific validation expectations
  • deploy and ship inherit rollback planning, staging evidence, and launch-safety expectations

Testing And Benchmarking

The testing stack is documented in four places:

Use this mental model when reading the eval docs:

  • deterministic/ = contract checks
  • routing/ = routing checks
  • outcomes/ = outcome checks

Upstream sync

This is a fork of affaan-m/everything-claude-code. To merge upstream changes:

git remote add upstream https://github.com/affaan-m/everything-claude-code.git
git fetch upstream
git merge upstream/main
# Resolve conflicts in the repo-local AW SDLC command, skill, and doc layers
git tag v1.x.0

Important

If you have everything-claude-code installed as a Claude Code plugin, remove it before using aw-ecc. Running both can duplicate skills, commands, and routing instructions in the IDE context.

License

MIT — same as upstream ECC.

Keywords

claude-code

FAQs

Package last updated on 31 May 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts