librarian

Search GitHub repositories to analyze source code and identify patterns.

Updated Nov 20, 2025
One-click install
npx skills add https://github.com/wollfoo/codex-cli --skill librarian-wollfoo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: librarian
Source: https://github.com/wollfoo/codex-cli/tree/main/skills/librarian
Command: npx skills add https://github.com/wollfoo/codex-cli --skill librarian-wollfoo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows you to efficiently search and understand remote codebases on GitHub, helping you find relevant code, debug issues, and discover implementation patterns without manually browsing repositories.

Core Features & Use Cases

  • Codebase Search: Search across all public GitHub repositories.
  • Internal Logic Research: Understand how libraries or frameworks implement specific features.
  • Error Debugging: Pinpoint the source of errors within codebases.
  • Example Discovery: Find practical examples of coding patterns or solutions.
  • Use Case: You need to understand how a specific authentication flow is implemented across a frontend and backend repository. The librarian can search both to provide insights.

Quick Start

Use the librarian skill to research how the 'React' library handles state management internally.

Frequently Asked Questions about librarian

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

FAQPage Schema
How do I search GitHub codebases to understand how a library implements a feature internally?

To search GitHub codebases and understand internal library logic, the librarian skill queries public and configured private repositories to read source code and identify implementation patterns across multiple projects.

Can I search private GitHub repositories to pinpoint the source of code errors?

Yes, you can search private GitHub repositories to pinpoint errors; the librarian skill accesses configured private repositories to read and analyze source code, helping debug issues across your codebase.

What is the best way to find practical coding examples across multiple GitHub repositories?

The best way to find practical coding examples across GitHub repositories is using the librarian skill, which searches remote codebases to discover implementation patterns and specific coding solutions instantly.

Does the librarian skill work with frontend and backend repositories to trace authentication flows?

Yes, the librarian skill works with frontend and backend repositories; it searches across multiple GitHub codebases simultaneously to read source code and provide insights on cross-repository implementation flows.

What are the limitations of using GitHub code search for codebase analysis?

A limitation of GitHub code search for codebase analysis is that it relies on the librarian subagent to access only public and explicitly configured private repositories, requiring prior setup for private source code reading.

Do I need to configure access before using librarian to research code on GitHub?

Yes, you need to configure access before researching private code on GitHub; while the librarian skill searches public repositories immediately, accessing private source code requires prior repository configuration.