bc-setup-wizard-generator

Generate Business Central assisted setup wizards with NavigatePage-based multi-step workflows.

1|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/javiarmesto/aldc-workshop-starters --skill bc-setup-wizard-generator-javiarmesto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bc-setup-wizard-generator
Source: https://github.com/javiarmesto/aldc-workshop-starters/tree/main/04-greenfield-starter/.github/skills/bc-setup-wizard-generator
Command: npx skills add https://github.com/javiarmesto/aldc-workshop-starters --skill bc-setup-wizard-generator-javiarmesto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes the complexity of manually designing Business Central assisted setup wizards by providing a structured pattern for building multi-step configuration experiences.

Core Features & Use Cases

  • Wizard Generation Patterns: Creates NavigatePage-based setup wizards with step navigation, temporary records, banners, and footer actions following Business Central Guided Experience practices.
  • Guided Experience Integration: Provides registration patterns for Assisted Setup, completion tracking, documentation links, and setup management codeunits.
  • Use Case: A Business Central extension developer can use this Skill to create a production-ready setup wizard for a new module with welcome, configuration, review, and finish stages.

Quick Start

Use the bc-setup-wizard-generator skill to create an assisted setup wizard for my Business Central extension using my setup table and required configuration steps.

Frequently Asked Questions about bc-setup-wizard-generator

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

FAQPage Schema
How do I create a Business Central assisted setup wizard for my extension?

To create a Business Central assisted setup wizard, you need a NavigatePage object with step navigation, temporary records for configuration data, and guided experience registration to manage onboarding flows.

What is guided experience registration in AL development?

Guided experience registration in AL development links your setup wizard to the Assisted Setup page, enabling completion tracking, documentation links, and centralized setup management through dedicated codeunits.

How do I add Media Repository banners to a Business Central setup wizard?

Adding Media Repository banners to a Business Central setup wizard involves referencing media resources in your NavigatePage steps to provide visual guidance during the extension onboarding experience.

Can I use temporary records for multi-step configuration flows in Business Central extensions?

Yes, using temporary records for multi-step configuration flows in Business Central extensions allows you to safely buffer user input across wizard steps before committing the final setup table data.

What are the limitations of manually building setup wizards in Business Central?

Manually building setup wizards in Business Central requires handling complex NavigatePage controls, temporary state management, and guided experience registration individually, increasing the risk of structural inconsistencies across modules.

Does the bc-setup-wizard-generator work without external AL dependencies?

Yes, the bc-setup-wizard-generator works without external dependencies, providing built-in implementation patterns for NavigatePage creation, Assisted Setup registration, and completion handling directly.