← Back to Skills Marketplace
seergs

Vikunja

by Sergio · GitHub ↗ · v1.0.2 · MIT-0
cross-platform ✓ Security Clean
152
Downloads
0
Stars
0
Active Installs
3
Versions
Install in OpenClaw
/install vikunja-api
Description
Interact with a Vikunja task management instance via its REST API. Use this skill whenever the user wants to manage tasks, projects, labels, assignees, or re...
Usage Guidance
This skill appears to do what it says, but consider these precautions before enabling it: (1) Create and use a Vikunja API token with the minimum necessary scopes/permissions (avoid a full admin token). (2) Prefer a token scoped to only the projects or actions the agent needs, and be ready to revoke/rotate it if needed. (3) Double-check VIKUNJA_BASE_URL points to the intended instance. (4) Be aware that, if your agent is allowed to invoke skills autonomously, it can act using this token without asking each time — restrict autonomous agent permissions or require confirmation for destructive actions. (5) Test with non-critical projects/tasks first. If you need higher assurance, ask the skill author for code or a formal provenance chain (a repository with installable code and release artefacts) before granting access.
Capability Analysis
Type: OpenClaw Skill Name: vikunja-api Version: 1.0.2 The Vikunja skill bundle is a standard API integration for the Vikunja task management platform. It provides clear instructions and endpoint references (SKILL.md, references/endpoints.md) for managing tasks, projects, and labels using environment-based authentication (VIKUNJA_API_TOKEN). No malicious behaviors, data exfiltration, or prompt-injection attacks were identified.
Capability Assessment
Purpose & Capability
Name/description match the requested artifacts. Required env vars (VIKUNJA_BASE_URL, VIKUNJA_API_TOKEN) are exactly what a REST API client for Vikunja would need; no unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md limits actions to calling Vikunja API endpoints, resolving names to IDs, handling pagination, confirming destructive actions, and surfacing API errors. It only references the declared env vars and no unrelated files, system state, or external endpoints.
Install Mechanism
Instruction-only skill with no install spec and no code files to write or execute on disk — lowest-risk installation footprint.
Credentials
Only two env vars are required: the service base URL and an API token. This is proportionate to a REST API integration; no extra tokens or secrets are requested.
Persistence & Privilege
The skill is not 'always' enabled and has no install persistence. Note: the platform-default setting allows autonomous invocation, so if the agent is permitted to act autonomously it could perform API actions using the provided token. This is expected for skills but increases the impact of a compromised token.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install vikunja-api
  3. After installation, invoke the skill by name or use /vikunja-api
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
Feat: Add support for tasks relationships
v1.0.1
Fix: declare VIKUNJA_BASE_URL and VIKUNJA_API_TOKEN in metadata
v1.0.0
Initial release: tasks, projects, labels, assignees, reminders
Metadata
Slug vikunja-api
Version 1.0.2
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 3
Frequently Asked Questions

What is Vikunja?

Interact with a Vikunja task management instance via its REST API. Use this skill whenever the user wants to manage tasks, projects, labels, assignees, or re... It is an AI Agent Skill for Claude Code / OpenClaw, with 152 downloads so far.

How do I install Vikunja?

Run "/install vikunja-api" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Vikunja free?

Yes, Vikunja is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Vikunja support?

Vikunja is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Vikunja?

It is built and maintained by Sergio (@seergs); the current version is v1.0.2.

💬 Comments