Install
openclaw skills install @curry798/x-cbInteract with Codeberg using the x cb CLI. Use x cb repo, x cb issue, x cb pr, x cb org, x cb team, and x cb user for managing repositories, issues, PRs, organizations, teams, and users on Codeberg. Trigger when user mentions Codeberg, needs to manage Codeberg repos/issues/PRs, clone from codeberg.org, or work with Codeberg organizations or teams.
openclaw skills install @curry798/x-cbUse x cb to interact with Codeberg (codeberg.org). Get your token at: https://codeberg.org/user/settings/applications
Clone a repository:
x cb repo clone <owner>/<repo>
List repositories in an organization:
x cb repo ls <org_path>
Create a public repository:
x cb repo create --access public <name>
Add a collaborator to a repository:
x cb repo collaborator add <owner>/<repo> <username> --permission push
List issues in a repository:
x cb issue ls --repo <owner>/<repo>
Create an issue:
x cb issue create -r <owner>/<repo> --title "Bug" --body "Description"
List pull requests in a repository:
x cb repo pr ls --repo <owner>/<repo> --state open
Create a pull request:
x cb repo pr create --repo <owner>/<repo> --base develop --head main --title "Fix"
List organizations:
x cb org ls
List repositories in an organization:
x cb org repo ls <org_path>
List teams in an organization:
x cb team ls --org <org_path>
Create a team with permissions:
x cb team create --org <org_path> --units 'repo.code' --units_map '{"repo.code": "write"}' <team_name>
Show current user info:
x cb user info
List current user's repositories:
x cb user repo ls