Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By StefanMaron
Manage Business Central AL development with an engineering manager agent that spawns parallel specialist teams for requirements gathering, competitive solution design, multi-developer implementation, 4-specialist code review, and parallel test generation, plus a lightweight /fix workflow and documentation generation from project artifacts.
npx claudepluginhub stefanmaron/claude-configs --plugin profile-al-developmentImplement solution with parallel developers and 4-specialist review team
Generate comprehensive technical documentation
Lightweight bug fix workflow without approval gates (fast iteration)
Initialize project context document for faster workflows (one-time setup)
Deep requirements gathering through structured interview
This directory contains specialized agents for the AL development workflow.
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 best practices specialist reviewer - validates naming conventions, AL patterns, and BC design patterns. Part of parallel 4-reviewer team.
Generate and maintain project documentation. Creates feature docs, API references, setup guides, and maintains documentation structure.
Edge case test specialist - develops tests for boundaries, errors, nulls, and invalid inputs. Part of parallel 4-engineer test team.
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Plugin de ingeniería de software completa: 10 agentes de núcleo y 9 opcionales con personalidad propia, memoria persistente por proyecto, quality gates y flujos automatizados desde la idea hasta producción.
High-intelligence Claude Code copilot with deep code reasoning, evidence-driven planning, orchestration-first execution, model routing, context budgeting, CI/CD integration, enterprise security, plugin development, prompt engineering, performance profiling, agent teams, channels (event-driven autonomy with CI webhook, mobile approval relay, Discord bridge, and fakechat dev profile), interactive tutorials, LSP integration, security-hardened hook script library, MCP Prompts coverage, common workflow packs, runtime selection guide, computer-use patterns, checkpointing, scheduled-task blueprints, repo bootstrap scanner, hook policy engine (8 installable packs), layered memory deployment, role-based subagent packs (implementer, debugger, migration-lead, dependency-auditor, release-coordinator), 5 agent-team topology kits, autonomy operating mode (4 profiles + 3 gates), and a queryable 15-tool MCP documentation server with autonomy advisor.
Multi-agent /workflow development pipeline (planner → plan-review → coder → code-review) with typed handoff contracts, lifecycle hooks, and MCP servers.
Autonomous spec-driven development workflow with multi-agent collaboration, specification management, and task orchestration
Software development lifecycle automation - slash commands, agents, and GitHub/GitLab webhook watchers
Opinionated workflow guides and best practices - the preacher's proven patterns for Claude Code projects
This repository contains reusable Claude Code plugin configurations for streamlining development workflows across multiple projects and computers.
This setup allows you to:
claude-configs/
├── profile-al-development/ # AL (Business Central) development profile
│ ├── .claude-plugin/
│ │ └── plugin.json # Plugin metadata
│ ├── CLAUDE.md # AL coding standards and patterns
│ ├── commands/ # Custom slash commands for AL
│ ├── skills/ # Model-invoked skills for AL
│ ├── agents/ # Custom subagents for AL
│ └── .mcp.json # AL MCP server configuration
├── .gitignore
└── README.md (this file)
Before using these plugins:
profile-al-development/.mcp.json, update the path to the Serena tool if you're using itAll other paths use ~ which expands to your home directory automatically.
Clone this repository:
cd ~
git clone git@github.com:YOUR_USERNAME/claude-configs.git
That's it! The plugins are now available on your computer. You'll enable them per-project (see next section).
Simply clone the repository:
cd ~
git clone git@github.com:YOUR_USERNAME/claude-configs.git
Plugins will be available for use in your projects immediately.
In each project where you want to use these plugins, create or edit .claude/settings.json:
{
"extraKnownMarketplaces": {
"local": {
"source": {
"source": "directory",
"path": "~/claude-configs"
}
}
},
"enabledPlugins": {
"profile-al-development@local": true
}
}
Note: The ~ expands to your home directory automatically.
As you add more profiles, you can combine them in a single project:
{
"extraKnownMarketplaces": {
"my-configs": {
"source": {
"source": "directory",
"path": "~/claude-configs"
}
}
},
"enabledPlugins": {
"profile-al-development@my-configs": true,
"profile-al-testing@my-configs": true,
"profile-devops@my-configs": true
}
}
When you discover a useful pattern or want to improve the configuration:
cd ~/claude-configs
# Edit files (e.g., profile-al-development/CLAUDE.md)
# Add new commands, update patterns, etc.
git add .
git commit -m "Add pattern for handling table extensions"
git push
On your other computer(s):
cd ~/claude-configs
git pull
All your projects immediately benefit from the updates without any additional configuration.
AL (Application Language) development configuration for Microsoft Dynamics 365 Business Central.
Includes:
Documentation: See profile-al-development/README.md
To create a new plugin profile:
Create plugin directory:
cd ~/claude-configs
mkdir -p profile-name/{.claude-plugin,commands,skills,agents}
Create plugin.json:
{
"name": "profile-name",
"description": "Brief description of what this profile provides",
"version": "1.0.0",
"author": {
"name": "Your Name"
}
}
Add configuration files:
CLAUDE.md - Memory/instructionscommands/*.md - Custom slash commandsskills/*/SKILL.md - Agent skills.mcp.json - MCP server configurationDocument in README:
profile-name/README.mdCommit and push:
git add profile-name
git commit -m "Add profile-name plugin"
git push
While plugins provide shared configuration, each project can still have its own customizations:
Project directory structure:
your-project/
├── .claude/
│ ├── settings.json # Enable plugins + project-specific settings
│ ├── settings.local.json # Personal overrides (gitignored)
│ ├── CLAUDE.md # Project-specific instructions
│ └── commands/ # Project-only commands