opensrc

Fetch source code for npm, PyPI, crates.io packages, and GitHub/GitLab repositories.

1|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/Kuass/kiro-gateway-plus --skill opensrc-kuass
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: opensrc
Source: https://github.com/Kuass/kiro-gateway-plus/tree/main/.opencode/skill/opensrc
Command: npx skills add https://github.com/Kuass/kiro-gateway-plus --skill opensrc-kuass

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides AI agents with the actual source code of libraries and packages, enabling deeper understanding and debugging beyond just types and documentation.

Core Features & Use Cases

  • Contextual Source Code: Fetches source for npm, PyPI, and crates.io packages, as well as GitHub/GitLab repositories.
  • Dependency Insight: Helps understand internal library workings, debug complex dependency issues, and explore implementation patterns.
  • Use Case: An AI agent needs to understand how a specific function in the 'zod' library is implemented to help debug an integration issue.

Quick Start

Use the opensrc skill to fetch the source code for the 'zod' npm package.

Frequently Asked Questions about opensrc

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

FAQPage Schema
How do I fetch source code for an npm package to debug dependency issues?

You can fetch source code for an npm package by using the opensrc skill to retrieve implementation files directly. This provides AI agents with the contextual source code needed to debug complex dependency issues and explore internal library workings.

Can I retrieve source code from GitHub and GitLab repositories for implementation context?

Yes, you can retrieve source code from GitHub and GitLab repositories for implementation context. The skill fetches repository files directly to help AI agents understand internal library workings and debug integration issues.

Does fetching PyPI package source code work for exploring Python package implementations?

Yes, fetching PyPI package source code works for exploring Python package implementations by providing direct access to source files. This allows AI agents to understand internal library workings and debug dependency issues effectively.

What is the best way to understand internal library workings without reading documentation?

The best way to understand internal library workings is to fetch the actual source code using the opensrc skill. It provides direct access to implementation files for npm, PyPI, and crates.io packages, enabling deeper debugging beyond standard types and documentation.

Do I need a CLI tool to fetch crates.io source code for debugging?

Yes, you need CLI tool execution to fetch crates.io source code for debugging. The skill requires package or repository specifications to retrieve the implementation files needed for understanding internal package workings.