claude

profile-al-development

AL (Application Language) development configuration for Business Central. Includes AL-specific coding standards, patterns, commands, and tooling.

2 on GitHubby Stefanv3.0.0updated 7 months ago
/

Plugin profile-al-development from marketplace claude-configs in DynamITVectorK/claude-configs. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Slash commands (7)

  • /profile-al-development:develop

    Implement solution with parallel developers and 4-specialist review team

  • /profile-al-development:document

    Generate comprehensive technical documentation

  • /profile-al-development:fix

    Lightweight bug fix workflow without approval gates (fast iteration)

  • /profile-al-development:init-context

    Initialize project context document for faster workflows (one-time setup)

  • /profile-al-development:interview

    Deep requirements gathering through structured interview

  • /profile-al-development:plan

    Design complete solution using competitive solution design (2-3 architects debate approaches)

  • /profile-al-development:test

    Develop comprehensive test suite with 4 parallel test engineers

Subagents (13)

  • README
  • al-developer

    Implement AL code following the implementation plan. Creates/modifies AL files. Can be called iteratively to fix issues found by code-reviewer or diagnostics-fixer.

  • al-expert-reviewer

    AL best practices specialist reviewer - validates naming conventions, AL patterns, and BC design patterns. Part of parallel 4-reviewer team.

  • docs-writer

    Generate and maintain project documentation. Creates feature docs, API references, setup guides, and maintains documentation structure.

  • edge-case-test-engineer

    Edge case test specialist - develops tests for boundaries, errors, nulls, and invalid inputs. Part of parallel 4-engineer test team.

  • integration-test-engineer

    Integration test specialist - develops tests for cross-object interactions, events, and multi-object workflows. Part of parallel 4-engineer test team.

  • interview

    Interview user in-depth to extract complete implementation details for BC/AL features

  • performance-reviewer

    Performance specialist reviewer - identifies inefficient queries, N+1 patterns, and resource usage issues. Part of parallel 4-reviewer team.

  • scenario-test-engineer

    Scenario test specialist - develops end-to-end tests simulating complete user workflows. Part of parallel 4-engineer test team.

  • security-reviewer

    Security specialist reviewer - identifies permission issues, data exposure risks, and security vulnerabilities in AL code. Part of parallel 4-reviewer team.

  • solution-architect

    Design BC-integrated solutions and create detailed implementation plans. Combines architecture design with practical implementation steps.

  • test-coverage-reviewer

    Test coverage specialist reviewer - evaluates testability design, identifies coverage gaps, and missing test scenarios. Part of parallel 4-reviewer team.

  • unit-test-engineer

    Unit test specialist - develops tests for individual functions, methods, and isolated logic. Part of parallel 4-engineer test team.

MCP servers (3)

  • microsoft_docs_mcp

    connects to: https://learn.microsoft.com/api/mcp

  • al-mcp-server

    runs: npx al-mcp-server

  • bc-code-intelligence-mcp

    runs: bc-code-intelligence-mcp

View source on GitHub

Maintain profile-al-development?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted