Przejdź do treści
Biblioteka skilli
Produktywność osobista · Nauka i wyjaśnianie

explain

/explain

Wyjaśnia wskazany temat szczegółowo na żądanie oznaczone „???”, w ustalonej strukturze czterech części: co, dlaczego, przykład i konsekwencje.

Licencja
MIT
Ostatnia zmiana repozytorium
27.10.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
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 27.10.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 wskazany temat szczegółowo na żądanie oznaczone „???”, w ustalonej strukturze czterech części: co, dlaczego, przykład i konsekwencje.

Wyzwalacze z opisu

???
Oryginalny opis (EN)

Explain something in depth on request. Use when the user writes "???" - alone, or placed directly after a reference, statement, or term - which means "explain that in more detail, with a concrete example AND consequences". Also invoked by the /credo:explain command. Treat the pointed-at subject as the thing to explain, never as a literal question, and always answer in the fixed four-part structure: What, Why, Example, Consequences.

Jak działa

  1. When to use
  2. Core principle: it is not a literal question
  3. Output structure (fixed - always all four parts)
  4. Guardrails
Sekcje z nagłówków SKILL.md, w oryginale · 46 linii, 394 słów
Podgląd SKILL.md
---
name: explain
description: Explain something in depth on request. Use when the user writes "???" - alone, or placed directly after a reference, statement, or term - which means "explain that in more detail, with a concrete example AND consequences". Also invoked by the /credo:explain command. Treat the pointed-at subject as the thing to explain, never as a literal question, and always answer in the fixed four-part structure: What, Why, Example, Consequences.
---

# Explain in Depth

Give a thorough, structured explanation of a subject the user wants to understand better. The
subject is whatever the user pointed at: a reference, a statement, or a term. This skill exists
because a short "?" or a raw pointer is not a literal question - it is a request to unpack the
thing properly.

## When to use

- The user writes `???` on its own - they did not understand the last thing and want it explained
  properly.
- The user writes `???` directly after a reference, a statement, or a term (for example
  `the audit gate ???`) - explain that specific thing, not the surrounding sentence.
- The `/credo:explain [subject]` command is run - explain the given subject, or, if none is given,
  the thing the user was just pointing at.

## Core principle: it is not a literal question

`???` and `/credo:explain` are a request to EXPLAIN the referenced thing, not a question to answer
verbatim. Do not reply "yes/no" or treat the `?` marks as asking whether something is true.
Identify the subject, then explain it. If the subject is genuinely ambiguous (nothing recent to
point at, no argument given), ask one short clarifying question first, then explain.

## Output structure (fixed - always all four parts)

Answer in exactly these four labeled parts, in this order, every time:

- **What** - what the subject means. State plainly what is being referred to.
- **Why** - why it is that way, or why it matters. The reasoning or purpose behind it.
- **Example** - one concrete, specific example that makes it tangible.
- **Consequences** - what follows from it: effects, trade-offs, and what happens if it is
  ignored or done differently.

Keep each part focused. Prefer a concrete example over an abstract restatement. Do not add,
rename, drop, or reorder the parts - all four are mandatory, even for a small subject (give a
short answer under each rather than omitting one).

## Guardrails

- Match the language of the surrounding conversation for the explanation itself; the four labels
  stay as What / Why / Example / Consequences.
- Explain the subject only - do not turn the explanation into unrelated advice or actions.
- Honesty applies: if part of the subject is genuinely unknown, say so under the relevant part
  rather than inventing detail.

Wersje

RepozytoriumWynikLicencja
Ta strona · marcel-bich/marcel-bich-claude-marketplace100MIT
crbnos/carbon100AGPL-3.0
mickeyyaya/evolve-loop100Apache-2.0
zenobi-us/dotfiles100MIT
imgly/agent-skills100MIT
ramboz/jig100MIT
ramboz/jig100MIT
ramboz/jig100MIT
harnessprotocol/harness-kit100Apache-2.0

Migawka bazy z 28.10.2026 · wersja paczki dcce130b0ee1 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90understand-explain
    Wyjaśnia szczegółowo wskazany plik, funkcję lub moduł w bazie kodu.
  • 100explain-simply
    Szybko wyjaśnia nowy temat dla dorosłego, który nigdy się z nim nie spotkał, prostym językiem bez wcześniejszej znajomości tematu.
  • 100visual-explain
    Wyjaśnia pojęcia wizualnie w tekście: diagramy ASCII, schematy przepływu, tabele i mapy struktur.
  • 100visual-explain
    Wyjaśnia pojęcia wizualnie w tekście: diagramy ASCII, schematy przepływu, tabele i mapy struktur.

Uwagi i zgłoszenia

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