constructive-entities
Installation
SKILL.md
Constructive Entities
Hierarchical entity type system for multi-tenancy. Every scope of membership — app, org, channel, department, team, data room — is a membership type with its own entity table, capabilities, memberships, and security policies.
For tenant-facing organization selection and governance UI, use the Organizations feature pack through constructive-blocks. This skill owns the entity, membership, invitation, and hierarchy model underneath that surface.
When to Apply
Use this skill when:
- Creating custom entity types (channels, teams, departments, data rooms)
- Provisioning entity-scoped storage (buckets + file uploads per entity)
- Configuring agent modules (threads, messages, tasks, prompts, knowledge)
- Setting up namespace modules (namespace_events partitioned metrics log)
- Managing invites, profile assignment, and membership capabilities
- Understanding the entity hierarchy and parent-child relationships