code-explainer
/code-explainer
Analizuje fragmenty i pliki kodu, wyjaśnia działanie funkcji, parametry oraz przypadki brzegowe.
Ocena i bezpieczeństwo
- Pliki w paczce
- 1
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 13.11.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
Co robi i kiedy
Analizuje fragmenty i pliki kodu, wyjaśnia działanie funkcji, parametry oraz przypadki brzegowe.
Oryginalny opis (EN)
Analyzes code snippets, functions, or entire files, providing clear, structured explanations of what each function does, its parameters, and potential edge cases. Use when reviewing code, onboarding to a new codebase, or documenting complex logic.
Jak działa
- Purpose
- When to Use
- Prerequisites
- Instructions
- Examples
Podgląd SKILL.md
--- name: code-explainer description: Analyzes code snippets, functions, or entire files, providing clear, structured explanations of what each function does, its parameters, and potential edge cases. Use when reviewing code, onboarding to a new codebase, or documenting complex logic. metadata: categories: Productivity, Backend, Frontend maintainers: odelia50872 --- # Code Explainer ## Purpose Provides clear, structured explanations and architectural breakdowns of code functions, hooks, or components, helping developers and AI agents quickly understand codebase logic. ## When to Use - When reviewing newly written code or pull requests to understand functionality. - When onboarding to an unfamiliar codebase or module and needing a breakdown of complex logic. - When the user asks to explain what a specific function or file does. Do not use this skill to apply code modifications or refactor code without explicit user requests. ## Prerequisites - Basic familiarity with the programming language and context of the code being reviewed. ## Instructions 1. Review the code snippet, function, or file provided by the user. 2. Outline the overall objective of the code module. 3. Provide a function-by-function breakdown detailing parameters, return values, and core logic. For large files, split the explanation into logical sections or ask the user which part to focus on first. 4. Highlight any notable edge cases, side effects, or dependencies. 5. Present the breakdown clearly and concisely to the user. ## Examples - **User:** "Can you explain what the functions in this utility file do?" - **Assistant:** Provides a structured, function-by-function breakdown of file parameters, return types, and clear explanations.
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · vibe-md/vibe.md | 100 | MIT |
| microsoft/waza | 100 | MIT |
| kumaran-is/claude-code-onboarding | 100 | MIT |
Migawka bazy z 13.11.2026 · wersja paczki af714aa2990f (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100agent-code-explainer
Wyjaśnia złożony kod zrozumiałym językiem przy poznawaniu bazy kodu, nieznanych wzorców i dokumentowaniu kodu legacy. - 91code-architecture-explainer
Wyjaśnia kod na różnych poziomach, od działania funkcji po architekturę systemu, z diagramami przepływu i przykładami. - 95edge-case-generator
Wykrywa przypadki brzegowe i wyjątkowe na podstawie wymagań lub kodu i generuje testy dla warunków granicznych, null, przepełnień, pustych danych i dostępu współbieżnego. - 100visual-explainer
Tworzy krok po kroku infografikę wyjaśniającą problem, issue, PR lub funkcję, z fragmentami kodu i diagramami. - 100qa
Testuje działającą aplikację po zmianie: sprawdza kryteria akceptacji i przypadki brzegowe oraz raportuje dowody z uruchomienia. - 90test-gen
Generuje testy dla kodu bez pokrycia: ścieżkę szczęśliwą, przypadki brzegowe i obsługę błędów.