with one click
with one click
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | genai-preflight |
| description | Validate Level 5 GenAI architecture decisions before planning |
| argument-hint | <feature_name> |
| user-invocable | true |
Run after architecture preflight to validate GenAI-specific decisions for: $ARGUMENTS
features/$ARGUMENTS/nfrs.mdfeatures/$ARGUMENTS/acceptance.featurefeatures/$ARGUMENTS/eval_criteria.yamlfeatures/$ARGUMENTS/architecture_preflight.mddocs/backend/architecture/LLM_GATEWAY_CONTRACT.mddocs/backend/architecture/OBSERVABILITY_LLM_CONTRACT.mddocs/backend/architecture/GUARDRAILS_CONTRACT.mddocs/backend/architecture/EVALUATION_LLM_CONTRACT.mdLLM Gateway: LiteLLM is sole gateway, model alias defined, fallback chain exists, cost budget in nfrs.md
Observability: OpenLLMetry planned, Langfuse export configured, prompt versioning decision made
Guardrails: Mode declared (nemo/guardrails-ai/both/none), configs referenced, justification if none
Evaluation: DeepEval metrics in eval_criteria.yaml, Promptfoo stated, RAGAS if retrieval
LLM NFRs: Latency, Cost, Fallback, Safety all populated in nfrs.md
Multi-Agent (only when multi_agent: true): agent_topology.md complete, all system prompt files exist, state schema declared, multi_agent_evaluation block in eval_criteria.yaml, LangGraph approved in TECH_STACK.md
Update features/$ARGUMENTS/architecture_preflight.md sections 10-14 and set final status.
Do not proceed to planning if any L5 check is blocked.