Skip to main content

Release Notes — April 2026

Business Central 2026 Wave 1 — CU0
Aligned with Business Central cumulative update v28.0


Overview

This release includes 14 new skills contributed by 1 author for the April 2026 cycle. All skills follow the Agent Skills standard and are compatible with GitHub Copilot, Claude Code, and other agent platforms.


Release Summary

MetricCount
Total Skills Released14
Contributors1
Target BC Version(s)v28.0

Skills by Author

Fernando Artigas Alfonso

Delivered: 14 skills

Author Information:

Skills Contributed

1. bc-api-page-generator
FieldValue
Skill Namebc-api-page-generator
DescriptionGenerates RESTful API page objects for Business Central following API v2.0 and OData best practices.
Target BC Versionv28.0
Folderskills/bc-api-page-generator/

What it does: Automates creation of production-ready API pages with proper field mappings, navigation properties, custom actions, validation, and permission sets.


2. bc-api-query-generator
FieldValue
Skill Namebc-api-query-generator
DescriptionGenerates API query objects for Business Central that expose data via OData/REST endpoints using the QueryType = API pattern.
Target BC Versionv28.0
Folderskills/bc-api-query-generator/

What it does: Creates production-ready API query objects with single or multiple dataitems, aggregation methods, filters, and DataItemLink joins for read-only API endpoints.


3. bc-attachments-generator
FieldValue
Skill Namebc-attachments-generator
DescriptionImplements standard document attachments, links, and notes on custom Business Central tables.
Target BC Versionv28.0
Folderskills/bc-attachments-generator/

What it does: Automates BC standard document attachment functionality including event subscribers, table lifecycle triggers, and factbox integration for custom tables.


4. bc-business-events-generator
FieldValue
Skill Namebc-business-events-generator
DescriptionImplements external business events for Business Central enabling Power Automate and external system integrations.
Target BC Versionv28.0
Folderskills/bc-business-events-generator/

What it does: Creates event-driven architecture for integrating BC with Power Automate, Dataverse, and external systems through ExternalBusinessEvent attributes and proper event subscribers.


5. bc-cds-page-generator
FieldValue
Skill Namebc-cds-page-generator
DescriptionAutomatically generates AL list page objects for CDS (Dataverse) tables with standard CRM integration patterns.
Target BC Versionv28.0
Folderskills/bc-cds-page-generator/

What it does: Generates list pages with proper field layouts, CRM integration actions, coupling procedures, and initialization triggers for Dataverse entities.


6. bc-dataverse-entity-generator
FieldValue
Skill Namebc-dataverse-entity-generator
DescriptionGenerates AL CDS integration table objects from Dataverse entities using ALTPGen with PowerShell automation scripts.
Target BC Versionv28.0
Folderskills/bc-dataverse-entity-generator/

What it does: Fully automated workflow for generating BC table objects from Dataverse entities including table ID allocation, error fixing, file organization, and permission set updates.


7. bc-dataverse-mapping-generator
FieldValue
Skill Namebc-dataverse-mapping-generator
DescriptionGenerates AL event subscriber code for Dataverse/CDS integration table and field mappings in Business Central.
Target BC Versionv28.0
Folderskills/bc-dataverse-mapping-generator/

What it does: Automates wiring up of Dataverse synchronization for both custom entities (full mapping) and OOB entities (extra field mappings) through event subscribers.


8. bc-install-codeunit-generator
FieldValue
Skill Namebc-install-codeunit-generator
DescriptionGenerates install codeunits (Subtype = Install) for Business Central extensions that run code during first install or reinstall.
Target BC Versionv28.0
Folderskills/bc-install-codeunit-generator/

What it does: Creates production-ready install codeunits with first install detection, data initialization, reinstall scenarios, and proper separation of per-company vs per-database operations.


9. bc-number-series-generator
FieldValue
Skill Namebc-number-series-generator
DescriptionImplements automatic number series assignment for custom tables in Business Central following BC standard patterns.
Target BC Versionv28.0
Folderskills/bc-number-series-generator/

What it does: Automates number series implementation with setup tables, table extensions with triggers, and UI integration for seamless number series management.


10. bc-setup-table-generator
FieldValue
Skill Namebc-setup-table-generator
DescriptionGenerates setup table and page objects for Business Central following singleton pattern.
Target BC Versionv28.0
Folderskills/bc-setup-table-generator/

What it does: Creates single-record setup tables for module configuration with automatic initialization and performance-optimized access patterns using GetRecordOnce helper.


11. bc-setup-wizard-generator
FieldValue
Skill Namebc-setup-wizard-generator
DescriptionGenerates assisted setup wizard pages for Business Central setup tables following Guided Experience patterns.
Target BC Versionv28.0
Folderskills/bc-setup-wizard-generator/

What it does: Automates creation of NavigatePage setup wizards with step-based navigation, banner images, temporary records, and Guided Experience registration.


12. bc-telemetry-generator
FieldValue
Skill Namebc-telemetry-generator
DescriptionInstruments Business Central AL codeunits with Application Insights telemetry using the System Application Telemetry codeunit.
Target BC Versionv28.0
Folderskills/bc-telemetry-generator/

What it does: Automates telemetry instrumentation with helper procedures for lifecycle events, error tracking, performance monitoring, feature usage analytics, and contextual telemetry.


13. bc-test-codeunit-generator
FieldValue
Skill Namebc-test-codeunit-generator
DescriptionGenerates test codeunits (Subtype = Test) for Business Central extensions that verify existing module functionality.
Target BC Versionv28.0
Folderskills/bc-test-codeunit-generator/

What it does: Creates production-ready test codeunits and test runner codeunits with [Test] attribute methods, handler methods, and integration with standard BC test libraries.


14. bc-upgrade-codeunit-generator
FieldValue
Skill Namebc-upgrade-codeunit-generator
DescriptionGenerates upgrade codeunits (Subtype = Upgrade) for Business Central extensions that run data migration code when upgrading to a new version.
Target BC Versionv28.0
Folderskills/bc-upgrade-codeunit-generator/

What it does: Handles data migration between versions with precondition validation, upgrade tag management using the System Application Upgrade Tag module, and post-upgrade verification.


All Skills in This Release

#Skill NameAuthorTarget BC Version
1bc-api-page-generator@fernandoartalfv28.0
2bc-api-query-generator@fernandoartalfv28.0
3bc-attachments-generator@fernandoartalfv28.0
4bc-business-events-generator@fernandoartalfv28.0
5bc-cds-page-generator@fernandoartalfv28.0
6bc-dataverse-entity-generator@fernandoartalfv28.0
7bc-dataverse-mapping-generator@fernandoartalfv28.0
8bc-install-codeunit-generator@fernandoartalfv28.0
9bc-number-series-generator@fernandoartalfv28.0
10bc-setup-table-generator@fernandoartalfv28.0
11bc-setup-wizard-generator@fernandoartalfv28.0
12bc-telemetry-generator@fernandoartalfv28.0
13bc-test-codeunit-generator@fernandoartalfv28.0
14bc-upgrade-codeunit-generator@fernandoartalfv28.0

How to Use These Skills

  1. Copy the skill folder from skills/ to your project's skill directory:

    • GitHub Copilot: .github/skills/
    • Claude Code: .claude/skills/
    • Other agents: Check your agent's documentation
  2. Invoke your agent — the skill will be loaded automatically when the task matches the skill's domain.

See the main README for detailed installation instructions.


This release corresponds to the April 2026 release plan.


Contributors

Special thanks to all contributors who helped make this release possible:


Feedback & Support


Release Date: 2026-04-01
Status: Released ✅