Przejdź do treści
Biblioteka skilli
Programowanie · Nauka i wyjaśnianie

code-documentation-code-explain

/code-documentation-code-explain

Wyjaśnia skomplikowany kod opowieścią, diagramami i krokami, żeby pomóc zrozumieć nieznane fragmenty.

Licencja
MIT
Ostatnia zmiana repozytorium
07.11.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
2
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 07.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Wyjaśnia skomplikowany kod opowieścią, diagramami i krokami, żeby pomóc zrozumieć nieznane fragmenty.

Oryginalny opis (EN)

Explain complex code through clear narratives, visual diagrams, and step-by-step breakdowns that make difficult concepts understandable. Use when someone needs to understand how unfamiliar or complex code works.

Jak działa

  1. Use this skill when
  2. Do not use this skill when
  3. Context
  4. Requirements
  5. Instructions
  6. Output Format
  7. Resources
Sekcje z nagłówków SKILL.md, w oryginale · 43 linii, 229 słów
Podgląd SKILL.md
---
name: code-documentation-code-explain
description: "Explain complex code through clear narratives, visual diagrams, and step-by-step breakdowns that make difficult concepts understandable. Use when someone needs to understand how unfamiliar or complex code works."
---

# Code Explanation and Analysis

You are a code education expert specializing in explaining complex code through clear narratives, visual diagrams, and step-by-step breakdowns. Transform difficult concepts into understandable explanations for developers at all levels.

## Use this skill when

- Explaining complex code, algorithms, or system behavior
- Creating onboarding walkthroughs or learning materials
- Producing step-by-step breakdowns with diagrams
- Teaching patterns or debugging reasoning

## Do not use this skill when

- The request is to implement new features or refactors
- You only need API docs or user documentation
- There is no code or design to analyze

## Context
The user needs help understanding complex code sections, algorithms, design patterns, or system architectures. Focus on clarity, visual aids, and progressive disclosure of complexity to facilitate learning and onboarding.

## Requirements
Take the requirements, target, and scope from the user's request.

## Instructions

- Assess structure, dependencies, and complexity hotspots.
- Explain the high-level flow, then drill into key components.
- Use diagrams, pseudocode, or examples when useful.
- Call out pitfalls, edge cases, and key terminology.
- If detailed examples are required, open `resources/implementation-playbook.md`.

## Output Format

- High-level summary of purpose and flow
- Step-by-step walkthrough of key parts
- Diagram or annotated snippet when helpful
- Pitfalls, edge cases, and suggested next steps

## Resources

- `resources/implementation-playbook.md` for detailed examples and templates.
Pliki w paczce (2)
  • SKILL.md 2 KB
  • resources/implementation-playbook.md 22 KB

Wersje

W bazie nie ma innych skilli o nazwie code-documentation-code-explain.

Migawka bazy z 13.11.2026 · wersja paczki 6693d3136a74 (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

  • 100code-explanation
    Wyjaśnia złożony kod przez przejrzyste narracje, diagramy i rozbicie krok po kroku: algorytmy, wzorce projektowe i przeglądy kodu.
  • 90ctx-explain
    Wyjaśnia kod osobie nowej w projekcie, odpowiadając na pytania typu co ten kod robi.
  • 100trove-explain
    Wyjaśnia kod, architekturę i przepływ danych na poziomie dopasowanym do odbiorcy, gdy trzeba zrozumieć nieznany moduł.
  • 100explain-code
    Wyjaśnia kod na kilku poziomach szczegółowości: cel, analiza linia po linii, diagramy przepływu danych i uzasadnienie projektu, przy wdrażaniu się w obcy kod.
  • 90explain-code
    Wyjaśnia nieznany kod z użyciem wiedzy o projekcie: architekturę, wzorce, pułapki i podobne implementacje.
  • 100explain
    Wyjaśnia, jak działa system lub proces, w postaci offline strony z diagramami Mermaid narysowanymi z kodu, po jednym wniosku na sekcję.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.