Przejdź do treści
Biblioteka skilli
Programowanie · Analiza

dev-trace

/dev-trace

Ocenia konkurujące hipotezy przyczyny obserwowanego zjawiska, zbierając dowody za i przeciw każdej z nich.

Repozytorium
evo-nexus ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
12.05.2026

Ocena i bezpieczeństwo

90/ 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ść25 / 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 12.05.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Ocenia konkurujące hipotezy przyczyny obserwowanego zjawiska, zbierając dowody za i przeciw każdej z nich.

Oryginalny opis (EN)

Evidence-driven causal tracing with competing hypotheses. Use when an observation has multiple plausible explanations and you need to systematically rank them with evidence FOR and AGAINST each. Pairs with @trail-tracer.

Jak działa

  1. Use When
  2. Do Not Use When
  3. Workflow
  4. Output
  5. Pairs With
Sekcje z nagłówków SKILL.md, w oryginale · 39 linii, 235 słów
Podgląd SKILL.md
---
name: dev-trace
description: Evidence-driven causal tracing with competing hypotheses. Use when an observation has multiple plausible explanations and you need to systematically rank them with evidence FOR and AGAINST each. Pairs with @trail-tracer.
---

# Dev Trace

Derived from oh-my-claudecode (MIT, Yeachan Heo). Adapted for the EvoNexus Engineering Layer.

Causal investigation with multi-hypothesis discipline. Generate at least 2 explanations, collect evidence FOR and AGAINST, rank by strength, end with a discriminating probe.

## Use When
- Observation has multiple plausible causes
- "Why did this happen?" — and you don't want to jump to the first answer
- Multi-causal problem (intermittent bugs, regional anomalies, performance puzzles)
- Need to preserve uncertainty rather than collapse to one answer prematurely

## Do Not Use When
- Cause is obvious → just fix it via `@hawk-debugger`
- Single-cause bug with clear stack trace → `@hawk-debugger`
- Just needs codebase search → `@scout-explorer`

## Workflow
Delegate to `@trail-tracer`:

1. **OBSERVE** — restate the observation precisely, no interpretation
2. **FRAME** — define the exact "why" question
3. **HYPOTHESIZE** — generate 2+ competing explanations
4. **GATHER EVIDENCE** — for each, collect evidence FOR and AGAINST in parallel
5. **APPLY LENSES** — systems / premortem / science
6. **REBUT** — strongest alternative challenges the leader
7. **RANK** — down-rank contradicted, weak-assumption, failed-prediction explanations
8. **SYNTHESIZE** — best explanation, explicitly provisional if needed
9. **PROBE** — name the critical unknown and the discriminating next experiment

## Output
Saved to `workspace/development/debug/[C]trace-{topic}-{date}.md` using the `dev-trace-report.md` template.

## Pairs With
- `@trail-tracer` (the executor)
- `@hawk-debugger` (when trace converges to a clear bug)
- `@apex-architect` (when trace reveals architectural issues)

Wersje

W bazie nie ma innych skilli o nazwie dev-trace.

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

  • 100trace
    Sprawdza równolegle konkurujące hipotezy przyczyny i zbiera dowody, by ustalić, dlaczego coś się wydarzyło.
  • 90project-analysis-hypothesis-driven
    Analizuje błąd o wielu możliwych przyczynach w różnych warstwach przez konkurujące hipotezy, pętle walidacji i wnioski oparte na dowodach.
  • 100trace
    Prowadzi dowodowe śledzenie przebiegu i kontrolę postępu zadania, gdy trzeba ustalić, co się wydarzyło.
  • 100parallel-debugging
    Debuguje złożone problemy przez konkurujące hipotezy z równoległym śledztwem, zbieraniem dowodów i rozstrzyganiem przyczyny źródłowej, gdy błąd ma wiele możliwych przyczyn.
  • 100m-debug
    Szuka przyczyny błędu lub nie przechodzącego testu: odtwarza problem, porównuje hipotezy i dodaje test regresji.
  • 100debug-trace
    Zapisuje dowody, odrzucone hipotezy i kolejne kroki długiego debugowania w katalogu .debug/traces.

Uwagi i zgłoszenia

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