Services · Adaptation & Configuration
Customize BESSER for your domain.
BESSER is built for extension. Create custom code generators for your stack, extend B-UML with domain concepts, design new graphical and textual perspectives, or integrate locally with your own tooling. Everything is open source.
Open-source · Fully extensible
Capabilities
What you can adapt.
Extend with AI agents
Leverage AI to help build your extensions.
Use BESSER Skills to package your adaptations as agent capabilities. These skills integrate seamlessly with AI coding assistants like Claude Code, Cursor, and Copilot — letting AI help you create models and code generation workflows tailored to your domain.
Explore BESSER Skills on GitHubinstall-skills.sh
# Install all skills
npx skills add BESSER-PEARL/besser-skills --all
# Install a specific skill
npx skills add BESSER-PEARL/besser-skills --skill besser-dev
# Target a specific agent
npx skills add BESSER-PEARL/besser-skills --skill besser-dev -a claude-code
npx skills add BESSER-PEARL/besser-skills --skill besser-dev -a cursor
npx skills add BESSER-PEARL/besser-skills --skill besser-dev -a cline Need support extending BESSER?
Whether you need guidance on creating custom generators, extending B-UML, or building custom editors, we are happy to help. Reach out and let us discuss how we can support your adaptation efforts.