el-steps

Display multi-step processes with active, direction, and finish-status attributes.

21|2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/jiaiyan/element-plus-skills --skill el-steps
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: el-steps
Source: https://github.com/jiaiyan/element-plus-skills/tree/main/components/el-steps
Command: npx skills add https://github.com/jiaiyan/element-plus-skills --skill el-steps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Multi-step flows in user interfaces are often confusing, prone to user error, and hard to maintain. The Steps component provides a clear, reusable pattern to display progress, manage the active step, and coordinate step transitions across wizard-like interfaces.

Core Features & Use Cases

  • Step navigation with active tracking, finish statuses, and optional vertical or centered layouts.
  • Descriptive steps with titles, descriptions, and optional icons for better context.
  • Use cases include wizards, onboarding flows, multi-step forms, and process dashboards.

Quick Start

Create a simple step flow by rendering el-steps with multiple el-step items and advancing the active step on user interaction.

Frequently Asked Questions about el-steps

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

FAQPage Schema
How do I build a multi-step wizard interface in Element Plus?▼

Build a multi-step wizard in Element Plus by rendering the steps container with multiple step items, using attributes like active and finish-status to track progress. This organizes process workflows into a clean, guided UI.

What is the best way to display step-based progress indicators in a web application?▼

Step-based progress indicators display sequential workflows by tracking the active step and updating statuses. Using a dedicated steps UI pattern coordinates transitions and provides descriptive context through titles and descriptions.

Can I create vertical or centered layouts for multi-step forms?▼

Yes, you can create vertical or centered layouts for multi-step forms by configuring the direction attribute. This allows the wizard-style interface to adapt to different spatial requirements while maintaining clear step navigation.

How do I track the active step and manage finish statuses in process workflows?▼

Track the active step and manage finish statuses by binding the active attribute to your current step index and setting finish-status. This coordinates step transitions and clearly communicates progress within wizard-style interfaces.

Does the Element Plus steps component support custom titles and descriptions?▼

Yes, the Element Plus steps component supports custom titles and descriptions for each step. Adding these properties provides better context and improves user guidance throughout onboarding flows and multi-step forms.