code-explainer

Explain code snippets in plain language with step-by-step breakdowns.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/VictorSmaniotto/degestao --skill code-explainer-victorsmaniotto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-explainer
Source: https://github.com/VictorSmaniotto/degestao/tree/main/.agent/skills/code-explainer
Command: npx skills add https://github.com/VictorSmaniotto/degestao --skill code-explainer-victorsmaniotto

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translates complex or legacy code into clear, natural-language explanations, making it easier for developers to understand, document, and onboard others.

Core Features & Use Cases

  • Line-by-line analysis: explains individual statements and their purpose.
  • Pattern discovery: identifies recurring structures and anti-patterns.
  • Documentation generation: creates structured explanations for maintenance and onboarding.

Quick Start

Explain the provided code snippet in plain language, detailing its purpose, data flow, and critical decisions.

Frequently Asked Questions about code-explainer

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

FAQPage Schema
How do I explain legacy code in plain language for documentation?

To explain legacy code for documentation, you need a tool that translates complex snippets into plain language, detailing purpose, data flow, and critical decisions step by step. This provides structured explanations for maintenance and onboarding.

What is the best way to understand data flow in an unfamiliar PHP codebase?

Understanding data flow in an unfamiliar PHP codebase requires line-by-line analysis of individual statements and their purpose. This process identifies recurring structures and translates critical decisions into accessible summaries.

Can I generate onboarding documentation from existing code snippets across different frameworks?

Yes, you can generate onboarding documentation from existing code snippets across different frameworks. The analysis applies to codebases across languages, including PHP/Laravel, offering structured breakdowns and consistent formatting for new developers.

How do I find anti-patterns and recurring structures during a code review?

Finding anti-patterns during a code review involves applying pattern discovery to the provided snippet. This identifies recurring structures within the code, explaining their purpose and translating critical decisions into natural language for easier maintenance.

Does code explanation work for debugging scenarios in any programming language?

Code explanation works for debugging scenarios across various programming languages and frameworks. It details the given code snippet in plain language, breaking down individual statements to reveal data flow and critical decisions for troubleshooting.