Production engineering standards your coding agents can actually reuse.
Multi-stack skills, project profiles, review agents, safe installation, reproducible lockfiles, CI, backup/restore, and release tooling for Codex and Claude Code.
$ ./weap doctor
$ ./weap install --profile core --with-third-party
$ ./weap project init --detect --team --project-dir=. --yes
$ ./weap audit
Load the engineering context that belongs to the repository.
Keep CORE global, then add only the stack delta your project uses—or use team mode for a self-contained repository.
External capabilities stay explicit, scoped, and reviewable.
WEAP keeps MCP separate from skill profiles. Plan first, inspect risk, then opt in per project or user scope.
$ ./weap mcp plan --profile development --scope project --project-dir=.
$ ./weap mcp install --profile development --scope project --project-dir=.
$ ./weap mcp doctor --scope project --project-dir=.
From install to rollback without hand-managed agent folders.
Detect
Inspect safe project metadata and recommend a matching profile.
Install
Stage, validate, snapshot, and transactionally replace managed state.
Lock
Record profile, pack version, and SHA-256 hashes for reproducibility.
Audit
Lint skills/profiles, validate schemas/docs, and check context budgets.
Restore
Recover global or project-managed state from explicit snapshots.
Built to be inspectable, reversible, and verifiable.
✓ Third-party skills pinned to reviewed Git commit SHAs
✓ Transactional global installs with rollback
✓ GitHub artifact provenance attestations for release ZIPs
✓ SHA-256 release checksums
✓ Linux, macOS, and Windows CI
✓ Security regression and historical migration tests
One CLI. Existing scripts remain compatible.
Global CORE
./weap install \
--profile core \
--with-third-partyNext.js project
./weap project init \
--profile nextjs \
--project-dir=. \
--yesSymfony project
./weap project init \
--profile symfony \
--project-dir=. \
--yesSelf-contained team mode
./weap project init \
--detect --team \
--project-dir=. --yes