By appfabriek
Complete BC AL development toolkit: 27 commands with 21-file knowledge base. Covers AL development, OnPrem runner execution (version tracking, log aggregation, session management, data upgrades), and full NavAdminTool integration. Never uses REST — always NavAdminTool.
Generate API page or API query for a BC table
Scaffold a BC Copilot capability (System.AI module)
Manage BC data upgrade lifecycle - start, monitor, resume, or stop tenant data upgrades
Generate or update GitHub Actions CI/CD workflow for AL projects
Inspect BC environment - installed apps, versions, compare environments via NavAdminTool
Own 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.
Claude Code plugin met 27 skills en een ingebouwde knowledge base voor BC AL-ontwikkeling. Maakt Claude tot een BC-expert die direct productief is in elk AL-project.
In een Claude Code sessie:
/plugin marketplace add appfabriek/bc-claude-plugin
/plugin install bc-claude-plugin@bc-claude-plugin
git clone https://github.com/appfabriek/bc-claude-plugin.git ~/code/bc-claude-plugin
In een Claude Code sessie:
/plugin install /pad/naar/bc-claude-plugin
/plugin uninstall bc-claude-plugin
claude --version)gh) — vereist voor /diagnose, /bc-runner en /bc-query/dev-publishDeze commands vereisen GitHub Actions workflows in je AL-project. Kopieer de workflow templates:
# Voor AL-code diagnostics (al uitvoeren, data opvragen)
cp ~/code/bc-claude-plugin/templates/bc-diagnostic.yaml \
/pad/naar/jouw-al-project/.github/workflows/bc-diagnostic.yaml
# Voor NavAdminTool/PowerShell op de BC-server (app-beheer, server admin, SQL)
cp ~/code/bc-claude-plugin/templates/bc-runner.yaml \
/pad/naar/jouw-al-project/.github/workflows/bc-runner.yaml
Vereisten voor OnPrem self-hosted runners:
self-hosted, Windows, X64, <hostnaam>C:\Program Files\Microsoft Dynamics 365 Business Central\<versie>\Service\NavAdminTool.ps1)environment opties en $envMap in de workflows aan op je BC-instancesVereisten voor /bc-env (SaaS/REST):
BC_URL_DEV, BC_USER_DEV, BC_PASS_DEVBC_URL_TEST, BC_USER_TEST, BC_PASS_TESTBC_URL_ACCEPT, BC_USER_ACCEPT, BC_PASS_ACCEPTBC_URL_PRODUCTION, BC_USER_PRODUCTION, BC_PASS_PRODUCTION| Commando | Doel |
|---|---|
/bc-issue [nummer] | Pak een GitHub issue op: branch → code → build → vertaling → PR |
| Commando | Doel |
|---|---|
/bc-teststraat [setup|reset|run] | Opzetten of herstellen lokale BC testomgeving |
/bc-teststraat-verify | Diagnoseer de staat van de lokale teststraat |
| Commando | Doel |
|---|---|
/dev-publish | Compileer en publiceer AL-app naar BC dev server |
/bc-ps [taak] | Genereer BcContainerHelper PowerShell scripts |
/bc-devops [--init|--update] | Genereer/update GitHub Actions CI/CD workflows |
| Commando | Doel |
|---|---|
/diagnose [vraag] | Remote AL-diagnostics via GitHub Actions (AL-code uitvoeren op server) |
/bc-runner [taak] | NavAdminTool/PowerShell op de BC-server: app-beheer, users, SQL, licentie, event log |
/bc-sessions [omgeving] | Bekijk actieve sessies; verwijder stuck sessies |
/bc-data-upgrade [omgeving] | Data upgrade lifecycle: status, start, hervatten, stoppen |
/bc-version [omgeving] | Welke versie draait waar, gecorreleerd met git tags voor debugging |
/bc-log [omgeving] | Gecombineerde logviewer: event log + NavLog bestanden + job queue fouten |
/bc-query [vraag] | Datavragen in gewoon Nederlands |
/bc-env [omgeving] | Inspecteer BC-omgeving: apps, versies (NavAdminTool) |
| Commando | Doel |
|---|---|
/bc-review [bestand] | Review AL-code tegen Microsoft-richtlijnen |
/bc-perf [--scan|--query] | Scan op performance anti-patterns |
/bc-test [codeunit] | Genereer en voer AL-tests uit |
| Commando | Doel |
|---|---|
/bc-new <type> [naam] | Scaffold nieuw AL-object |
/bc-api <tabel> [--query] | Genereer API page of API query |
/bc-copilot <naam> | Scaffold BC Copilot capability (System.AI) |
/bc-events [--list|--subscribe|--publish] | BC events zoeken, subscriben, publiceren |
/bc-permissions [--generate|--audit] | Genereer of audit permission sets |
/bc-telemetry [--add|--review|--kql] | Telemetry toevoegen, reviewen, KQL genereren |
| Commando | Doel |
|---|---|
/bc-upgrade [--analyze|--generate] | Analyseer en genereer upgrade-codeunits |
/bc-migrate [--from X --to Y] | BC versie-migratie assistent |
/bc-translate | Vertalingen synchroniseren in alle XLF-bestanden |
/bc-product [--spec|--roadmap|--changelog] | ISV product workflow |
De plugin bevat een ingebouwde kennisbank van 21 bestanden zodat Claude direct productief is:
npx claudepluginhub appfabriek/bc-claude-plugin --plugin bc-claude-pluginComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
Persistent file-based planning for AI coding agents. Crash-proof markdown plans (task_plan.md, findings.md, progress.md) that survive context loss and /clear, with an opt-in completion gate and multi-agent shared state. Manus-style. Works with Claude Code, Codex CLI, Cursor, Kiro, OpenCode and 60+ agents via the SKILL.md standard. Includes Arabic, German, Spanish, and Chinese (Simplified and Traditional).
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Complete developer toolkit for Claude Code
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review