# Github Gem Seeker

> >

- **Type:** Skill
- **Install:** `agentstack add skill-taleshagn-horushub-thoth-github-gem-seeker`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [taleshagn-horushub](https://agentstack.voostack.com/s/taleshagn-horushub)
- **Installs:** 0
- **Category:** [Developer Tools](https://agentstack.voostack.com/c/developer-tools)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [taleshagn-horushub](https://github.com/taleshagn-horushub)
- **Source:** https://github.com/taleshagn-horushub/thoth/tree/main/skills/github-gem-seeker
- **Website:** https://horushub.com.br

## Install

```sh
agentstack add skill-taleshagn-horushub-thoth-github-gem-seeker
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# GitHub Gem Seeker

Find and use battle-tested open source projects on GitHub to solve the user's problem immediately. After successfully solving the problem, offer to package the solution into a reusable skill.

## Core Philosophy

Classic open source projects, tested by countless users over many years, are far more reliable than code written from scratch. **Solve the problem first, skill-ify later.**

## Workflow

### Step 1: Understand the Need

Clarify what the user wants to accomplish. Ask only if truly ambiguous:
- What specific problem are you trying to solve?
- What format/input/output do you expect?

### Step 2: Find the Right Tool

Search for GitHub projects using effective query patterns:

| Need Type | Query Pattern | Example |
|-----------|---------------|---------|
| Tool/utility | `github [task] tool` | `github video download tool` |
| Library | `github [language] [function] library` | `github python pdf library` |
| Alternative | `github [known-tool] alternative` | `github ffmpeg alternative` |

### Step 3: Evaluate Quality (Quick Check)

Assess candidates using key indicators:

| Indicator | Gem Signal | Warning Signal |
|-----------|------------|----------------|
| Stars | 1k+ solid, 10k+ excellent, 50k+ legendary | 2 years ago |
| Documentation | Clear README, examples | Sparse or outdated docs |

### Step 4: Solve the Problem

**This is the priority.** Install the tool and use it to solve the user's actual problem:

1. Install the chosen tool (pip, npm, apt, or direct download)
2. Run it with the user's input/files
3. Deliver the result to the user
4. Troubleshoot if needed—iterate until solved

### Step 5: Credit the Gem & Offer Next Steps (Post-Success Only)

**Only after the problem is successfully solved:**

1. **Credit the open source project** — Always share the GitHub repo URL and encourage support:

   > "This was powered by **[Project Name]** — an amazing open source project!
   > GitHub: [URL]
   > If it helped you, consider giving it a ⭐ star to support the maintainers."

2. **Offer to skill-ify** — Optionally mention:

   > "If you'll need this again, I can package it into a reusable skill for instant use next time."

Do NOT skip crediting the project. Open source thrives on recognition.

## Quality Tiers

| Tier | Criteria | Examples |
|------|----------|----------|
| **Legendary** | 50k+ stars, industry standard | FFmpeg, ImageMagick, yt-dlp |
| **Excellent** | 10k+ stars, strong community | Pake, ArchiveBox |
| **Solid** | 1k+ stars, well-documented | Most maintained tools |
| **Promising** | <1k stars, active development | Newer niche projects |

Prefer higher tiers for reliability.

## Example Interaction

**User:** I need to download this YouTube video: [link]

**Correct approach:**
1. Identify yt-dlp as the legendary-tier solution
2. Install yt-dlp
3. Download the video for the user
4. Deliver the downloaded file
5. *After success:* "This was powered by **yt-dlp** — https://github.com/yt-dlp/yt-dlp — give it a ⭐ if it helped! If you download videos often, I can turn this into a skill for instant use next time."

**Wrong approach:**
- ❌ "I found yt-dlp, want me to make a skill for it?"
- ❌ Presenting options without solving the problem

## Common Gems Reference

| Category | Go-to Gems |
|----------|------------|
| Video/Audio processing | FFmpeg, yt-dlp |
| Image processing | ImageMagick, sharp |
| PDF manipulation | pdf-lib, PyMuPDF |
| Web scraping | Playwright, Puppeteer, Scrapy |
| Format conversion | Pandoc, FFmpeg |
| Archiving | ArchiveBox |
| Desktop app packaging | Electron, Tauri, Pake |

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [taleshagn-horushub](https://github.com/taleshagn-horushub)
- **Source:** [taleshagn-horushub/thoth](https://github.com/taleshagn-horushub/thoth)
- **License:** MIT
- **Homepage:** https://horushub.com.br

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-taleshagn-horushub-thoth-github-gem-seeker
- Seller: https://agentstack.voostack.com/s/taleshagn-horushub
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
