From engineering-team
Use for software work with real risk or breadth: multi-file or behavior/contract changes, unknown root causes, security/performance/migration/release concerns, PR-level review, or whole-repo investigation. Acts as lead engineer: selects a minimal expert panel, builds evidence, gates edits, verifies. Skip for typo-level or obvious single-file edits.
How this skill is triggered — by the user, by Claude, or both
Slash command
/engineering-team:engineering-teamThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Lead-engineer workflow for non-trivial software engineering. Keep this file as the router: load the narrow reference you need, build evidence before edits, and avoid treating the skill as long-term memory.
agents/openai.yamlassets/agents/advisor_consultant.tomlassets/agents/codebase_investigator.tomlassets/agents/dx_documentation_reviewer.tomlassets/agents/evidence_skeptic.tomlassets/agents/implementation_engineer.tomlassets/agents/lead_engineer.tomlassets/agents/migration_analyst.tomlassets/agents/optimization_engineer.tomlassets/agents/release_rollback_engineer.tomlassets/agents/security_analyst.tomlassets/agents/system_design_architect.tomlassets/agents/test_verification_engineer.tomlassets/config.example.tomlassets/example-prompts.mdreferences/advisor-gate.mdreferences/agent-routing.mdreferences/alignment-audit.mdreferences/analysis-routing.mdreferences/autonomy-ladder.mdLead-engineer workflow for non-trivial software engineering. Keep this file as the router: load the narrow reference you need, build evidence before edits, and avoid treating the skill as long-term memory.
Invocation: mention engineering-team, choose it from /skills, or let the harness select it.
references/analysis-routing.md and route to codebase-analysis, debugging-forensics, log-forensics, or performance-forensics. Transfer the task elsewhere → handoff skill.references/intake-risk.md. Read-only work is classified by depth, not edit posture.In Implementation mode, edit only after the gate in references/implementation-gate.md passes. In read-only mode, never edit; if the work reveals a likely fix, stop with a handoff-ready diagnosis unless the user explicitly asks for implementation.
For trivial work, the entire process is:
No panel, no reference loads, no templates. If step 2 surfaces a cross-file, behavior, or contract claim, reclassify at L2+ and continue below.
Move broad → narrow before editing:
repo map → component map → feature map → contract graph → focused files → change plan → implementation → verification
Do not edit until the owning component, affected contract, call path, risk level, and verification strategy are clear.
Use for any task involving debugging, behavior changes, refactoring with contract/design/test risk, architecture or APIs, security-sensitive boundaries, performance, migration/compatibility, release/rollback, PR/diff review, codebase audits, or explicit requests for agents/teams/review.
Use a light path for typos, formatting, obvious one-file local edits, sequential low-risk work, or concise answers; still do minimal repo orientation. Use Advisor Consultant only at defined advisor gates, not as routine fan-out.
Before implementation, know: entry point, transformation point, output boundary, affected contracts/consumers, evidence for the diagnosis or design, and the check that proves the change.
Task
→ classify risk and autonomy references/intake-risk.md ← Intake block first
→ align on intent if needed references/alignment-audit.md
→ select mode/panel references/analysis-routing.md / references/agent-routing.md
→ create Run Ledger if useful references/run-ledger.md ← task trace, not memory
→ build Repo Atlas references/repo-atlas.md
→ build Component Brief references/component-brief.md
→ trace Contract Graph references/contract-graph.md
→ create Evidence Ledger references/evidence-ledger.md
→ run Advisor Gate if needed references/advisor-gate.md
→ pass Implementation Gate references/implementation-gate.md ← output before writes
→ implement
→ verify references/verification-loop.md
→ GC context / memory references/context-garbage-collection.md / references/memory-promotion.md
→ final report references/final-report.md
L0-L1 work uses the fast path above instead of this workflow.
Use references/run-ledger.md for L3+, read-only forensics, handoff-heavy work, or any run needing a reviewable trace of route decisions, probes, verification, residual risk, or memory candidates. A Run Ledger may feed curated memory candidates; it is not memory.
When .engineering-team/memory/index.md exists, read it before EngineeringTeam work. During closeout, use references/memory-promotion.md and templates/memory-candidates.md before updating .engineering-team/memory/. Promote only reusable, evidence-backed knowledge; never store secrets, private data, temporary logs, or speculation.
| Artifact | When required | Reference |
|---|---|---|
| Intake block | L2+ (one-line form on the fast path) | references/intake-risk.md |
| Run Ledger | L3+, forensics, handoff-heavy, reviewer trace | references/run-ledger.md |
| Repo Atlas | L2+ | references/repo-atlas.md |
| Component Brief | L2+ | references/component-brief.md |
| Contract Graph | L3+ | references/contract-graph.md |
| Evidence Ledger | L3+ | references/evidence-ledger.md |
| Advisor Decision Receipt | L4+ or gate trigger | references/advisor-gate.md |
| Impact Map | L4+ multi-component | references/impact-map.md |
| Implementation Gate | L2+ | references/implementation-gate.md |
| Verification Report | L2+ | references/verification-loop.md |
| Analysis Report | L0-L1 read-only answers that need structure | references/output-contracts.md |
| Memory Candidates | Reusable closeout knowledge | templates/memory-candidates.md / references/memory-promotion.md |
| Final Report | L2+ | references/final-report.md |
| Need | Load |
|---|---|
| classify risk/autonomy | references/intake-risk.md |
| resolve ambiguous intent | references/alignment-audit.md |
| choose read-only route | references/analysis-routing.md |
| choose/score specialists | references/agent-routing.md, references/role-definitions.md, references/routing-examples.md, references/routing-evals.md |
| trace run state | references/run-ledger.md |
| map repo/component/contracts/evidence | references/repo-atlas.md, references/component-brief.md, references/contract-graph.md, references/evidence-ledger.md |
| scope L4+ impact | references/impact-map.md |
| gate decisions/edits | references/advisor-gate.md, references/implementation-gate.md |
| diagnose or test | references/diagnosis-loop.md, references/tdd-discipline.md, references/verification-loop.md, references/failure-attribution.md |
| close out | references/context-garbage-collection.md, references/memory-promotion.md, references/final-report.md |
| special context | references/visual-review-reports.md, references/domain-context.md, references/codex-compatibility.md, references/subagent-context-policy.md, handoff skill (skills/handoff/SKILL.md) |
When work is broad, noisy, or specialist-heavy, delegate with references/subagent-context-policy.md; subagents return context capsules, not transcripts.
npx claudepluginhub daeon/engineeringteam --plugin engineering-teamGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.