Browse Platform
Platform · Project

Repos

Manage BotDojo repositories and temporary Git clone access.

2 min read

A Repo is a Git repository record used by features such as Skill Collections. Its source can be a BotDojo-hosted repository or an externally hosted Git repository, such as GitHub. Open Advanced → Repos to see the repository name, description, active branch, status, and last update.

Usually managed automatically

You normally do not need to create or maintain Repos from this page. When you create a Skill Collection, BotDojo creates a BotDojo-hosted Repo or links the collection to the external Git source you selected. Use the Repos page for advanced source maintenance, troubleshooting, or temporary Git clone access.

The light-mode Repos page with two active BotDojo repositories
Screenshot previewThe light-mode Repos page with two active BotDojo repositories
The light-mode Repos page with two active BotDojo repositories

Select a repository name to inspect or edit it. New Repo is available for advanced cases where a repository must exist before the feature that will use it.

Repository settings

SettingWhat it does
NameLabels the repository record in BotDojo lists and selectors.
DescriptionExplains what the repository stores and which workflow owns it.
Default BranchSets the branch BotDojo treats as the approved default, normally main. Features backed by the repository use this branch unless they explicitly select another one.

Select Save after changing these fields.

Clone Access

Generate Clone Token creates temporary Git access for this repository. The page then shows a clone URL, ready-to-run clone command, and token. The token expires after one hour.

Treat the clone token and the generated command as secrets: the command embeds the token. Do not paste either into documentation, chat, screenshots, or build logs. Generate a new token only when Git access is needed and let it expire after use.