grep-app

Search public GitHub repositories for literal code patterns with filters.

6|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/archibate/archibate-skills --skill grep-app-archibate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grep-app
Source: https://github.com/archibate/archibate-skills/tree/main/skills/grep-app
Command: npx skills add https://github.com/archibate/archibate-skills --skill grep-app-archibate

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mcp, anyio, httpx, httpx-sse, and includes scripts (resource) components.

What problem does it solve?

Helps developers locate real-world code examples and usage patterns across millions of public GitHub files so they can learn implementations, verify APIs, and find production references quickly.

Core Features & Use Cases

  • Literal code search: Search for exact code patterns (e.g., function calls, imports) rather than natural-language keywords.
  • Filters: Narrow results by language, repository, or file path to target relevant examples.
  • Regex and streaming: Support for regular-expression queries and streaming results via the grep.app MCP endpoint.
  • Use case: Find how a specific function is used across repositories to resolve API usage ambiguity or speed up debugging.

Quick Start

Ask the grep-app skill to search for the literal code pattern useState( filtered to TypeScript and TSX files and return the top matching examples.

Frequently Asked Questions about grep-app

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

FAQPage Schema
How do I search public GitHub repositories for real-world code usage patterns?

To search public GitHub repositories for real-world code usage patterns, use a literal or regular-expression query to instantly find matching snippets across millions of files. Results include repository, path, and language filters to help target relevant examples.

Can I filter code search results by language and file path?

Yes, you can filter code search results by language, repository, and file path. This narrows the fetched examples to target relevant implementations and language-specific snippets for debugging or auditing.

Does the grep-app skill support regular expression queries?

Yes, the grep-app skill supports regular expression queries alongside literal code pattern matching. It streams results via the grep.app MCP endpoint to return top matching examples from public GitHub files.

Do I need network access to find code examples across GitHub files?

Yes, network access is required to find code examples across GitHub files because the skill uses an mcp-based Python caller to stream results from the grep.app MCP endpoint.

What is the best way to find API call examples in TypeScript projects?

The best way to find API call examples in TypeScript projects is to search for exact function calls and filter results by language and file path to verify usage patterns and resolve ambiguities quickly.

Why does code search not working without mcp and httpx dependencies?

Code search will not work without mcp and httpx dependencies because the skill requires the mcp-based Python caller and httpx-sse to stream query results from the external grep.app endpoint.