aim-github-search

Search GitHub issues, pull requests, commits, and CI results semantically via Qdrant.

41|5|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/Hidden-History/ai-memory --skill aim-github-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aim-github-search
Source: https://github.com/Hidden-History/ai-memory/tree/main/.claude/skills/aim-github-search
Command: npx skills add https://github.com/Hidden-History/ai-memory --skill aim-github-search

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to semantically search through GitHub issues, pull requests, commits, and CI results, making it easier to find relevant information without relying solely on keyword matching.

Core Features & Use Cases

  • Semantic Search: Find content based on meaning, not just exact words.
  • Filtering: Narrow down results by type (issue, PR, commit, etc.) and state (open, closed, merged).
  • Use Case: Quickly find all past PRs related to "authentication bugs" that have been "merged" to understand how similar issues were resolved.

Quick Start

Search for GitHub issues related to "API performance degradation".

Frequently Asked Questions about aim-github-search

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

FAQPage Schema
How do I search GitHub issues and pull requests by meaning instead of exact keywords?

Semantic search for GitHub issues and pull requests uses jina-embeddings-v2-base-en vectors stored in a Qdrant database to match content by meaning instead of exact keywords, helping you find conceptually related results.

Can I filter GitHub semantic search results by type and state?

Yes, you can filter GitHub semantic search results by type and state. Specific payload fields allow you to narrow results to issues, pull requests, commits, or CI results, and filter by open, closed, or merged states.

What is the best way to find merged pull requests related to authentication bugs?

The best way to find merged pull requests related to authentication bugs is using semantic search with state filtering. Search for the meaning of "authentication bugs" and filter payload fields to pull requests with a merged state.

Does semantic GitHub search work with commits and CI results?

Yes, semantic GitHub search works with commits and CI results. The system indexes issues, pull requests, commits, and CI results in a Qdrant vector database, allowing you to search and filter across all these content types using vector similarity.

Do I need a Qdrant vector database to perform semantic search on GitHub content?

Yes, you need a Qdrant vector database to perform semantic search on GitHub content. The system stores issues, pull requests, commits, and CI results in Qdrant and uses jina-embeddings-v2-base-en to generate vectors for similarity matching.

What are the limitations of semantic search for GitHub commits and issues?

Limitations of semantic search for GitHub commits and issues include dependency on Qdrant payload fields for type and state filtering, and reliance on jina-embeddings-v2-base-en vector similarity, which may miss exact keyword matches or content not indexed in the database.