Inheritance
How resources merge across platform, organization, and project tiers.
crewkit uses a three-tier inheritance model for all resources (agents, skills, rules, commands). This lets you start with platform defaults and layer on team and project customizations.
The three tiers
Platform (crewkit-managed)
|
v inherit / fork / standalone
Organization (your team)
|
v inherit / fork / standalone
Project (project-specific)| Tier | Scope | Managed by |
|---|---|---|
| Platform | All crewkit users | crewkit team |
| Organization | Your team | Team admins |
| Project | One project | Project members |
Ownership modes
Each resource at each tier has an ownership mode:
Standalone
Full content, no parent. The resource exists only at this tier.
Organization: acme-deploy-checker (standalone)
-> No platform equivalent. Fully owned by your org.Inherit
Merges content from parent tiers. Organization adds its guidelines, project adds its specifics.