Divalto avatar

Divalto

Official

@divalto · France

0Followers
|
1Public Repos
|
38Published Skills

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.

Skills Distribution
DomainBusiness, Fi...ERP Customization .. (35%)Code Quality, Comp.. (25%)Data Access & Dict.. (20%)Technical Document.. (20%)

Agent Skills by Divalto

Showing 38 vetted skills indexed across 1 GitHub repositories.

divaltodivalto
6

linting-diva-code

Analyzes DIVA source files and reports rule violations classified by severity.

Official
Advanced
divaltodivalto
6

migrating-erp-downgrade

Guides Divalto ERP downgrade migration, build ordering, and overwrite integrity verification.

Official
Advanced
divaltodivalto
6

manipulating-dhsf-screens

Parse, generate, modify, and override Divalto .dhsf screen mask files.

Official
Advanced
divaltodivalto
6

discovering-skills

Query a JSON catalog to discover, search, and filter DIVA ERP skills by workflow or keyword.

Official
Intermediate
divaltodivalto
6

configuring-diva-mcp

Configure diva-mcp API credentials by patching the plugin's .mcp.json file.

Official
Intermediate
divaltodivalto
6

querying-diva-graph

Generates and consolidates Cypher queries against the Neo4j diva-mcp graph to prioritize ERP candidates.

Official
Advanced
divaltodivalto
6

generating-zoom-sql

Generates and validates Divalto Zoom SQL .dhsp files with 27 CRUD lifecycle procedures.

Official
Advanced
divaltodivalto
6

generating-objet-metier

Generates and validates DIVA Module Check .dhsp files from Jinja2 templates and naming tokens.

Official
Advanced
divaltodivalto
6

reading-multichoix

Parses Divalto ERP multichoix dictionary files to list and decode choice list entries.

Official
Intermediate
divaltodivalto
6

testing-erp

Tests Divalto ERP zooms via Playwright browser automation after compilation and SQL sync.

Official
Advanced
divaltodivalto
6

reviewing-erp-doc

Reviews generated ERP technical documentation against X.13 sources and DIVA reference rules.

Official
Advanced
divaltodivalto
6

generating-recordsql

Generate and validate Divalto DIVA RecordSql .dhsq files from Jinja2 templates and naming tokens.

Official
Advanced
divaltodivalto
6

converting-diva-lectab

Converts legacy DIVA seek_xxx and Lectab calls to the Give_/Find_ business object API during Divalto migrations.

Official
Advanced
divaltodivalto
6

reading-fstyle

Parses Divalto ISAM fstyle.dhfi style sheets to decode fonts, colors, and i18n label references.

Official
Intermediate
divaltodivalto
6

building-preaction-report

Assembles pre-action analysis reports from request, candidates, and evidence JSON files.

Official
Advanced
divaltodivalto
6

writing-diva-files

Writes and patches Divalto text files with ISO-8859-1 encoding and CRLF line endings.

Official
Advanced
divaltodivalto
6

documenting-erp

Generates structured technical documentation for Divalto ERP modules from X.13 sources.

Official
Advanced
divaltodivalto
6

managing-diva-error-messages

Reads, compares, and manages DIVA application error messages in XXferr ISAM files.

Official
Intermediate
divaltodivalto
6

naming-diva-entities

Computes and validates naming tokens for DIVA business entity code generation.

Official
Intermediate
divaltodivalto
6

understanding-integrator-workspace

Resolves and audits Divalto Harmony integrator workspace paths, profiles, and SQL connections.

Official
Advanced
divaltodivalto
6

managing-diva-dictionaries

Generates, inserts, and validates table definitions in Divalto DIVA .dhsd dictionary files.

Official
Advanced
divaltodivalto
6

modifying-diva-entity

Modifies DIVA business entity tables across dictionary, screen mask, and SQL layers.

Official
Advanced
divaltodivalto
6

analyzing-diva-request

Orchestrates pre-action analysis of DIVA user stories and tickets into developer preparation reports.

Official
Advanced
divaltodivalto
6

syncing-diva-sql

Synchronize SQL Server schemas from compiled Divalto dictionaries and parse synchronization reports.

Official
Intermediate

Frequently Asked Questions About Divalto

FAQPage Schema
What 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.