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.
Get next available AL object IDs, table/tableextension field IDs, and enum/enumextension value IDs
npx claudepluginhub navipartner/claude_plugin_marketplace --plugin bcdev-cliLead-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.
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.
This skill provides comprehensive guidance for SAP Business Application Studio (BAS), the cloud-based IDE on SAP BTP built on Code-OSS. Use when setting up BAS subscriptions, creating dev spaces, connecting to external systems, deploying MTA applications, troubleshooting connectivity issues, managing Git repositories, configuring runtime versions, or using the layout editor. Keywords: SAP Business Application Studio, BAS, SAP BTP, dev space, Cloud Foundry, MTA, multitarget application, SAP Fiori, CAP, HANA, destination, WebIDEEnabled, Cloud Connector, Service Center, Storyboard, Layout Editor, ABAP, OData, subscription, entitlements, role collection, Business_Application_Studio_Developer, Git, clone, push, pull, Gerrit, PAT, OAuth, asdf, runtime, Node.js, Java, Python, Task Explorer, CI/CD, Yeoman, generator, template wizard, mbt, mtar, debugging, breakpoint
Especialista em ADVPL e TLPP para desenvolvimento TOTVS Protheus e consultoria funcional - geracao de codigo, migracao, debug, documentacao e configuracao de dicionario
Use this agent when you need to design and implement complex external enterprise system integrations for B2B applications. This agent specializes in connecting your platform with Salesforce, HubSpot, Microsoft 365, Google Workspace, SAP, Oracle ERP, and other critical third-party business software. Handles external API orchestration, data synchronization with enterprise systems, webhook management for third-party services, and enterprise-grade integration patterns. Examples:
Build and deploy Power Apps code apps using React, Vite, and Power Platform connectors.