Vault Types
Better Skills supports three vault types:Personal Vault
Every user has one personal vault. You are the owner and have full control.- Permissions: Full read/write/admin access
- Membership: Owner only (you)
- Use case: Private skills and personal workflows
Enterprise Vault
Shared vaults for teams and organizations with role-based access control.- Permissions: Based on role (owner, admin, member)
- Membership: Multiple users
- Use case: Team-wide skills and shared knowledge
System Default Vault
Thesystem-default vault contains default skills provided by Better Skills.
- Permissions: Read-only for all users
- Membership: Automatic for all users
- Use case: Official default skills
The system default vault is managed by Better Skills and cannot be modified by users.
Creating Enterprise Vaults
Create an enterprise vault through the web console:Create New Vault
Click Create Vault and fill in:
- Name: Display name for the vault
- Slug: URL-friendly identifier (lowercase, hyphens)
- Type: Select “Enterprise”
- Color (optional): Theme color for the vault
Inviting Team Members
Add collaborators to your enterprise vault:Send Invitation
Click Invite Member and enter:
- Email: Team member’s email address
- Role: Select member, admin, or owner
- Expiration (optional): Invitation expiry time
Roles and Permissions
Enter prise vaults use role-based access control.Owner
Full administrative control over the vault. Permissions:- Read all skills and resources
- Create, update, and delete skills
- Manage vault settings (name, slug, color)
- Invite and remove members
- Assign and change roles (including promoting to admin)
- Delete the vault
Admin
Elevated permissions for managing content and members. Permissions:- Read all skills and resources
- Create, update, and delete skills
- Invite and remove members
- Assign member and admin roles (cannot assign owner)
- Cannot delete the vault
- Cannot change vault settings
- Cannot promote others to owner
Member
Read-only access to vault skills. Permissions:- Read all skills and resources
- Clone skills to personal vault (creates a copy)
- Use skills in agent sessions
- Cannot create, update, or delete skills
- Cannot invite or manage members
- Cannot change vault settings
Permission Model
Permissions are derived from vault type and membership role.Permission Matrix
| Vault Type | Role | Read | Write | Admin |
|---|---|---|---|---|
| Personal | Owner | ✓ | ✓ | ✓ |
| Enterprise | Owner | ✓ | ✓ | ✓ |
| Enterprise | Admin | ✓ | ✓ | Partial |
| Enterprise | Member | ✓ | ✗ | ✗ |
| System Default | (any) | ✓ | ✗ | ✗ |
Vault Boundaries
Skills can only reference resources and skills within the same vault:Valid: Skill in “team-vault” mentions another skill in “team-vault”
Sharing Skills
Within a Vault
All vault members automatically see skills in that vault. No additional sharing needed.Across Vaults
To share a skill from one vault to another:
Cloning creates an independent copy. Changes to the original skill do not affect the copy.
Managing Memberships
Viewing Memberships
List all vault memberships via CLI:- Vault name and slug
- Your role (owner, admin, member)
- Enabled status
Disabling Vaults
Disable a vault membership to hide it from active views:- Vault skills remain visible in
list,search, andsync - Disabled status is a user preference only
- Does not remove the membership
- Can be re-enabled through the web console
Disabling is reversible and does not affect other vault members.
Leaving a Vault
To leave an enterprise vault:- Navigate to vault settings in the web console
- Click Leave Vault
- Confirm removal
Use Cases
Team Skill Library
Create an enterprise vault for shared coding standards:- Owner creates “engineering-standards” enterprise vault
- Admins add skills for code review guidelines, API patterns, testing workflows
- Members invited as “member” role for read-only access
- Engineers use skills across projects
Department-Specific Knowledge
Organize skills by department:- marketing-vault: Brand guidelines, content templates, campaign workflows
- sales-vault: Pitch decks, proposal templates, CRM workflows
- support-vault: Troubleshooting guides, escalation procedures
Cross-Team Collaboration
Admins from different vaults collaborate:- Frontend admin creates “react-patterns” skill in “frontend-vault”
- Backend admin references it in “api-integration” skill in “backend-vault” (by cloning and adapting)
- Both teams benefit from shared patterns
Next Steps
Creating Skills
Learn how to create skills in your vaults
Backup & Restore
Back up local skills before syncing to vaults