← ClaudeAtlas

setup-engineeringlisted

Configures this repository for the engineering skills by writing .claude/engineering.local.md — where specs, plans, and ADRs are saved, if at all — and excluding it from git locally. Run once per repository before relying on doc-saving skills.
thinceller/claude-plugins · ★ 0 · Code & Development · score 73
Install: claude install-skill thinceller/claude-plugins
# Setup Engineering Scaffold `.claude/engineering.local.md`, the per-repo config that `write-spec`, `write-plan`, and `record-adr` read to know where — if anywhere — to save their output. This is a prompt-driven skill, not a deterministic script. Explore, present what you found, confirm with the user, then write. ## Process ### 1. Explore Look at the repo before asking anything: - `docs/` layout — existing subdirectories for specs, plans, or design docs - Existing ADR directories — `docs/adr/`, `docs/decisions/`, or similar, and whether entries are already numbered - Existing spec/plan conventions — a `SPEC.md`, `PLAN.md`, or a docs folder with dated files - Monorepo signals — `pnpm-workspace.yaml`, a `workspaces` field in `package.json`, or populated `packages/*/docs` — these suggest per-package paths might fit better than repo-root ones - Whether `.claude/engineering.local.md` already exists — if so, this run is a redo, not a first setup ### 2. Present findings and confirm Summarize what's present and missing, then propose one value per key, leading with the recommendation so the user can accept in a word. If `.claude/engineering.local.md` already exists, present its current values as the default for each key, and fall back to fresh exploration only to fill in whatever is missing. - `specs:` — where spec documents go (an existing specs-shaped directory if found, otherwise `docs/specs`, or `none` to skip saving) - `plans:` — where implementation plans go (same logic