librarian

Locate and validate open-source library claims against repository code with GitHub permalinks.

Updated May 4, 2026
One-click install
npx skills add https://github.com/panamini/pi-tooling --skill librarian-panamini
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: librarian
Source: https://github.com/panamini/pi-tooling/tree/main/extensions/pi-web-access/skills/librarian
Command: npx skills add https://github.com/panamini/pi-tooling --skill librarian-panamini

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Open-source implementation questions are hard to answer reliably without pulling the actual code and citing where each claim comes from.

Core Features & Use Cases

  • Evidence-backed research with GitHub permalinks: Finds relevant files and produces citations that point to exact commit lines.
  • Works across question types: Handles conceptual how-tos, implementation deep dives, and history/why-changed investigations.
  • Repository-first investigation: Clones and searches repos for the implementation, then links to the precise source locations.

Quick Start

Ask: "Explain how this library implements feature X and cite the exact functions and line ranges from the source code on GitHub."

Frequently Asked Questions about librarian

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

FAQPage Schema
How do I find the exact source code implementation for an open-source library feature?▼

You can investigate why code changed by analyzing git history alongside related issues and PRs. This Skill locates historical repository context and validates the timeline with evidence-backed source citations.

Can I get evidence-backed answers for open-source research questions?▼

Yes, it resolves uncertainty in open-source library questions by validating claims against real repository code. It handles conceptual how-tos, implementation deep dives, and history investigations by citing exact source locations.

How do I generate GitHub permalinks with line ranges for specific code functions?▼

Generating GitHub permalinks with line ranges requires locating the relevant files in the repository first. This Skill clones the repo, searches for the implementation, and creates full-commit citations pointing to exact lines.

Does this approach work for researching git history and why-changed investigations?▼

Yes, it works for why-changed investigations by examining git history and related issues or PRs. This Skill searches repository files for relevant symbols and validates historical claims with full-commit GitHub permalinks.

What is the best way to locate implementation details in open source repositories?▼

The best way to locate implementation details is repository-first investigation. This Skill clones or fetches repository content, searches files for relevant symbols, and links directly to precise source locations on GitHub.