Przejdź do treści
Biblioteka skilli
Edukacja · Analiza

progress

/progress

Pokazuje panel wiedzy ucznia: co już umie, co jest słabe, co czeka na powtórkę i jakie ma nieporozumienia we wszystkich projektach.

Licencja
MIT
Ostatnia zmiana repozytorium
22.09.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 22.09.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

Pokazuje panel wiedzy ucznia: co już umie, co jest słabe, co czeka na powtórkę i jakie ma nieporozumienia we wszystkich projektach.

Wyzwalacze z opisu

s weak, what
Oryginalny opis (EN)

Use when the student wants to see their knowledge dashboard — shows what they know, what's weak, what's due for review, misconceptions, and overall stats across all projects

Jak działa

  1. Process
  2. Dashboard Format
  3. Rules
Sekcje z nagłówków SKILL.md, w oryginale · 86 linii, 430 słów
Podgląd SKILL.md
---
name: progress
description: Use when the student wants to see their knowledge dashboard — shows what they know, what's weak, what's due for review, misconceptions, and overall stats across all projects
---


Before accessing education data, read `${CLAUDE_PLUGIN_ROOT}/references/education-data.md`. Resolve every `<education-db>` below using that contract. Current session ID: `${CLAUDE_SESSION_ID}`.

# Progress Dashboard

Shows a visual overview of the student's knowledge state from the global education DB.

## Process

1. Read `<education-db>/dashboard.json`
2. Read `<education-db>/student.json` for goals/deadlines
3. If dashboard doesn't exist, say: "No progress tracked yet. Run `/claude-teacher:init-edu` first."
4. For topics with unresolved misconceptions, read individual `topics/<slug>.json` files
5. Render the dashboard

## Dashboard Format

```
══════════════════════════════════════════════════
  KNOWLEDGE DASHBOARD
══════════════════════════════════════════════════

  Overall: N topics tracked · M quizzes taken · avg score: X%

  Solid (N)          ████████████░░░░░░░░  60%   depth: ██ working
  Learned (N)        █████░░░░░░░░░░░░░░░  25%   depth: █░ surface
  Weak (N)           ██░░░░░░░░░░░░░░░░░░  10%

──────────────────────────────────────────────────
  🔴 DUE FOR REVIEW (next_review <= today)
──────────────────────────────────────────────────
  · tcp-basics — was solid, due since 2026-03-18
  · recursion — learned, due since 2026-03-17

──────────────────────────────────────────────────
  WEAK — address these first
──────────────────────────────────────────────────
  ✗ tcp-congestion — last score: 40% (2026-03-15)
    ⚠ Misconception: "confused slow start with congestion avoidance"
  ✗ udp — never quizzed, marked weak in session

──────────────────────────────────────────────────
  LEARNED — needs more practice
──────────────────────────────────────────────────
  ~ docker-networking (working) — next review: 2026-03-22
  ~ osi-model (surface) — next review: 2026-03-20

──────────────────────────────────────────────────
  SOLID — proven understanding
──────────────────────────────────────────────────
  ✓ tcp-basics (deep) — last reviewed: 2026-03-16
  ✓ socket-api (working) — last reviewed: 2026-03-14

──────────────────────────────────────────────────
  UNRESOLVED MISCONCEPTIONS (N total)
──────────────────────────────────────────────────
  · tcp-congestion: "confused slow start with congestion avoidance" (2026-03-15)
  · udp: "thought UDP has flow control" (2026-03-14)

──────────────────────────────────────────────────
  GOALS
──────────────────────────────────────────────────
  · Pass OS exam — deadline: 2026-06-15 (88 days away)
    Progress: 3/10 topics solid

══════════════════════════════════════════════════
  Suggestion: 2 topics are due for review. Start
  with /claude-teacher:quiz-me tcp-basics, then address the
  misconception in tcp-congestion.
══════════════════════════════════════════════════
```

## Rules

- Show planned `new` topics separately. Calculate mastery percentages over studied topics only; use 0% when none have been studied. Do not divide by zero for an empty DB
- Progress bar: 20 characters wide, `█` for filled, `░` for empty
- Show depth level next to status categories; treat `solid` as a status, never a depth
- **Due for review section** appears at the TOP if studied topics have a valid, non-null `next_review <= today` — this is the most actionable info
- **Misconceptions section** — show all unresolved misconceptions across all topics. Read individual topic files to get these.
- **Goals section** — show goals from `student.json` with days remaining and estimated progress
- Sort weak topics by last score (lowest first — most urgent)
- Sort learned topics by next review date (soonest first)
- End with a concrete, actionable suggestion
- If all topics are Solid with no due reviews: congratulate and suggest exploring advanced subtopics or increasing depth

Wersje

RepozytoriumWynikLicencja
Ta strona · yarikleto/claude-teacher-plugin100MIT
Embassy-of-the-Free-Mind/sourcelibrary-v2100AGPL-3.0
builderio/agent-native100MIT
avsm/ocaml-claude-marketplace100ISC
maludb/learn-claude100MIT
matteocervelli/llms100MIT

Migawka bazy z 28.10.2026 · wersja paczki f729acfe919b (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

  • 100review
    Pokazuje postępy w nauce i dane z quizów, wskazuje słabe obszary i podpowiada, czego uczyć się dalej, na podstawie wyników.
  • 100compare
    Przygotowuje dla studenta porównanie dwóch pojęć obok siebie: tabelę, scenariusze użycia, typowe błędne przekonania i wniosek, dopasowane do poziomu ucznia.
  • 90weak-area-tracker
    Rejestruje, ocenia i porządkuje według pilności trwałe słabe obszary ucznia, aby dobrać właściwe interwencje.
  • 100project-dashboard
    Pokazuje panel postępu projektu: odpowiada, na jakim etapie jest użytkownik, jaki jest status prac i czy można przejść do następnego etapu.
  • 100student-tutor
    Wyjaśnia zadania na poziomie klasy ucznia i przygotowuje podobne ćwiczenia, zapisując lekcję w plikach Markdown.

Uwagi i zgłoszenia

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