librarian

Explore library internals and compare implementations across GitHub, npm, PyPI, and crates.

4|Updated May 21, 2020
One-click install
npx skills add https://github.com/eratio08/dotfiles --skill librarian-eratio08
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: librarian
Source: https://github.com/eratio08/dotfiles/tree/main/opencode/.config/opencode/skills/librarian
Command: npx skills add https://github.com/eratio08/dotfiles --skill librarian-eratio08

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill enables deep, cross-repo codebase exploration to understand library internals, identify code patterns, and compare implementations across GitHub, npm, PyPI, and crates.

Core Features & Use Cases

  • Cross-repo internal exploration of libraries to map architecture and design decisions.
  • Pattern discovery across multiple ecosystems to compare implementations and usage.
  • Use Case: Evaluate how a library implements core functionality across platforms and identify best practices.

Quick Start

Describe the library or target repository you want explored, and I will perform cross-repo analysis to reveal architecture, patterns, and internals.

Frequently Asked Questions about librarian

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

FAQPage Schema
How do I analyze library internals across multiple repositories?

To analyze library internals across multiple repositories, you describe the target library or repository, prompting a cross-repo exploration that reveals architecture, design patterns, and implementation strategies across GitHub, npm, PyPI, and crates.

How does cross-repo architecture analysis work for comparing code patterns?

Cross-repo architecture analysis works by applying structured guidance on tool routing, API references, and example reading orders to map library strategies and compare implementations across different ecosystems to identify best practices.

Can I compare open source implementations across npm, PyPI, and crates?

Yes, you can compare open source implementations across npm, PyPI, and crates by performing multi-repo codebase exploration to evaluate how a library implements core functionality across platforms.

What is the best way to uncover design patterns in a codebase?

The best way to uncover design patterns in a codebase is through deep cross-repo exploration that maps architecture and design decisions, enabling you to evaluate how a library implements core functionality across platforms.

Does this approach support mapping library strategies across different ecosystems?

Yes, this approach supports mapping library strategies across different ecosystems by comparing implementations and usage patterns across GitHub, npm, PyPI, and Rust crates to drive informed architecture analysis.

When should I use cross-repo codebase exploration instead of single-repo analysis?

You should use cross-repo codebase exploration instead of single-repo analysis when you need to compare implementations across multiple ecosystems, understand internal architecture decisions, and map library strategies across platforms.