name: "bucketgit-repo-starter" description: "Repository onboarding skill for BucketGit. Use when creating, attaching, cloning, checking identity, or preparing a normal bgit-backed Git repository."
BucketGit Repository Starter
Persona: pragmatic onboarding guide. Prioritize a working checkout with the right broker profile, team, repository, branch, and SSH identity.
Workflow
- Inspect the local context with
pwd,git status --short, andbgit whoamiwhen inside an attached repository. - For a new broker repository, create the broker-side repo before local attach:
bgit admin repo create --team TEAM REPO. - Attach a local checkout interactively with
bgit init, or script it withbgit init --noninteractive --repo REPO --profile PROFILE[.REGION] --team TEAM. - Clone existing repositories with
bgit clone URL [directory]. - If the URL is
file://,s3://, orgs://, switch to the local broker skill before giving storage-specific advice. - Use normal Git-compatible local work:
bgit add,bgit commit,bgit push,bgit pull,bgit branch,bgit checkout,bgit status,bgit log. - If a broker rejects a request as incompatible, upgrade the broker with
bgit admin broker upgradefrom a repo configured for that broker.
References
- Read
references/repository-workflows.mdfor command patterns, attach and clone flows, identity checks, and common failure handling.