skill-pages

Generate standardized AL page design patterns for Business Central Card, List, and Document pages.

99|28|Updated Oct 15, 2025
One-click install
npx skills add https://github.com/javiarmesto/ALDC-AL-Development-Collection --skill skill-pages
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-pages
Source: https://github.com/javiarmesto/ALDC-AL-Development-Collection/tree/main/claude-plugin/skills/skill-pages
Command: npx skills add https://github.com/javiarmesto/ALDC-AL-Development-Collection --skill skill-pages

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

AL page design patterns help developers build consistent, scalable BC pages by providing proven templates for Card, List, Document pages, ListParts, and page extensions.

Core Features & Use Cases

  • Standardized page structures for Card, List, and Document pages
  • Page extension patterns with addafter/addbefore/modify and extension placement
  • Dynamic UI controls (visibility, styling, and promoted actions) to adapt layouts
  • Guidance on layout best practices, performance considerations, and testing
  • Use Case: Create a new Customer Card and its List to maintain a consistent UX across BC apps

Quick Start

Create a new Card page for a custom table and extend it with a List page drill-down using a minimal extension.

Frequently Asked Questions about skill-pages

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

FAQPage Schema
What are the standard AL page design patterns for Business Central?

Yes, page extension patterns support addafter, addbefore, and modify commands for Business Central. They provide guidance on extension placement to ensure scalable and consistent page modifications without disrupting the base UX.

How do I create a new Card and List page with drill-down in AL?

You create a new Card page for a custom table and extend it with a List page using a minimal extension. This approach enforces layout grouping and maintains a consistent UX across Business Central applications.

Can I apply dynamic UI controls and visibility rules in Business Central pages?

Dynamic UI controls in Business Central pages manage visibility, styling, and promoted actions. These rules adapt page layouts dynamically while considering performance and layout best practices for scalable AL development.

When should I use Document pages instead of List pages in AL development?

Performance considerations in AL page design involve optimizing data loading and minimizing UI overhead. The patterns provide guidance on layout best practices and testing to maintain scalability and quality across Business Central applications.