Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Never Use TaskOutput
How to use
Zainstaluj skill w swoim projekcie Claude'a, dodając plik no-task-output do katalogu .claude/skills w repozytorium agenta.
Zrozum problem: TaskOutput wczytuje cały transkrypt agenta do głównego okna kontekstu, co może zużyć ponad 70 tys. tokenów i spowodować kompaktowanie konwersacji w trakcie jej trwania. To podważa cel izolacji kontekstu agenta.
Zastosuj prawidłowy wzorzec: zamiast uruchamiać Task z parametrem run_in_background=true, a następnie czytać wynik za pomocą TaskOutput, używaj Task w trybie synchronicznym (domyślnie run_in_background=false).
Tryb synchroniczny czeka na zakończenie zadania i zwraca wynik bezpośrednio, bez konieczności oddzielnego wywołania TaskOutput, co eliminuje przepełnienie kontekstu.
Monitoruj użycie tokenów w swoim agencie — jeśli widzisz nagłe skoki lub fragmentację konwersacji, sprawdź, czy nie używasz TaskOutput gdzieś w kodzie.
Skill działa w tle i automatycznie przypomina o tej regule — nie wymaga ręcznej aktywacji ani konfiguracji.