bonita-validate-artifacts

Validate Bonita XML artifacts against their XSD schemas.

Updated Jun 24, 2025
One-click install
npx skills add https://github.com/bonitasoft-presales/presales_workflows --skill bonita-validate-artifacts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bonita-validate-artifacts
Source: https://github.com/bonitasoft-presales/presales_workflows/tree/main/.claude/skills/bonita-validate-artifacts
Command: npx skills add https://github.com/bonitasoft-presales/presales_workflows --skill bonita-validate-artifacts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the need to verify that Bonita XML artifacts conform to the correct XSD schemas, preventing import errors and schema violations.

Core Features & Use Cases

  • XML Validation: Checks BOM, Organization, Process, and Profile XML files against their respective schemas.
  • Pre-Import Verification: Validates artifacts prior to import into Bonita Studio to ensure compatibility.
  • Use Case: Run this Skill after generating or manually editing XML files to catch schema errors early and avoid deployment failures.

Quick Start

Run the validation command on your target directory containing the XML artifacts to verify their schema compliance.

Frequently Asked Questions about bonita-validate-artifacts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate Bonita XML artifacts against their schemas before import?

You can validate Bonita XML artifacts by running a validation command on your target directory, checking BOM, Organization, Process, and Profile files against their respective XSD schemas. This pre-import verification prevents deployment failures and ensures schema compliance.

Why does my Bonita XML file fail to import into Bonita Studio?

Your Bonita XML file fails to import due to schema violations or incorrect XML formatting. Validating artifacts against their specific XSD schemas before deployment catches these errors early, ensuring the BOM, Organization, Process, or Profile XML files meet the required schema standards.

Do I need Docker to run XML validation for Bonita artifacts?

Yes, you need Docker to run XML validation for Bonita artifacts because the validation process relies on Docker to execute xmllint and access the associated XSD schemas. This environment provides the necessary tools to verify your BOM, Organization, Process, and Profile XML files.

What types of XML files can be checked for Bonita schema compliance?

The types of XML files that can be checked for Bonita schema compliance include BOM, Organization, Process, and Profile artifacts. Validating these files against their respective XSD schemas ensures they meet Bonita standards and prevents import errors during deployment.

When should I run XML validation on my Bonita process and organization files?

You should run XML validation on your Bonita process and organization files after generating or manually editing them. This pre-deployment check verifies schema compliance, catches errors early, and avoids deployment failures when importing the artifacts into Bonita Studio.