code-explainer

Explain source code in Japanese with step-by-step analysis of flow and dependencies.

1|Updated Dec 14, 2014
One-click install
npx skills add https://github.com/goldeneggg/dotfiles --skill code-explainer-goldeneggg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-explainer
Source: https://github.com/goldeneggg/dotfiles/tree/main/claude-linux/.claude/skills/code-explainer
Command: npx skills add https://github.com/goldeneggg/dotfiles --skill code-explainer-goldeneggg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Explains code in Japanese, turning complex source into clear, understandable explanations for learners and reviewers.

Core Features & Use Cases

  • Detailed, language-agnostic explanations: Analyze target code blocks or files in any language and describe their purpose, flow, and key points.
  • Guidance for learners and reviewers: Provide explanations suitable for beginners and for code reviews.
  • Use Case: When a user asks to understand a function or module, the skill outputs a step-by-step explanation in Japanese.

Quick Start

Provide a concise, structured explanation of the given code in Japanese.

Frequently Asked Questions about code-explainer

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

FAQPage Schema
How do I explain code in Japanese for a code review?

To explain code in Japanese for a code review, this skill analyzes source code and outputs a step-by-step breakdown of its overview, control flow, and dependencies. It turns complex code into clear explanations suitable for reviewers.

What is the best way to understand a programming module in Japanese?

The best way to understand a programming module in Japanese is to input the code block into this skill. It provides a language-agnostic analysis, detailing the module's purpose, flow, and key points for learners.

Can I use this to explain code across different programming languages?

Yes, you can use this skill to explain code across different programming languages. It is language-agnostic, meaning it analyzes code blocks or files from any language to deliver a detailed understanding in Japanese.

How do I analyze a code block for educational documentation?

To analyze a code block for educational documentation, this skill examines the provided source code and generates a structured explanation. It covers the code's overview, important points, and dependencies to support education.

Does this tool explain the control flow and dependencies of source code?

Yes, this tool explains the control flow and dependencies of source code. It follows a defined workflow to analyze the code's overview, important points, and dependencies, providing a step-by-step understanding in Japanese.