voltdb-development

Installation
SKILL.md

VoltDB Development

This skill creates complete VoltDB client applications with optimized partitioning. It generates Maven project scaffolding, analyzes data models for partitioning strategy, creates DDL schemas and stored procedures, and produces integration tests with testcontainer support.

Rules

Rules are organized in the rules/ directory. Read only the rule files needed for the current phase — do NOT read all rules upfront.

Priority Category Impact Rule Files
0 Versions (read before emitting any template) REQUIRED rules/versions.md
1 Partitioning Strategy HIGH rules/part-critical-rules.md, rules/part-choose-column.md, rules/part-colocation.md, rules/part-lookup-tables.md
2 DDL & Stored Procedures HIGH rules/ddl-procedures.md, rules/ddl-multi-step-transactions.md
2b Automation & Time-Based Processing HIGH rules/ddl-auto-overview.md, rules/ddl-auto-ttl-migrate.md, rules/ddl-auto-tasks-directed.md, rules/ddl-auto-compound-procs.md
3 Project Setup MEDIUM rules/proj-setup.md
4 Integration Testing MEDIUM rules/test-base-class.md, rules/test-data-and-patterns.md
5 Workflow & Templates MEDIUM rules/workflow-readme-template.md

Version placeholders: Templates in the rule files use {{VOLTDB_VERSION}}, {{VOLTDB_IMAGE_VERSION_DEV}}, {{VOLTDB_IMAGE_VERSION_ENT}}, and {{VOLT_TESTCONTAINER_VERSION}}. Always read rules/versions.md and substitute these with their canonical values before writing any generated file. A {{...}} placeholder must never appear in the user's project.

Installs
8
GitHub Stars
1
First Seen
Mar 7, 2026
voltdb-development — voltdb/volt-skills