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
Plugin

Extended access

Why this level

  • Agents write and change AL code in your project; verify results in a sandbox.
All reasons and checks

javiarmesto/aldc-al-development-collection

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add plugins/aldc

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended 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.

Plugins

ADLC is a set of dependency-free CLIs and agent plugins: gates at each development phase against typical model failure modes.

PluginExtended access54Repository stars

The AI-SDLC plugin for Claude Code carries a task from spec to PR: a readiness gate, a developer agent and several reviewers.

PluginBroad access441Repository stars

A linter for the agent harness checks a repository's AGENTS.md, CLAUDE.md, CI and hooks and scores six dimensions.

CLIExtended access65Repository stars

Skills that give a coding agent your team rules at session start: a rule index, a task factory, decision records and evals

SkillExtended access145Repository stars
Official

Seven Microsoft skills for building Agent 365 agents: identity, observability, WorkIQ tools, DLP and code validation.

PluginBroad access52Repository stars

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.

README badge

Report a problem