setup-engineering
Setup Engineering
Engineering ships as a full plugin (hook, subagents) and also as a vendored skill catalog. Vendoring carries the skills but not the hook or the agents, so a skills-only consumer loses the default-on entry point and the Claude-native targets that provider dispatch names. This skill installs that machinery into the target repo and, on Codex, the repo-scoped Codex config.
The machinery install is non-interactive and idempotent.
Install repo-level machinery
scripts/install-machinery.sh (in this skill's base directory) owns the
idempotency and no-clobber contract. Run it rather than editing the target files
by hand. It copies managed hook and agent files on every run, upserts one
Engineering SessionStart entry while preserving unrelated hooks, and removes
the old Claude mandate block. Re-running refreshes managed files without
duplicating configuration.