Skip to main content
After connecting to GitHub, Happycapy can help you manage code repositories, create and view Issues, process Pull Requests, and check CI/CD status. The best part? You just tell Happycapy what you want to do using natural language!

Get GitHub Token

A Token is like a key that allows Happycapy to operate GitHub on your behalf. Here’s how to get one:
1

Open GitHub Token Settings

Visit https://github.com/settings/tokensOr navigate: GitHub → Click your avatar (top right) → Settings → Developer Settings (bottom left) → Personal access tokens → Tokens (classic)
2

Generate New Token

  1. Click Generate new token → Select Generate new token (classic)
  2. Fill in the Note field (e.g., “Happycapy”)
  3. Set Expiration to “No expiration” (recommended)
  4. Select scopes:
For beginners: If you’re using this for personal projects, you can check all permissions for maximum flexibility. For fine-grained control, at minimum select:
  • repo (code repository access)
  • workflow (GitHub Actions)
  • read:org (read organization)
  1. Click Generate token at the bottom of the page
  2. Copy the generated token (starts with ghp_)
3

Save Your Token

Important: The token is only displayed once! Copy it immediately and save it in a secure location (like a password manager). Once you close the page, you won’t be able to see it again.

How to Use

Happycapy’s biggest advantage is that you don’t need to remember any commands - just communicate in natural language!

Create a New Repository

Simply say:
Help me create a GitHub repository called my-project

My GitHub account: https://github.com/your-username
Token: ghp_your_token_here
Happycapy will automatically create the repository and set up basic information.

Organize Conversations and Commit to Repository

This is one of the most common use cases! For example, after writing code with Happycapy, save it to GitHub:
Help me organize this conversation into documentation and commit it to my GitHub repository

Repository: https://github.com/your-username/my-project
Token: ghp_your_token_here
Happycapy will:
  • Organize the conversation
  • Generate an appropriate file structure
  • Commit code to GitHub
  • Provide you with the repository link

View and Manage Issues

View existing issues:
Show me the Issues in the my-project repository

Repository: https://github.com/your-username/my-project
Token: ghp_your_token_here
Create a new issue:
Create an Issue in the my-project repository
Title: Fix login button bug
Description: The login button is unresponsive when clicked

Token: ghp_your_token_here

View Pull Requests

Show me pending PRs for my-project

Token: ghp_your_token_here

Check CI/CD Status

Check the latest workflow run status for my-project

Token: ghp_your_token_here

Usage Tips

Within the same conversation, after providing the Token for the first time, you don’t need to provide it again for subsequent operations. Happycapy will remember your Token for the session.
If it’s your own repository, you can just use the repository name instead of the full URL:
"Show me the Issues for my-project"
Instead of:
"Show me the Issues for https://github.com/username/my-project"
Happycapy understands natural language, so you can say things like:
  • “Help me see recent commit records”
  • “Create a README file and commit it”
  • “Check if the tests passed”
  • “Commit the code for this feature to a new branch”
No need to remember commands - it’s just like chatting with a friend!

FAQ

The token is only used within your session and is not stored or shared with others.Security recommendations:
  • Replace your Token regularly (e.g., every 3 months)
  • Don’t share tokens publicly
  • If you suspect a leak, immediately delete the old Token in GitHub and generate a new one
No problem! If you lose your Token:
  1. Return to the GitHub Token settings page
  2. Delete the old token
  3. Generate a new one
It’s that simple!
Happycapy can handle virtually all GitHub operations:
  • ✅ Create/delete repositories
  • ✅ Commit code and create branches
  • ✅ Manage Issues and Pull Requests
  • ✅ View commit history
  • ✅ Check CI/CD status
  • ✅ Manage repository settings
If you can think of it, Happycapy can help you do it!

Still have questions?

Check our FAQ page or contact us for support