← ClaudeAtlas

engineeringlisted

Engineer-minded execution orchestrator: takes a planned JIRA ticket and implements it with strict quality discipline — TDD, lint, typecheck, test, behavioral verify, PR. Two modes: first-cut (new implementation) and revision (fix PR review comments by returning to the work order). Local-only workflows may register delivery extensions, but those extensions are not part of the portable skill contract. Supports batch mode via parallel sub-agents. Trigger: "做 PROJ-123", "work on", "engineering", "開始做", "接這張", "做這張", "修 PROJ-123", "fix review on PROJ-123", PR URL (from pr-pickup or direct), or user provides JIRA ticket key(s). NOT for planning: Bug → bug-triage first; Story/Task/Epic → breakdown first. Key distinction: "下一步" / "繼續" without ticket key → my-triage (zero-input router + resume scan).
HsuanYuLee/polaris · ★ 4 · AI & Automation · score 80
Install: claude install-skill HsuanYuLee/polaris
# Engineering `engineering` 是純施工 skill。唯一施工來源是 authoritative task.md;JIRA、PR、 review comments、CI 都只是 side effect 或 revision signal,不是施工圖。規劃、估點、 RCA、scope ownership 由 `bug-triage` / `breakdown` / `refinement` 持有。 ## Mandatory Authority - Mandatory gate 只有 pass 或 fail-stop;沒有 LLM 自行 skip 的第三條路。 - Hook / wrapper / completion gate 是 enforcement,不是前置步驟豁免。 - 產品 repo CI declarations(Woodpecker、GitHub Actions、Codecov、husky、pre-commit、 package scripts)不是 engineering 修補面;CI parity / config 問題要停下記錄 owner decision;`BLOCKED_ENV` 語意與 retry/escalation contract 以 `ci-local-env-blocker.md` 為準。 - planner-owned task.md 欄位(Allowed Files、estimate、Test Command、Verify Command、 Test Environment、depends_on)不可由 engineering 手動改;需要改時走 scope escalation。 - First-cut branch setup 必須先執行 readiness pack(`validate-task-md.sh`、 `validate-task-md-deps.sh`、`validate-breakdown-ready.sh`、`resolve-task-base.sh`、 `resolve-task-branch.sh`),並在 fresh worktree 建立後寫入 planner-owned 欄位 baseline snapshot。finalize / completion / revision gate 若偵測 snapshot 缺失或 mismatch,必須 停止並走 scope escalation;不得就地修改 task.md 讓 gate 通過。 - engineering 只能用 helper-only contract 寫 execution-owned lifecycle metadata,例如 deliverable / extension_deliverable / status move-first closeout。 - 開始前讀 workspace config、company handbook index + linked docs、repo handbook index + linked docs;缺 company handbook 要明記,不可跳過 repo handbook。 - fresh worktree / checkout 跑 Test Command 或 Verify Command 前,先用 `scripts/env/install-project-deps.sh --tas