Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
thebushidocollective avatar

Search Code

  • 1 installs
  • 186 repo stars
  • Updated July 19, 2026
  • thebushidocollective/han

Search for code across GitHub repositories.

About

Searches for code across GitHub repositories. A developer uses it when locating code examples or references in GitHub.

  • Code search across GitHub repositories

Search Code by the numbers

  • 1 all-time installs (skills.sh)
  • Ranked #1,980 of 2,715 Automation & Workflows skills by installs in the Skillselion catalog
  • Data as of Aug 1, 2026 (Skillselion catalog sync)
npx skills add https://github.com/thebushidocollective/han --skill search-code

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1
repo stars186
Last updatedJuly 19, 2026
Repositorythebushidocollective/han

What it does

Search for code across GitHub repositories.

Files

SKILL.mdMarkdownGitHub ↗

Search GitHub Code

Name

github:search-code - Search for code across GitHub repositories

Synopsis

/search-code [arguments]

Description

Search for code across GitHub repositories

Implementation

Search for code, files, or implementations across GitHub repositories.

Usage

/search-code [query]

This command helps you find relevant code across repositories.

What This Command Does

1. Accepts a search query (keywords or GitHub search syntax) 2. Searches across accessible repositories using search_code 3. Returns relevant code snippets with:

  • File paths and line numbers
  • Repository names
  • Code context around matches
  • Links to view full files

Prerequisites

  • GitHub MCP server must be installed and configured
  • OAuth authentication must be completed

Example Interaction

User: /search-code JWT token validation

Claude: Searching for "JWT token validation"...

Found 4 relevant code snippets:

### 1. my-org/auth-service - src/middleware/validateToken.ts

export function validateJWT(token: string): UserPayload { try { const decoded = jwt.verify(token, process.env.JWT_SECRET); return decoded as UserPayload; } catch (error) { throw new UnauthorizedError('Invalid token'); } }


### 2. my-org/api-gateway - lib/security/jwt.ts

async function verifyToken(req: Request): Promise<boolean> { const token = req.headers.authorization?.split(' ')[1]; if (!token) return false; return await jwt.verify(token, publicKey, { algorithms: ['RS256'] }); }


Would you like to see more results or explore any of these files?

Search Syntax

GitHub code search supports advanced syntax:

  • Exact phrase: "function authenticate"
  • File type: language:typescript
  • Path filter: path:src/auth
  • Repository: repo:owner/repo-name
  • Organization: org:my-org
  • Extension: extension:ts

Examples


## Find all TypeScript files with "authenticate"

authenticate language:typescript

## Search in specific path

validate path:src/middleware

## Search specific repository

JWT repo:my-org/auth-service

## Combine filters

async function org:my-org language:javascript

Tips

  • Use specific keywords for better results
  • Filter by language to reduce noise
  • Search across an organization with org:
  • Combine with path filters to narrow scope
  • Use quotes for exact phrases
  • Review multiple implementations for patterns

Related Commands

  • /review-pr: Review PRs that modify found code
  • /create-issue: File issues for problems found
  • /create-pr: Create PR to fix or improve code

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.