skill-events
CommunityEvent-driven AL extensions with publish/subscribe
Software Engineering#event-driven#al#dynamics-365-business-central#publisher-subscriber#is-handled#integration-event#business-event
Authorjaviarmesto
Version1.0.0
Installs0
System Documentation
What problem does it solve?
AL event-driven patterns reduce coupling and accelerate extension development by providing structured publisher/subscriber patterns, OnBefore/OnAfter workflow points, and IsHandled usage for safe interception.
Core Features & Use Cases
- Event Discovery with Event Recorder to surface OnBefore/OnAfter events for extension points.
- Implement Event Subscribers and Publishers following the standard EventSubscriber and IntegrationEvent/BusinessEvent patterns.
- Design robust event contracts with rich parameter contexts and testing guidance.
Quick Start
Identify an extension point, implement a publisher and a matching subscriber using OnBefore/OnAfter patterns, and test the flow in the BC client.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: skill-events Download link: https://github.com/javiarmesto/ALDC-AL-Development-Collection/archive/main.zip#skill-events Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.