ALDC plugin
A set of agents, skills and review workflows for AL development in Microsoft Dynamics 365 Business Central: specs, tests, checks.
- 115 ★ on the repository
- Last commit
- MIT
Extended access
Why this level
- Agents write and change AL code in your project; verify results in a sandbox.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/aldcDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- Agents write and change AL code in your project; verify results in a sandbox.
This is third-party code. Review the repository files before installing.
What it does
ALDC, an agentic engineering system for the AL language, takes a task from requirement to verified code. Specialist agents split the work: Architect and Spec prepare the design and technical specification for approval, then test-driven implementation and review follow. Skills, commands and hooks connect to Claude Code, GitHub Copilot, Codex and the CLI. In version 5.2.0 reviews include five mandatory security checks and a disposition for every selected BCQuality article: apply it or explain why it does not apply. For apps extending `Agent Metadata Provider`, agent completeness is checked. Architect and planner cite the knowledge behind decisions and record the chosen publisher event. A `context-doctor` utility, a VS Code extension and a separately evolving Claude Code plugin branch are included.
Who it is for. Business Central extension developers writing AL who need specs, TDD and security-checked reviews.
Good fit when
- A requirement for a new BC extension becomes a specification before code is written.
- Tests come before implementation and review follows a security checklist.
- A decision must be backed by BCQuality knowledge-base articles.
- A team keeps one rule set for Copilot, Claude Code and Codex.
Not a fit when
- The project is not AL or Business Central.
- Finished code is wanted without approving a specification.
- There is no BC sandbox to verify results.
Example request
Prepare a BC extension specification for returns tracking, agree on it with me and then implement it test-first.Limitations
The set targets AL and Business Central and should not be used for other stacks. Versions diverge across channels: the Claude Code plugin has its own numbering (5.2.1), and the VS Code extension, GitHub releases and npm package have theirs, so updating one does not update the others. Work in your own project and BC sandbox after checking `app.json`, symbols and permissions. Installation follows the guide for your host, with no single universal command. The last commit dates from November 2026.
How to disable. For the Claude Code plugin run `claude plugin uninstall aldc@aldc-marketplace`. Project-local copies of the toolkit and the VS Code extension are removed separately.
FAQ
Which agents are included?
Specialists such as Architect, Spec and a planner, plus review and test agents. The full roster is in the project docs.
How do I update the Claude Code plugin?
Run `claude plugin marketplace update aldc-marketplace`, then `claude plugin update aldc@aldc-marketplace` and open a new session.
What is new in 5.2.0?
Reviews gained five mandatory security checks and a decision per selected BCQuality article; agents now cite the knowledge behind their rationale.
Is Codex supported?
Yes, generated CLI and Codex distributions exist, but publication to the Marketplace, GitHub releases and npm happens separately.
Is there an environment check?
Yes, the `context-doctor` utility is described in `tools/context-doctor/README.md`.
Discussion
No questions or reviews yet.
Related
PluginsADLC is a set of dependency-free CLIs and agent plugins: gates at each development phase against typical model failure modes.
The AI-SDLC plugin for Claude Code carries a task from spec to PR: a readiness gate, a developer agent and several reviewers.
A linter for the agent harness checks a repository's AGENTS.md, CLAUDE.md, CI and hooks and scores six dimensions.
Skills that give a coding agent your team rules at session start: a rule index, a task factory, decision records and evals
Seven Microsoft skills for building Agent 365 agents: identity, observability, WorkIQ tools, DLP and code validation.
claude_rules_1c: Claude Code rules and agents for 1C
claude_rules_1c
A set of 12 subagents, profile-based rules and MCP configuration for 1C development in Claude Code, with a three-layer rule loading system
README in short
The README explains architecture and the delivery map, shows versions by channel, plugin updates and a quick start. Public BC, AL and MCP repositories are listed separately.