
Shelve is designed to be used by teams of developers but can also be used by solo developers. A team is a group of users who work together on a project. Teams can have multiple members, each with different roles that determine their permissions within the team.
Shelve has three roles: Owner, Admin, and Member.
Team act as a container for projects and variables. Each team has its own workspace where you can create and manage projects and variables. Team workspaces are isolated from each other, meaning that projects and variables from one team are not accessible by another team.
A team slug is a unique identifier for a team. It is used in URLs to access the team's workspace. The team slug is automatically generated when you create a team and can be customized later but must be unique across all teams. This also the unique identifier that you can use to access the team's workspace via the CLI
{
"slug": "nuxtlabs",
"project": "@nuxt/ui"
}
Use the team selector and type the team name in the search field to create a new team.