
Manage repos, issues, PRs, and code search. Requires your own GitHub Token
GitHub Repo Manager is an automated repository operations and project administration skill on EasyClaw. It integrates with GitHub's REST and GraphQL APIs to let you programmatically manage your repositories — creating new public or private repositories, managing issue boards, tracking pull requests, and searching code across the platform — directly through secure, conversational commands.
The skill is built for developers setting up new project codebases, technical leads auditing repository configurations, and product owners tracking team issue boards without logging into the GitHub web interface.
The expected outcome is rapid, secure repository administration: instant repository creations, formatted issue and bug registries, automated PR lists, and direct code searches returned in your active conversation.
1. API token authentication. The skill connects to GitHub's secure API endpoints over HTTPS using your personal developer GitHub Token (configured as an environment variable in your workspace).
2. Repository creation and setup. To initialize a new project, provide the repository name and specify if it should be public or private. The skill calls GitHub's repository endpoint to spin up the repo instantly.
3. Issue board management. For task tracking, the skill creates, assigns, or closes issues in your target repositories, formatting active tickets into clean Markdown data tables.
4. Global and local code search. For search queries, the skill queries GitHub's Code Search API to locate specific code patterns, libraries, or configurations, returning the matching file segments with direct links.
5. Pull request synchronization. It pulls active pull requests, tracking status, merge conflicts, and reviewer comments headlessly to keep the team aligned on code reviews.
- Instant repo creation: Spin up public or private GitHub repositories headlessly in one click.
- Dynamic issue manager: Create, assign, track, and close repository bugs and feature tickets.
- Code search engine: Locate specific code patterns and configurations globally or in target repos.
- PR status tracking: Pull and monitor active pull requests, conflict flags, and reviewer comments.
- Secure token authorization: Uses encrypted environment tokens to establish secure, direct HTTPS API connections.
- Batch issue reporting: Formats and exports large directories of repository issues directly to your workspace.
1. Spinning up a new private repository for a frontend project
A developer is ready to start coding a new frontend MVP. Instead of opening their browser, logging into GitHub, clicking the new repo buttons, and setting configurations, they ask the skill: "Spin up a repo for my frontend code." The skill creates a private repository named `my-frontend-app` on their GitHub account instantly and returns the clone URL.
2. Creating a bug issue with labels and assignments
During QA testing, an engineer discovers a bug in their payment module. They use the skill to log it: "Create a bug issue in octocat/hello-world repo." The skill prompts for the details, compiles the payload, registers the issue, attaches the "bug" label, assigns it to the target developer, and returns the issue link.
3. Searching for open-source React and TypeScript examples
A developer wants to see how other open-source projects structure their React context files. They ask the skill to search code. The tool queries GitHub's Code Search API and returns 10 high-quality, open-source code snippets showing actual React context implementations with direct file links.
4. Monitoring pending pull requests for team reviews
A technical lead wants to review all pending pull requests before a standup meeting. They ask for the active PRs. The skill pulls the PR list from their target repository, formatting a clean table showing PR numbers, titles, branch names, and reviewer comments in seconds.
5. Auditing repository security settings
A security manager wants to ensure all repositories in their organization are private. They run a batch audit through the skill. The manager queries their account directories and returns a consolidated report flagging any public repositories that require immediate security reviews.
A developer needs to create a new repository and log an initial task issue.
1. They open EasyClaw and activate GitHub Repo Manager.
2. They run: *"Create a private repository named 'easyclaw-dashboard' and log an issue titled 'setup Vite config' inside it."*
3. The skill connects to the GitHub API, initializes the private repository, and retrieves the URL.
4. It calls the issues endpoint to create the "setup Vite config" task, attaching the "setup" label.
5. It outputs the repository clone link and the newly created task issue link in the conversation.
Repository and initial tasks created headlessly in under 40 seconds.
Add this skill to your EasyClaw workspace
Describe your task in a chat message
Review the output and iterate if needed
Export or share the results directly from EasyClaw
Combine with other skills to build automated workflows
Manage repos, issues, PRs, and code search. Requires your own GitHub Token
Anyone who needs to github repo manager — whether you're a beginner or experienced professional, this skill adapts to your level.
No. You describe what you want in plain English. EasyClaw handles the technical execution behind the scenes.
Absolutely. Skills are designed to work together — chain GitHub Repo Manager with other tools to create complete automated workflows.
Just add GitHub Repo Manager to your EasyClaw workspace and start describing your task. The skill evolves based on your feedback and usage patterns.
Browse more in Development or all skills.
Get EasyClaw, add this skill, and start building AI agent workflows in minutes.
Get EasyClaw Free →