vikunja

Synchronizes completed Vikunja tasks to structured weekly notes in Joplin.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires httpx, click, and includes scripts (resource) components.

What problem does it solve?

This Skill solves the fragmentation between task management and personal knowledge management by automating the transfer of completed tasks from Vikunja into your weekly review notes in Joplin.

Core Features & Use Cases

  • Task Synchronization: Automatically pulls completed tasks from your Vikunja instance and appends them to the corresponding weekly note in Joplin.
  • Intelligent Grouping: Organizes tasks by their effective date (either end_date or done_at) to ensure your weekly review accurately reflects when work was actually completed.
  • Use Case: At the end of the week, use this tool to generate a comprehensive summary of your accomplishments in your Joplin weekly journal without manually copying and pasting items.

Quick Start

Ask the agent to sync all completed Vikunja tasks for the current week into the corresponding Joplin weekly note.

Frequently Asked Questions about vikunja

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

FAQPage Schema
How do I sync completed Vikunja tasks to Joplin weekly notes?

To sync completed Vikunja tasks to Joplin weekly notes, this tool uses authenticated REST API access to pull task data and append it to corresponding journal entries in the Joplin Clipper service.

Can I automate task management reporting from Vikunja into Joplin?

Yes, you can automate task management reporting by synchronizing completed tasks from a self-hosted Vikunja instance into structured weekly review notes within Joplin.

Do I need API authentication for Vikunja and Joplin to sync tasks?

Yes, performing read and update operations to sync tasks requires authenticated access to both the Vikunja REST API and the Joplin Clipper service.

How does the sync process group tasks into weekly journal entries?

The sync process groups tasks into weekly journal entries by mapping task completion dates, using either the end_date or done_at field, to the corresponding specific week.

What is the best way to generate a weekly review summary from Vikunja in Joplin?

The best way to generate a weekly review summary is to run this synchronization tool at the end of the week to automatically pull and append completed Vikunja tasks into your Joplin note.

Why are my completed tasks appearing in the wrong weekly note in Joplin?

Completed tasks might appear in the wrong weekly note if the effective date mapping is misaligned, as the tool organizes tasks by their effective completion date using end_date or done_at.