Skip to content
rd-skills
All skills

form-validation-design

FoundationJIT only

analysis-agent/task-agent/review-agent: use when form fields, validation, async checks, submit states, or recovery change; skip when form behavior is unaffected.

Group
Frontend engineering
Supported roles
MainAnalysisTaskReview
Source
SKILL.md

Use when

Trigger signals that make this skill the right owner

  • design form fields validation messages submission states and error recovery

Do not use when

Anti-triggers — as binding as the triggers above

  • no task-local form validation design decision is required

Required inputs

What must be supplied before this skill can decide anything

  • current task contract
  • selected primary Professional Skill
  • task-local trigger evidence

Output contract

What this skill owes the next role

  • form-validation decision with field semantics, validation authority, async ordering, submission identity, error and recovery behavior, accessibility evidence, proof limits, and residual owners

Escalation signals

When this skill must hand the decision back

  • Weak validation loses user input and creates inconsistent server rejection paths

Loaded by

This skill never owns a task. These professionals may pull it in as Layer 3.

Targeted references

Each reference carries its own load condition. None of them enter context by default.

ReferenceLoad whenDo not load whenRequired by
benchmarks-and-patterns.mdbenchmark-patternValidation authority, async timing, duplicate submission, or recovery remains open.A copy-only edit leaves form behavior unchanged.TaskAnalysisReview
checklist.mddecision-checklistForm changes business rules, session protection, errors, or partial failure.No field, submit, or recovery behavior changes.TaskAnalysisReview
evidence-patterns.mdevidence-patternForm claims need fresh backend, race, and duplicate-submit proof.No authority or submission-safety claim awaits validation.TaskAnalysisReview