canvas
Interaktywne komponenty terminala do wyświetlania kalendarzy, dokumentów i rezerwacji lotów.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Canvas to umiejętność do tworzenia i sterowania interaktywnymi interfejsami tekstowymi (TUI) w terminalu. Pozwala Claudowi wyświetlać kalendarze do wyboru czasu spotkań, edytować dokumenty markdown, przeglądać i rezerwować loty. Każdy typ kanwy obsługuje różne scenariusze interakcji — od prostego wyświetlania po zaawansowaną edycję. Idealna do zadań wymagających wizualnego interfejsu bezpośrednio w terminalu, bez opuszczania rozmowy z AI.
Jak używać
Przejdź do katalogu wtyczki Claude za pomocą polecenia cd ${CLAUDE_PLUGIN_ROOT} i upewnij się, że masz zainstalowaną umiejętność canvas.
Wybierz typ kanwy odpowiedni do swojego zadania: calendar do planowania spotkań, document do edycji tekstu, lub flight do rezerwacji lotów.
Określ scenariusz interakcji — na przykład meeting-picker dla kalendarza, edit dla dokumentu lub booking dla lotów.
Użyj polecenia spawn, aby otworzyć kanwę w nowym oknie tmux: bun run src/cli.ts spawn [typ] --scenario [scenariusz] --config '[json]'. Parametr config zawiera ustawienia specyficzne dla wybranego typu kanwy.
Rozmawiaj z Claudem naturalnie — opisz, co chcesz zrobić, na przykład "Zaplanuj spotkanie z zespołem na przyszły tydzień" lub "Pomóż mi edytować ten dokument". Claude automatycznie spawnuje odpowiednią kanwę i steruje nią w tle.
Interakcja odbywa się w kanwie (terminal TUI), podczas gdy rozmowa z Claudem pozostaje dostępna w głównym oknie terminala.