github

Manage GitHub issues, pull requests, branches, and repository metadata via OAuth.

186|56|Updated Aug 13, 2025
One-click install
npx skills add https://github.com/aws-samples/sample-strands-agent-with-agentcore --skill github-aws-samples
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/aws-samples/sample-strands-agent-with-agentcore/tree/main/chatbot-app/agentcore/skills/github
Command: npx skills add https://github.com/aws-samples/sample-strands-agent-with-agentcore --skill github-aws-samples

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a safe, guided interface to read and manage GitHub repositories, issues, pull requests, and branches using OAuth authentication while preventing unauthorized or accidental modifications.

Core Features & Use Cases

  • Search and Discovery: Search repositories and code, and retrieve repository metadata to find relevant projects.
  • Issue and PR Inspection: List and read issue and pull request details including comments and diffs for triage and summarization.
  • Controlled Write Workflows: Create branches, push files, and open pull requests only with explicit user approval and clear change summaries; always read existing files before proposing edits.
  • Use Case: Triage incoming bug reports by summarizing open issues across a repo, propose a branch with fixes, and open a PR after the user confirms the exact changes.

Quick Start

Use the github skill to list open issues for owner/repo, summarize them, and propose a user-approved branch and pull request workflow.

Frequently Asked Questions about github

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

FAQPage Schema
How do I manage GitHub issues and pull requests via OAuth?

To manage GitHub issues and pull requests via OAuth, use this Skill to authenticate with OAuth 3LO, read issue and PR details, and perform user-approved write workflows like creating branches and opening pull requests.

Can I search GitHub repositories and code with scoped queries?

Yes, you can search GitHub repositories and code with scoped queries using this Skill. It supports searching repository metadata and retrieving files to find relevant projects for inspection and controlled updates.

How do I open a pull request after creating a branch in GitHub?

To open a pull request after creating a branch, this Skill reads existing files, proposes edits, and requires explicit user confirmation before pushing files and opening the PR with clear change summaries.

Do I need explicit user approval before writing to GitHub repositories?

Yes, explicit user approval is required before any write operations to GitHub repositories. This Skill prevents unauthorized modifications by ensuring clear change summaries and confirmation before creating branches or opening pull requests.

What is the best way to triage GitHub bug reports and propose fixes?

The best way to triage GitHub bug reports is to list open issues, summarize them, and propose a user-approved branch and pull request workflow with fixes after the user confirms the exact changes.

Does this GitHub OAuth workflow support reading pull request diffs and comments?

Yes, this GitHub OAuth workflow supports reading pull request diffs and comments for triage and summarization. You can list and read issue and PR details to inspect changes before proposing any controlled updates.