From xlfg-engineering
Internal xlfg phase skill. Use only during /xlfg runs to turn intent plus context into a lean run card, atomic task packets, a practical proof contract, and a READY gate.
npx claudepluginhub flrngel/xlfg --plugin xlfg-engineeringThis skill is limited to using the following tools:
Use only during `/xlfg` orchestration.
Orchestrates multi-phase implementation from plan documents using sub-agents with auto-detected parallel/sequential strategies based on dependencies.
Orchestrates roadmap phase planning: researches, generates PLAN.md via kata-planner subagent, verifies with kata-plan-checker, iterates. Flags control research/verification.
Share bugs, ideas, or general feedback.
Use only during /xlfg orchestration.
Input: $ARGUMENTS (RUN_ID or latest)
Turn the resolved intent and gathered truth into a lean run card, a practical test contract, and a real readiness gate.
RUN_ID, DOCS_RUN_DIR, and DX_RUN_DIR.context.mdmemory-recall.mdspec.mdtest-contract.mdtest-readiness.mdworkboard.mddocs/xlfg/knowledge/current-state.mdspec.md as canonical. Do not recreate a second intent file.xlfg-root-cause-analyst for bugfixes or symptom-heavy workxlfg-solution-architectxlfg-test-strategistxlfg-task-divider after solution choice so every active task becomes one atomic packetxlfg-test-readiness-checker before implementationxlfg-why-analyst when user value, UX, or operator impact mattersxlfg-spec-author when scenario-level flow detail is neededxlfg-risk-assessor for higher-risk changesxlfg-env-doctor when the proof depends on a running appxlfg-researcher only if context phase proved that repo truth is insufficientxlfg-brainstorm only when the intent phase left multiple viable solution directionsxlfg-ui-designer when the task is UI-related — the trigger fires if spec.md intent mentions UI / frontend / visual / interaction / layout / component / screen / a11y, or the planned task scope includes *.tsx|*.jsx|*.vue|*.svelte|*.html|*.css|*.scss|*.sass|*.less|*.styl or files under common frontend dirs (src/components/, app/, pages/, ui/, frontend/, web/). Dispatch with PRIMARY_ARTIFACT: DOCS_RUN_DIR/ui-design.md so the implementer has a directly checkable design contract before coding. Skip for pure-backend runs.SendMessage with the returned agent ID to resume the same specialist once. If no agent ID is available, re-dispatch the same packet once.spec.md and the final plan from specialist artifacts instead of replacing those lanes with its own first-pass reasoning.spec.md as the single source of truth:
scope, primary_artifact, and done_check in the Task maptest-contract.md with 1–5 practical scenario contracts total, ensuring each active objective has explicit proof.test-readiness.md with a real READY or REVISE verdict.workboard.md so objectives, tasks, blockers, and the next action stay visible. Create or refresh tasks/<task-id>/task-brief.md for each active task.diagnosis.md, solution-decision.md, flow-spec.md, env-plan.md, proof-map.md, risk.md.If test-readiness.md is REVISE, repair the plan yourself until it becomes READY or a true human-only blocker is explicit. Do not ask the user to sequence replanning.
PRIMARY_ARTIFACT with Status: IN_PROGRESS, the scoped mission, and a short checklist so the specialist is resuming a concrete work item instead of starting from an empty chat turn.PRIMARY_ARTIFACT: <exact path>
FILE_SCOPE: <bounded files or paths>
DONE_CHECK: <single honest check or NONE>
RETURN_CONTRACT: DONE|BLOCKED|FAILED <artifact-path> only
LS or Glob instead of Read on directories; use Grep plus chunked Read windows instead of loading an oversized file in one shot.spec.md, do not mirror it elsewhere.