Claude Code plugins for Business Central AL development at NaviPartner
npx claudepluginhub navipartner/claude_plugin_marketplaceGet next available AL object IDs, table/tableextension field IDs, and enum/enumextension value IDs
BC Dev CLI - download symbols, compile, publish, and test AL apps
A Claude Code plugin marketplace for Business Central AL development at NaviPartner.
Add this marketplace to Claude Code:
claude /plugin add-marketplace https://github.com/navipartner/claude_plugin_marketplace
Then install the plugins you need:
# AL ID Manager
claude plugin install al-id-manager@navipartner-bc-tools
# BC Dev CLI (universal - works on all platforms)
claude plugin install bcdev-cli@navipartner-bc-tools
Allows the LLM to grab next AL object ID or next AL table/tableextension/enum/enumextension field/value ID from the NaviPartner AL ID Manager service.
Use when: Creating new AL objects, adding fields to tables/tableextensions, or adding values to enums/enumextensions.
Skill: al-id-manager:get-next-id
Create a config file at:
~/.al-id-manager/config.json%USERPROFILE%\.al-id-manager\config.json{
"apiKey": "your-api-key-here",
"baseUrl": "https://al-id-manager.npretail.io"
}
Allows the LLM to download symbols, compile, publish apps and run tests against Business Central environments.
Use when: Working with BC development workflows - downloading dependencies, compiling, deploying, or testing.
Supported platforms: macOS (arm64, x64), Linux (x64, arm64), Windows (x64)
The CLI binary is automatically downloaded and cached on first use. No manual setup required.
Skill: bcdev-cli:bcdev
To use a specific CLI version:
# macOS/Linux
export BCDEV_CLI_VERSION=0.8
# Windows
set BCDEV_CLI_VERSION=0.8
# Validate a single plugin
claude plugin validate --plugin-dir ./al-id-manager
claude plugin validate --plugin-dir ./bcdev-cli
# Validate all plugins
for plugin in al-id-manager bcdev-cli; do
claude plugin validate --plugin-dir ./$plugin
done
claude --plugin-dir ./al-id-manager
claude --plugin-dir ./bcdev-cli
When a new BC Dev CLI version is released:
bcdev-cli/checksums.txtDEFAULT_VERSION in both wrapper scripts (bin/bcdev-ensure and bin/bcdev-ensure.cmd)bcdev-cli/.claude-plugin/plugin.json and .claude-plugin/marketplace.jsonClaude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations