constructive-blueprints
Installation
SKILL.md
Constructive Blueprints
Declarative schema provisioning — define complete domain schemas as portable JSONB documents that compile into PostgreSQL tables, relations, security policies, and modules.
When to Apply
Use this skill when:
- Defining a blueprint (tables, fields, relations, policies, entity types)
- Working with blueprint templates and the template marketplace
- Choosing a current backend module preset (
auth:hardened,b2b:storage, orfull) - Understanding Merkle-style definition hashing for deduplication and provenance
- Using
construct_blueprint()orcopy_template_to_blueprint()
Core Concepts
Two-Layer Model
blueprint_template— shareable marketplace recipe. Immutable definition + metadata.blueprint— owned, executable instance scoped to a database. Created from a template viacopy_template_to_blueprint()or authored directly.