github

Retrieve GitHub file contents, issues, pull requests, and workflow statuses via MCP tools or gh CLI.

3|1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/ncaq/konoka --skill github-ncaq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: github
Source: https://github.com/ncaq/konoka/tree/main/plugins/programming-tasuke/skills/github
Command: npx skills add https://github.com/ncaq/konoka --skill github-ncaq

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

GitHub data access for AI workflows can be brittle if it relies on direct URL fetches or HTML scraping. This Skill guides safe, structured access through GitHub MCP tools or the GitHub CLI, enabling reliable retrieval of file contents, issues, pull requests, and workflow status.

Core Features & Use Cases

  • Structured access methods: Use mcp__github__ prefixed tools when MCP is available, providing stable APIs for file contents, issues, PRs, and search.
  • CLI fallback: When MCP is unavailable, use gh subcommands to view repo information, issues, pull requests, and workflow runs.
  • Best practices: Avoid direct URL scraping; prefer API-based access for consistency and reliability.

Quick Start

Ask the AI to fetch the contents of a file in a GitHub repository using MCP tools or gh CLI commands.

Frequently Asked Questions about github

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

FAQPage Schema
How do I retrieve GitHub file contents and pull request data without web scraping?

To retrieve GitHub file contents and pull request data without scraping, use structured API access via GitHub MCP tools or the gh CLI, ensuring reliable and consistent data retrieval for your workflows.

What is the best way to access GitHub issues and workflow statuses programmatically?

The best way to access GitHub issues and workflow statuses is by using mcp__github__ prefixed MCP tools for stable APIs, or falling back to gh CLI subcommands to track status across repositories.

Can I use gh CLI commands when GitHub MCP tools are unavailable?

Yes, you can use gh CLI subcommands as a fallback when MCP is unavailable, allowing you to view repository information, issues, pull requests, and workflow runs directly from the command line.

How do I search code and commits across multiple GitHub repositories?

You search code and commits across repositories by utilizing GitHub MCP search tools or gh subcommands, applying structured API queries to examine repository files and audit workflows reliably.

Why should I avoid direct URL fetching for GitHub repository data?

You should avoid direct URL fetching because HTML scraping is brittle; using GitHub MCP tools or the gh CLI provides stable, structured API access for consistent retrieval of file contents and PRs.