What problem does it solve?
This skill removes the friction of manually cloning, navigating, and comparing code across multiple remote repositories, enabling you to quickly understand how external libraries work, find proven code patterns, and evaluate open source implementations without disrupting your local workflow.
Core Features & Use Cases
- Cross-Platform Source Access: Fetch full source code from GitHub, GitLab, npm, PyPI, and crates repositories on demand, no local cloning or setup required.
- Intelligent Code Search: Locate specific code patterns, function implementations, or usage examples across any public open source project using both text regex and AST-based semantic search.
- Side-by-Side Library Comparison: Compare how different libraries implement the same functionality, such as validation logic or routing, to make informed technical decisions.
- Real-World Use Case: When selecting a state management library for your React project, use this skill to fetch Redux and Zustand, search for their store creation implementations, and generate a comparison of their API design and performance characteristics.
Quick Start
Ask the librarian skill to fetch the source code of the express npm package, find all middleware handling implementations, and generate an architecture diagram of its core request processing flow.