github-repos

Manage GitHub repositories, issues, pull requests, commits, branches, releases, and workflows via REST and GraphQL APIs.

117|10|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/ClawLink-HQ/clawlink --skill github-repos-clawlink-hq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github-repos
Source: https://github.com/ClawLink-HQ/clawlink/tree/main/clawhub-skills/github-repos
Command: npx skills add https://github.com/ClawLink-HQ/clawlink --skill github-repos-clawlink-hq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires clawlink-plugin, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of GitHub repositories, issues, pull requests, commits, branches, releases, and workflows, reducing the complexity of GitHub integration and automation.

Core Features & Use Cases

  • Repository Management: List, inspect, create, and manage GitHub repositories.
  • Issue and PR Management: Create, update, and manage issues and pull requests.
  • Commit and Branch Management: List, get, and manage commits and branches.
  • Release and Workflow Management: List, get, and manage releases and GitHub Actions workflows.
  • Use Case: Automate the process of creating new issues in GitHub repositories based on input from an AI agent, streamlining workflow processes.

Quick Start

List all repositories for the authenticated user by running the command 'clawlink_call_tool --tool "github_list_repositories_for_the_authenticated_user" --params "{}"'.

Frequently Asked Questions about github-repos

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub issue tracking and pull request management?

Automate GitHub issue tracking and pull request management by operating through the GitHub REST and GraphQL APIs. You can create, update, and manage issues and pull requests programmatically, streamlining administrative workflow processes.

What's the best way to manage GitHub repositories and branches via an API?

Manage GitHub repositories and branches by calling the GitHub REST and GraphQL APIs. This approach supports listing, inspecting, creating, and managing repository commits and branches to reduce integration complexity.

Can I orchestrate GitHub Actions workflows and releases remotely?

Yes, you can orchestrate GitHub Actions workflows and releases remotely. The system lists, gets, and manages releases and workflows through the GitHub APIs, suitable for automating administrative release tasks.

Do I need OAuth authentication to automate GitHub repository management?

Yes, OAuth authentication through ClawLink is required to access and automate GitHub repository management. This authentication mechanism enables secure operations on repositories, issues, and pull requests.

How do I list all repositories for an authenticated GitHub user?

List all repositories for an authenticated user by running the 'clawlink_call_tool' command with the 'github_list_repositories_for_the_authenticated_user' tool. This command queries the GitHub API to return available repositories.