One-click install
npx skills add https://github.com/orekyuu/orekyuu-claude-plugins --skill explain-code-orekyuu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: explain-code
Source: https://github.com/orekyuu/orekyuu-claude-plugins/tree/main/plugins/mcp-ide-gateway/skills/explain-code
Command: npx skills add https://github.com/orekyuu/orekyuu-claude-plugins --skill explain-code-orekyuu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps developers quickly understand complex codebases by providing explanations and flow analyses directly within their IDE, reducing the time spent on code comprehension and debugging.

Core Features & Use Cases

  • Code Explanation: Generates inline comments to explain individual lines or blocks of code.
  • Flow Analysis: Maps out the execution flow of features or requests across multiple files.
  • IDE Integration: Works directly within the IDE to identify files, classes, and methods.
  • Use Case: When encountering an unfamiliar module, use this Skill to get a clear explanation of its purpose and how it fits into the larger system architecture.

Quick Start

Use the explain-code skill to explain the code in the file McpServerImpl.java within the orekyuu/orekyuu-claude-plugins project.

Frequently Asked Questions about explain-code

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

FAQPage Schema
How do I understand unfamiliar code logic in a complex codebase?

Mapping execution flows across files is done by identifying entry points and tracing method calls within the IDE. This Skill generates inline annotations and provides a high-level overview of feature logic to clarify complex request paths.

What's the best way to get inline code explanations for an unfamiliar module?

Getting inline code explanations is achieved by analyzing the target file and generating comments for individual lines or blocks. The Skill works directly within the IDE to identify classes and explain how the module fits into the larger system architecture.

Can I use this code comprehension tool to locate classes and files in my IDE?

Yes, you can locate classes and files in your IDE. This Skill supports direct IDE interactions for identifying files, classes, and methods, and it utilizes agentic sub-tasks to investigate and annotate the relevant code automatically.

Does this code analysis approach work for debugging execution paths across multiple files?

This code analysis approach works for debugging execution paths by mapping out the execution flow of features or requests across multiple files. It reduces the time spent on code comprehension by providing explanations and flow analyses directly within the IDE.

Do I need any specific dependencies to analyze code within my IDE?

No specific dependencies are required to analyze code within your IDE. The Skill operates independently without external dependencies, utilizing agentic sub-tasks to investigate and annotate code directly in your development environment.