laboratory-ui-stepper

Standardize multi-step UI wizards in Angular laboratory applications.

1|Updated May 6, 2026
One-click install
npx skills add https://github.com/TUP-TESIS-LAB/FRONTEND-LABORATORIO --skill laboratory-ui-stepper
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: laboratory-ui-stepper
Source: https://github.com/TUP-TESIS-LAB/FRONTEND-LABORATORIO/tree/main/.claude/skills/laboratory-ui-stepper
Command: npx skills add https://github.com/TUP-TESIS-LAB/FRONTEND-LABORATORIO --skill laboratory-ui-stepper

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces a unified, consistent user experience for complex multi-step forms and wizards within the laboratory portal, preventing fragmented UI patterns and ensuring accessibility and validation standards are met.

Core Features & Use Cases

  • Standardized Navigation: Provides a mandatory, reusable header component for all multi-step workflows.
  • State Management: Implements strict rules for step progression, validation, and read-only progress tracking.
  • Use Case: When building a new patient registration or an attention record flow, use this component to ensure the UI follows the laboratory's design system, including proper error handling and input styling.

Quick Start

Use the laboratory-ui-stepper skill to implement a new multi-step wizard component following the required FormStepperHeaderComponent structure and standard input validation rules.

Frequently Asked Questions about laboratory-ui-stepper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a multi-step wizard form in Angular?

Building a multi-step wizard form in Angular requires a structured component architecture that manages step progression, form validation, and state tracking. This approach ensures consistent navigation and enforces global CSS validation rules across complex transactional interfaces like patient registration.

What's the best way to standardize UI navigation for complex transactional workflows?

Standardizing UI navigation for complex transactional workflows is best achieved by enforcing a mandatory, reusable header component across all multi-step flows. This prevents fragmented UI patterns and ensures that strict state management and accessibility standards are consistently met throughout the application.

How do I manage step progression and validation state in Angular multi-step forms?

Managing step progression and validation state in Angular multi-step forms requires implementing strict rules for step advancement and read-only progress tracking. Applying these state management patterns ensures that user input is validated globally before progressing to the next stage of the wizard.

Can I use a single stepper component for both patient registration and service scheduling flows?

Yes, you can use a single standardized stepper component for both patient registration and service scheduling flows. By adhering to the required FormStepperHeaderComponent structure, the component adapts to various complex transactional interfaces while maintaining a unified user experience and design system compliance.

How do I prevent fragmented UI patterns when creating new multi-step form flows?

To prevent fragmented UI patterns when creating new multi-step form flows, you must enforce a unified design system using a mandatory, reusable header component. This standardization ensures accessibility, proper error handling, and consistent input styling across all wizard interfaces.