One-click install
npx skills add https://github.com/markerikson/opencode-config-example --skill gitto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gitto
Source: https://github.com/markerikson/opencode-config-example/tree/main/config/skill/gitto
Command: npx skills add https://github.com/markerikson/opencode-config-example --skill gitto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Gitto helps you translate a bug description into relevant public GitHub code and issue references, so you can quickly identify likely root causes and candidate fixes instead of guessing.

Core Features & Use Cases

  • Bug-to-Search Querying: Extracts key phrases, error strings, and framework/library terms to form targeted GitHub code search queries.
  • Multi-Source Discovery: Searches both code and (optionally) related issues to capture patterns and prior art.
  • Actionable Summaries: Ranks results by relevance and returns URLs with snippets, then summarizes patterns, likely root causes, and 2–3 candidate fixes.
  • Use Case: When a Redux middleware issue appears as “dispatch undefined action,” it can surface similar middleware patterns and discussions from public repositories for faster triage.

Quick Start

Use gitto to search GitHub for similar “middleware dispatch undefined action” TypeScript cases and include related issues.

Frequently Asked Questions about gitto

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

FAQPage Schema
How do I find relevant GitHub code and issues for bug investigation?

To find candidate fixes on GitHub, you provide a bug description and the tool extracts key phrases, error strings, and framework terms to generate targeted search queries. It then ranks GitHub code and issue results by relevance and returns URLs with snippets for root cause analysis.

What is the best way to search GitHub for similar bug patterns and candidate fixes?

The best way to search for similar bug patterns is to use a tool that queries both GitHub code and related issues simultaneously. It applies query generation based on your bug description, ranks the discovered results by relevance, and summarizes likely root causes with two to three candidate fixes.

Can I search public GitHub repositories without a specific repo target during issue triage?

Yes, you can search public GitHub repositories without a specific repo target during issue triage. The tool applies broadly across scenarios like Redux or RTK issue triage, generating queries from the bug description to surface similar middleware patterns and discussions from any public codebase.

How does pattern matching work when searching GitHub code for a bug description?

Pattern matching works by extracting key phrases, error strings, and library terms from your bug description to form targeted GitHub code search queries. It then evaluates and ranks the returned code snippets and issue references by relevance to identify likely root causes.

Do I need to provide a specific repository URL to find root causes and candidate fixes?

No, you do not need to provide a specific repository URL to find root causes and candidate fixes. The tool is designed for scenarios where you need patterns and example fixes without a specific repo target, querying across public GitHub code and issues based on your bug description.