AI Translation Engine 2 専用。frontend 所有範囲の実装だけを行う。work order に従って UI / frontend task を実装したいときに使う。
起動確認: このスキルが起動されたら、まず
invoked_skillがimpl-frontend-workであることを確認する。不一致の場合は作業を開始せずエラーを返す。
この skill は frontend 所有範囲の実装結果を返す skill。 section work order で指定された所有範囲だけを変更し、frontend 品質ゲートを返す。 1 つの section を完了するか、blocked として差し戻し理由を返した時点で停止する。
impl-direction が impl-workplan の section plan に従って frontend section work order を渡したfrontend/src 配下の owned paths だけを変更したいimpl-direction から渡された work ordersection_idgoaldepends_onprogress_snapshotdocs/governance/architecture/spec.mddocs/governance/backend-coding-standards/spec.mddocs/frontend/frontend-coding-standards/spec.mddocs/frontend/frontend-architecture/spec.mdsection_id goal required_reading shared_contract condensed_brief progress_snapshot を読む。
design_principles を確認し、SRP/SoC などの責務境界を壊さない実装方針を先に固定する。docs/governance/architecture/spec.mddocs/governance/backend-coding-standards/spec.mddocs/frontend/frontend-coding-standards/spec.mddocs/frontend/frontend-architecture/spec.md を読む。owned_paths だけで実装対象を確定する。depends_on は前提参照であり、依存 section の実装着手権限ではない。Context7 MCP を使って対象ドキュメントを確認してから実装する。ライブラリ ID 解決と docs 取得を行い、推測で API を使わない。owned_paths 外の編集、別 section の責務、未固定 contract 解消が必要だと分かった時点で実装を止め、references/templates.md の Section Result と blocked 形式で completed_scope remaining_gap noise_classification reroute_hint を返す。lint:file -> 修正 -> 再実行 を回す。typecheck -> lint:frontend -> npm --prefix frontend run build を実行する。frontend section の品質ゲートは build を含むものとして扱い、work order の validation_commands に build が無い場合でも build を追加で確認する。品質ゲートを通すために owned_paths 外の修正が必要になった場合は修正せず blocked を返す。失敗は scope_failure external_validation_noise known_pre_existing_issue に分類する。section_id result completed_scope remaining_gap changed_paths validation_result noise_classification reroute_hint unverified principle_adherence を返す。impl-direction に委ねる。impl-direction から required delta が返ったら、その解消を最優先で実施するimpl-direction に委ねるreferences/templates.md を使う。references/examples.md を読む。references/quality-checklist.md を使う。owned_paths 外が必要になったときの返却形式も references/templates.md を使う。tasks.md や他 work order は参照用にとどめ、自 section の実装に集中するdepends_on は読み順の制約として扱い、編集権限は owned_paths に限るowned_paths 外の編集が必要な場合は blocked として返すremaining_gap として返すdesign_principles に記載された SRP/SoC/DIP/OCP のうち該当分を満たすよう実装し、逸脱した場合は remaining_gap に理由を残すContext7 MCP で確認できる限り確認してから使うnpm --prefix frontend run build を必須品質ゲートとして含めるimpl-direction に委ねる