GitHub
Connect Clawly to GitHub to manage your repositories, issues, pull requests, and workflows — all through natural conversation.
What You Can Do
Issues & Pull Requests
- Create, list, and close GitHub issues
- Open and review pull requests
- Add comments and labels
- Assign issues to team members
Repository Management
- List repositories and branches
- View file contents and commit history
- Search code across repositories
- Create and manage releases
Workflow Automation
- Trigger GitHub Actions workflows
- Monitor CI/CD pipeline status
- Get notified about failed builds
Example Commands
"Create a GitHub issue: Button alignment broken on mobile"
"List all open PRs in my main repo"
"What issues are assigned to me?"
"Show me the last 5 commits in the main branch"
"Close issue #42"
"Create a branch called feature/dark-mode"
Setup
1. Create a GitHub Personal Access Token
- Go to github.com/settings/tokens
- Click Generate new token → Fine-grained tokens (recommended) or Classic
- Give it a descriptive name like "Clawly"
- Set expiration (90 days recommended)
- Select the scopes you need:
repo— Full repository access (required)issues— Issue managementpull_requests— PR managementactions— Workflow triggers (optional)
- Click Generate token
- Copy the token immediately — it won't be shown again
2. Add to Clawly
- Go to your Clawly Dashboard
- Find the GitHub skill
- Click Configure
- Paste your Personal Access Token
- Optionally set a default repository
- Click Save
How It Works
When you ask Clawly to manage GitHub:
- Authentication — Uses your Personal Access Token via GitHub REST API
- Action execution — Creates, updates, or reads the requested resource
- Confirmation — Returns a link or summary of what was done
Tips
- Specify the repo — "In my
acme/webapprepo, create an issue..." avoids ambiguity - Use issue numbers — "Close issue #42" is faster than searching by title
- Set a default repo — Configure a default repo in the skill settings to skip repeating it
Need help? Contact us at support@getclawly.com
