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.