By navipartner
Get next available AL object IDs, table/tableextension field IDs, and enum/enumextension value IDs
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.jsonOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub navipartner/claude_plugin_marketplace --plugin al-id-managerBC Dev CLI - download symbols, compile, publish, and test AL apps
Lead-as-Manager AL development for Business Central with agent teams. Main session acts as engineering manager, spawning specialist teammates for parallel work. Competitive solution design (2-3 architects debate approaches), parallel implementation (N developers on different modules), parallel code review (4 specialists: security, AL expert, performance, test coverage), parallel test development (4 engineers: unit, integration, scenario, edge case). Lightweight /fix workflow. MCP integration (BC Intelligence, MS Docs, AL Dependency). Commands: interview, plan, develop, fix, test, document.
Agent skills for building on, analyzing, and managing Microsoft Dataverse — with Dataverse MCP, PAC CLI, and Python SDK.
Plugin Claude Code + CLI pra ADVPL/TLPP (TOTVS Protheus): indexa em SQLite/FTS5, compila via advpls, edita .prw cp1252 sem corromper acentos e guarda credenciais no cofre nativo do OS. ~16× menos contexto consultando o Protheus.
Especialista em ADVPL e TLPP para desenvolvimento TOTVS Protheus e consultoria funcional - geracao de codigo, migracao, debug, documentacao e configuracao de dicionario
Comprehensive Airtable assistant for schema design, API interactions, scripting, interfaces, and automations.
Domain-specific skills and agents for Odoo development, code review, and more