Divalto
Official@divalto · France
Divalto provides a devkit of 38 skills for developing, compiling, migrating, and documenting customizations on the Divalto ERP's proprietary DIVA language and ISAM file system.
Agent Skills by Divalto
Showing 38 vetted skills indexed across 1 GitHub repositories.
linting-diva-code
Analyzes DIVA source files and reports rule violations classified by severity.
migrating-erp-downgrade
Guides Divalto ERP downgrade migration, build ordering, and overwrite integrity verification.
manipulating-dhsf-screens
Parse, generate, modify, and override Divalto .dhsf screen mask files.
discovering-skills
Query a JSON catalog to discover, search, and filter DIVA ERP skills by workflow or keyword.
configuring-diva-mcp
Configure diva-mcp API credentials by patching the plugin's .mcp.json file.
querying-diva-graph
Generates and consolidates Cypher queries against the Neo4j diva-mcp graph to prioritize ERP candidates.
generating-zoom-sql
Generates and validates Divalto Zoom SQL .dhsp files with 27 CRUD lifecycle procedures.
generating-objet-metier
Generates and validates DIVA Module Check .dhsp files from Jinja2 templates and naming tokens.
reading-multichoix
Parses Divalto ERP multichoix dictionary files to list and decode choice list entries.
testing-erp
Tests Divalto ERP zooms via Playwright browser automation after compilation and SQL sync.
reviewing-erp-doc
Reviews generated ERP technical documentation against X.13 sources and DIVA reference rules.
generating-recordsql
Generate and validate Divalto DIVA RecordSql .dhsq files from Jinja2 templates and naming tokens.
converting-diva-lectab
Converts legacy DIVA seek_xxx and Lectab calls to the Give_/Find_ business object API during Divalto migrations.
reading-fstyle
Parses Divalto ISAM fstyle.dhfi style sheets to decode fonts, colors, and i18n label references.
building-preaction-report
Assembles pre-action analysis reports from request, candidates, and evidence JSON files.
writing-diva-files
Writes and patches Divalto text files with ISO-8859-1 encoding and CRLF line endings.
documenting-erp
Generates structured technical documentation for Divalto ERP modules from X.13 sources.
managing-diva-error-messages
Reads, compares, and manages DIVA application error messages in XXferr ISAM files.
naming-diva-entities
Computes and validates naming tokens for DIVA business entity code generation.
understanding-integrator-workspace
Resolves and audits Divalto Harmony integrator workspace paths, profiles, and SQL connections.
managing-diva-dictionaries
Generates, inserts, and validates table definitions in Divalto DIVA .dhsd dictionary files.
modifying-diva-entity
Modifies DIVA business entity tables across dictionary, screen mask, and SQL layers.
analyzing-diva-request
Orchestrates pre-action analysis of DIVA user stories and tickets into developer preparation reports.
syncing-diva-sql
Synchronize SQL Server schemas from compiled Divalto dictionaries and parse synchronization reports.
Frequently Asked Questions About Divalto
FAQPage SchemaWhat tasks can I automate using Divalto's skills?▼
You can create and modify DIVA business entities end-to-end (dictionary, RecordSql, Module Check, zoom screens), compile projects with xwin7, sync SQL Server schemas, read/write ISAM .dhfi binary files, lint code against ~100 anti-patterns, migrate customizations between ERP versions, and generate technical documentation in Markdown or PDF.
Who are Divalto's skills designed for?▼
They target Divalto integrator partners and developers working in multi-version ERP workspaces (harmony /specifs/ trees). Personas include implementation developers writing entity customizations, migration engineers handling Service Pack rebases and downgrades, and consultants answering functional questions about the X.13 standard.
How do I install and configure the Divalto devkit?▼
Install the marketplace plugin, then run the configuring-diva-mcp skill once: it interactively collects your site, environment, and API key, builds the X-Api-Key header, and patches the plugin's .mcp.json for all future sessions. Re-run it on 401 errors or after plugin updates that restore the template.
What prerequisites and dependencies do Divalto's skills require?▼
Skills depend on a Divalto ERP installation (X.13 sources, xwin7.exe compiler), SQL Server with ODBC/ADO.NET connections, DhxIsam64.dll for ISAM access via ctypes, and optionally the diva-mcp Neo4j graph server and Playwright MCP for browser testing. GitHub CLI (gh) is needed only for RETEX issue pushing.
How do the skills ensure safe ERP modifications?▼
Orchestrated skills enforce human validation checkpoints (11 for entity creation, 4 for entity modification), strict ISO-8859-1+CRLF file encoding, collision checks for zoom numbers and menu EnrNo, read-only treatment of standard dictionaries and error files, and graceful degradation when diva-mcp is unavailable.