Issue Implementation Phase
Use this skill for implementation sessions driven by existing issue context.
Trigger intent (single execution entrypoint)
- •
linear-implement <ISSUE-ID>
This is the only user-facing implementation command. The agent decides execution mode using issue label first, then structure fallback:
- •label
execution-mode:single: execute directly - •label
execution-mode:orchestrated: orchestrate in waves and parallelize by ownership where safe - •if label missing: infer from issue structure
- •single issue: execute directly
- •parent issue with dependencies/children: orchestrate in waves and parallelize by ownership where safe
GitHub Copilot CLI specific execution rules
Apply this section only when the runtime is GitHub Copilot CLI.
- •For orchestrated execution, enable
/fleetbefore launching subagents. - •Use
/tasksto monitor and wait for subagent completion between waves. - •Parallelize only
execution-mode:orchestratedtasks that are both:- •in the same dependency wave, and
- •non-conflicting by ownership/file set.
- •Keep tasks sequential when they touch the same files, same ownership area, or have dependency edges.
- •If
/fleetis disabled or unavailable, run the same plan sequentially and keep wave gates/review checks unchanged.
Required workflow
- •Resolve and read the target issue before coding.
- •Derive objective/scope/checklist from issue content.
- •Resolve execution mode from main issue label
execution-mode:*; if absent, infer from issue structure. - •Read decision labels from main issue:
- •
risk:*determines default caution level - •
scope:*determines ownership routing boundaries - •
verification:*determines verification depth
- •
- •Keep implementation bounded to issue scope unless explicitly expanded.
- •Use Linear issue(s) as the primary execution record.
- •Only for exceptional high-risk/audit/incident cases, create/update
docs/agent/exec-plans/active/YYYYMMDD-<slug>.md. - •Run reviewer pass against
docs/agent/security.mdanddocs/agent/quality.md. - •Run verifier checks and capture command evidence according to
verification:*label. - •Validate completion against the issue
done-whenchecklist. - •Update issue with outcome notes and verification summary.
- •If an exec-plan was used, move it to
docs/agent/exec-plans/completed/.
Verification policy (deterministic)
- •
verification:standardminimum:- •run lint/type-check/tests for changed scope
- •capture command list with pass/fail status
- •map results to
done-whenchecklist
- •
verification:strictminimum:- •all
verification:standardchecks - •add integration/e2e or parity checks where applicable
- •include negative-path/regression checks for touched risk areas
- •capture explicit evidence for each
done-whenbullet
- •all
Output contract
Always return:
- •issue reference used
- •changed scope summary
- •verification evidence summary
- •residual risks/follow-ups
- •next command hint for user where relevant (for example
linear-review <ISSUE-ID>)