vikunja

Manage Vikunja projects, tasks, labels, and comments via the Robomotion CLI.

2|1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/robomotionio/robomotion-skills --skill vikunja
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vikunja
Source: https://github.com/robomotionio/robomotion-skills/tree/main/skills/vikunja
Command: npx skills add https://github.com/robomotionio/robomotion-skills --skill vikunja

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Vikunja provides self-hosted project and task management. Robomotion Vikunja enables teams to manage projects, tasks with due dates and priorities, labels, teams, and task comments/attachments directly from the CLI, reducing manual overhead and errors.

Core Features & Use Cases

  • Manage projects, tasks, labels, and teams in Vikunja from the Robomotion CLI.
  • Perform full task lifecycle actions: create, update, comment, attach files, and close tasks.
  • List, filter, and audit tasks across multiple Vikunja projects to support team collaboration and reporting.

Quick Start

Install the Vikunja integration, connect to your Vikunja instance, and begin managing projects and tasks with robomotion vikunja commands.

Frequently Asked Questions about vikunja

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Vikunja task management from the command line?

You can automate Vikunja task management by using the Robomotion CLI to orchestrate tasks, projects, labels, and comments. This integration enables creation, updating, listing, and labeling across Vikunja instances for team collaboration.

What do I need to configure before connecting Robomotion to a Vikunja instance?

Before connecting Robomotion to a Vikunja instance, you need the Robomotion CLI installed and your Vikunja URL and API token configured via vault. These credentials enable secure automated management of your projects.

Can I manage multiple Vikunja projects and labels using CLI commands?

Yes, you can manage multiple Vikunja projects and labels using CLI commands. The automation supports multi-project environments, allowing you to list, filter, create, and update tasks and labels across various Vikunja instances.

How do I perform full task lifecycle actions like commenting and closing tasks in Vikunja?

To perform full task lifecycle actions in Vikunja, you use specific CLI commands like vikunja_create_task and vikunja_update_project. These commands enable you to create, update, comment, attach files, and close tasks directly.

What is the best way to audit and filter tasks across multiple Vikunja projects?

The best way to audit and filter tasks across multiple Vikunja projects is by using the Robomotion CLI. It allows you to list, filter, and audit tasks across projects to support team collaboration and reporting while reducing manual overhead.