-
Back up or commit the current repository.
-
Extract this archive into a temporary directory.
-
Copy all extracted files—including
.claude-plugin/and.github/—to the repository root. -
Remove the old nested
engineering-baseline/directory only after confirming its content is represented under the new rootskills/andscripts/structure. -
Review the three commit pins in
registry.json. -
Run:
python3 scripts/validate.py python3 tests/test_installer.py python3 tests/test_existing_adoption.py python3 tests/test_production_validator.py
-
Test installation in a disposable project before publishing:
temp_project="$(mktemp -d)" bash scripts/install.sh --project "$temp_project" --host both --profile full python3 scripts/validate.py --project "$temp_project"
-
Commit and push the reviewed result. Create a release tag when changing the marketplace plugin version.
Do not copy .engineering-baseline-lock.json from a target project back into
this repository.