vikunja
Manage tasks and projects on a self-hosted Vikunja instance. Use when the user wants to create, view, complete, or manage tasks, check what's due or overdue, list projects, or get task notifications. Also use for to-do lists, reminders, and task tracking.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Manage tasks and projects on a self-hosted Vikunja instance. Use when the user wants to create, view, complete, or manage tasks, check what's due or overdue, list projects, or get task notifications. Also use for to-do lists, reminders, and task tracking.
How to use
Przygotuj dostęp do instancji Vikunja: zaloguj się do panelu ustawień, przejdź do sekcji API Tokens i utwórz nowy token dostępu.
Skonfiguruj zmienne środowiskowe agenta, ustawiając VIKUNJA_URL na adres Twojej instancji (np. https://vikunja.example.com) i VIKUNJA_TOKEN na wygenerowany token.
Aby wyświetlić zadania, poproś agenta o listę zadań — skill automatycznie pobierze do 10 ostatnich zadań. Możesz zawęzić wyniki do konkretnego projektu (np. "Shopping") lub wyszukać po słowach kluczowych (np. "groceries").
Aby utworzyć nowe zadanie, podaj agentowi nazwę projektu, tytuł zadania, opcjonalnie datę wykonania (format YYYY-MM-DD) i priorytet (1–5, gdzie 5 to najwyższy). Agent wyśle żądanie do Vikunja i potwierdzi utworzenie.
Aby sprawdzić zadania przeterminowane lub zaplanowane na najbliższe godziny, poproś agenta o raport — skill wyświetli zadania, które wymagają Twojej uwagi.
Opcjonalnie skonfiguruj automatyczne powiadomienia: ustaw zadanie cron w agencie (np. codziennie o 9:00 i 14:00), aby agent regularnie sprawdzał Vikunja i informował Cię o zbliżających się terminach.