debug
/debug
Wykonuje skalcyfikowany przepis z szczegółowym logowaniem i transkryptami kroków, przy iterowaniu nad przepisem calcifiera.
- Autor
- trailofbits ↗
- Repozytorium
- calcifier ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 23.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 2
- Skrypty
- 1
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 0
Brak sygnałów. Repozytorium zmienione 23.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
- 1 skrypt w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.
Skrypty: .calcifier/recipe.py
Co robi i kiedy
Wykonuje skalcyfikowany przepis z szczegółowym logowaniem i transkryptami kroków, przy iterowaniu nad przepisem calcifiera.
Wyzwalacze z opisu
Oryginalny opis (EN)
Execute a calcified recipe with verbose logging. Use when the user is iterating on a calcifier recipe, wants per-step transcripts, or asks to "debug a calcifier recipe".
Jak działa
- When to invoke
- Procedure
- Output
Podgląd SKILL.md
---
name: debug
description: Execute a calcified recipe with verbose logging. Use when the user is iterating on a calcifier recipe, wants per-step transcripts, or asks to "debug a calcifier recipe".
allowed-tools: Bash
---
# calcifier:debug — author-friendly recipe execution
Same engine as `calcifier:exec` but with verbose Python logging. Per-step trace records show inputs, redacted outputs, durations, and any `fail()` reason. Intended for skill authors who are iterating on a calcified recipe.
## When to invoke
- The user is editing a recipe and wants to see what each `@step` returned.
- A previous `calcifier exec` run failed and the user wants more signal.
## Procedure
1. Run `calcifier --version` to confirm install.
2. Run:
```
calcifier debug <recipe-path> --input k=v ...
```
First run on the recipe also needs `--trust`.
Agent-backed recipes also require `--agent-config <agents.json>`.
Use `--trace-out <path>` to retain incremental trace v1 data if the run is
interrupted or output parsing fails.
3. The CLI prints:
- The full `RecipeRun` summary (every `@step` invocation with pass/fail and duration).
- Verbose Python logging from `calcifier.*` loggers (recipe load, agent invocations, retries).
- On failure: the `fail()` reason or the exception type and message.
4. Walk the user through any `[fail]` lines. Common author errors:
- `@step` return annotation doesn't match what the LLM emits (rejected as schema mismatch — visible in `AgentError`).
- An agent returned an undeclared output field (closed schemas reject it rather than caching false success).
- A required artifact was not written or failed host verification.
- The declared call or wall-clock budget was exhausted.
- Recipe body references a step output before calling it.
- Pre-condition check raised `fail("…")` early.
## Output
A long, line-by-line transcript of the run. Use it to refine the recipe; commit only after the run reaches `OK`.
Pliki w paczce (2)
- SKILL.md 2 KB
- .calcifier/recipe.py 1 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · trailofbits/calcifier | 100 | MIT |
| ericrisco/rsc-harness | 100 | MIT |
| nicsuzor/academicops | 100 | MIT |
| duronext/jig | 100 | MIT |
| drosam/agents | 100 | MIT |
| rizukirr/vibekit | 100 | MIT |
| DingyangLyu/MatClaw | 100 | Apache-2.0 |
| Kanevry/session-orchestrator | 100 | MIT |
| kdlbs/kandev | 100 | AGPL-3.0 |
Identyczna treść występuje jeszcze w 1 innych folderach na GitHubie. Tu pokazujemy jedną, najlepiej ocenioną kopię.
Migawka bazy z 13.11.2026 · wersja paczki 5adfa4296ffc (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
- 100exec
Wykonuje potok z pliku .calcifier/recipe.py, zapewniając deterministyczne odtwarzanie przypiętego skilla. - 100calcifier
Zamienia plik SKILL.md dla Claude lub Codex w typowaną recepturę Pythona w .calcifier/recipe.py, utwardzając skill do deterministycznego potoku z przypiętym przepływem sterowania. - 100render-recipe
Renderuje przepis YAML jako zwarty przegląd wizualny z diagramem przepływu ASCII i tabelą wejść, wyłącznie na wyraźną prośbę render recipe. - 90effect-recipe-read
Odtwarza efekt wideo z klipu referencyjnego jako wielokrotnego użytku przepis JSON i stosuje go do zdjęcia użytkownika.