blueprint-agent

Manage business object schemas within the Dilcore Platform's Blueprints module.

1|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/aytymchuk/Dilcore-Platform --skill blueprint-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: blueprint-agent
Source: https://github.com/aytymchuk/Dilcore-Platform/tree/main/.cursor/skills/blueprint-agent
Command: npx skills add https://github.com/aytymchuk/Dilcore-Platform --skill blueprint-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of dynamically defining and managing data models within the Dilcore Platform without requiring code deployments or database migrations.

Core Features & Use Cases

  • Schema Definition: Create, update, and delete entity definitions and their fields.
  • Relationship Management: Define and manage relationships between entity definitions.
  • Tenant-Scoped Isolation: Ensures all schema operations are isolated within a tenant.
  • Use Case: A product manager needs to add a new 'priority' field to the 'Task' entity for their CRM. They can use this Skill to define the new field and update the 'Task' entity schema.

Quick Start

Use the blueprint-agent skill to create a new entity definition for 'Project' with 'name' and 'description' fields.

Frequently Asked Questions about blueprint-agent

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

FAQPage Schema
How do I dynamically define data models in a SaaS application without database migrations?

Dynamically defining data models without database migrations is achieved by creating, updating, and deleting entity definitions and fields directly within the Dilcore Platform's Blueprints module, ensuring schema name stability and tenant isolation.

What is the best way to manage relationships between entity definitions in the Dilcore Platform?

Managing relationships between entity definitions in the Dilcore Platform is handled through the Blueprints module, which facilitates defining, modifying, and tracking connections between business objects while maintaining tenant-scoped isolation and optimistic concurrency.

Can I update a business object schema by adding fields without deploying new code?

Updating a business object schema by adding fields without code deployment is fully supported. Product managers can use the Blueprints module to define new fields and update existing entity definitions like a 'Task' entity for their CRM.

Does the Dilcore Platform support tenant isolation for business object schemas?

Tenant isolation for business object schemas is fully supported in the Dilcore Platform. All schema operations, including entity definition creation and modification, are strictly isolated within a tenant to ensure data separation in SaaS applications.

How does optimistic concurrency work when modifying entity definitions?

Optimistic concurrency when modifying entity definitions ensures that schema changes do not overwrite each other. The Blueprints module enforces this during the creation, modification, and deletion of fields and relationships to safely evolve business object schemas.