tota has 5 built-in GitHub tools that work out of the box once you provide a Personal Access Token.

Setup

  1. Go to GitHub → Settings → Developer settings → Personal access tokens → Tokens (classic)
  2. Create a token with scopes: repo, read:user
  3. Paste it during tota setup or via tota doctor

Tools

ToolWhat it does
create_prCreate a pull request from the current or specified branch
review_prRead PR diff and post an inline or summary review
list_issuesList open issues with label and milestone filters
create_issueOpen a new GitHub issue with title, body, and labels
github_apiRaw escape hatch — call any GitHub REST API endpoint
ℹ️

Co-author commits — When tota writes code and you commit it, it appends a Co-authored-by: tota <tota@ai> trailer to the commit message. This keeps attribution honest without being intrusive.

Example prompts

Create a PR to main with title "feat: add dark mode"
List open issues with label "bug" in manu14357/tota-agent
Review PR #42 and leave a summary review