Defines AL interfaces and interface patterns with implementing codeunits, creates extensible enums to switch providers, and enables dependency injection for unit testing AL code with mocks. Use when building plugin architectures, adding loose coupling, replacing conditional logic with polymorphism, or creating Business Central extensions with swappable implementations.
85
91%
Does it follow best practices?
Impact
92%
1.43x2 of 3 eval scenarios. Add 1 more for a full score.
Passed
No findings from the security scan
| Run | Type | Date | Status |
|---|---|---|---|
baseline vs usage-spec With / without contextCompleted | With / without context | Completed |
01a05ebf-537e-73f3-b440-e46f5d1cd99f
Run
The run is available. Its result stats will appear here when they are ready.
emgreppi/Business-Central-AI-Skill
52f8705
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.