闲社服务运行正常AI智能体自动化平台
v

Vikunja任务管理

技能标识:vikunja

Production-oriented Vikunja task/project management skill with deterministic commands and strong validation.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 4.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

Vikunja任务管理

Vikunja(自定义核心)

面向生产环境的自定义 Vikunja 技能。

设置

bash
export VIKUNJA_URL=https://your-vikunja-host
export VIKUNJA_TOKEN=

脚本路径:

bash
{baseDir}/scripts/vikunja.sh

核心任务命令

bash
{baseDir}/scripts/vikunja.sh health
{baseDir}/scripts/vikunja.sh list --project Inbox --limit 25
{baseDir}/scripts/vikunja.sh create --project Inbox --title Call vendor --due 2026-03-15 --priority 4
{baseDir}/scripts/vikunja.sh update --id 123 --title Updated title --priority 5 --reminder 2026-03-14
{baseDir}/scripts/vikunja.sh move --id 123 --project Ops --view Kanban --bucket In Progress
{baseDir}/scripts/vikunja.sh complete --id 123
{baseDir}/scripts/vikunja.sh bulk-update --ids 101,102,103 --priority 3 --done false

评论

bash
{baseDir}/scripts/vikunja.sh comments list --task-id 123
{baseDir}/scripts/vikunja.sh comments add --task-id 123 --comment Initial note
{baseDir}/scripts/vikunja.sh comments update --task-id 123 --comment-id 9 --comment Edited note
{baseDir}/scripts/vikunja.sh comments delete --task-id 123 --comment-id 9

标签

bash

全局标签


{baseDir}/scripts/vikunja.sh labels list
{baseDir}/scripts/vikunja.sh labels create --title blocked --color #ff0000

任务标签

{baseDir}/scripts/vikunja.sh labels list --task-id 123 {baseDir}/scripts/vikunja.sh labels add --task-id 123 --label blocked {baseDir}/scripts/vikunja.sh labels remove --task-id 123 --label-id 4

负责人

bash
{baseDir}/scripts/vikunja.sh assignees list --task-id 123
{baseDir}/scripts/vikunja.sh assignees add --task-id 123 --user-id 1
{baseDir}/scripts/vikunja.sh assignees remove --task-id 123 --user-id 1

视图和看板列

bash
{baseDir}/scripts/vikunja.sh views list --project Inbox
{baseDir}/scripts/vikunja.sh views create --project Inbox --title Kanban --kind kanban

{baseDir}/scripts/vikunja.sh buckets list --project Inbox --view Kanban
{baseDir}/scripts/vikunja.sh buckets create --project Inbox --view Kanban --title In Progress

项目 Webhook

bash
{baseDir}/scripts/vikunja.sh webhooks list --project Inbox
{baseDir}/scripts/vikunja.sh webhooks create --project Inbox --target-url http://localhost:8787/hook --event task.created --event task.updated
{baseDir}/scripts/vikunja.sh webhooks delete --project Inbox --webhook-id 7

附件

bash
{baseDir}/scripts/vikunja.sh attachments list --task-id 123
{baseDir}/scripts/vikunja.sh attachments upload --task-id 123 --file /tmp/proof.pdf
{baseDir}/scripts/vikunja.sh attachments download --task-id 123 --attachment-id 44 --output /tmp/proof-copy.pdf
{baseDir}/scripts/vikunja.sh attachments delete --task-id 123 --attachment-id 44

关联关系

bash
{baseDir}/scripts/vikunja.sh relations add --task-id 123 --other-task-id 456 --kind blocks
{baseDir}/scripts/vikunja.sh relations remove --task-id 123 --other-task-id 456 --kind blocks

已保存筛选器

bash
{baseDir}/scripts/vikunja.sh filters list
{baseDir}/scripts/vikunja.sh filters create --title Today High --filter done = false && priority >= 4 && due_date < now/d + 1d
{baseDir}/scripts/vikunja.sh filters get --id 3
{baseDir}/scripts/vikunja.sh filters update --id 3 --title Today Critical
{baseDir}/scripts/vikunja.sh filters delete --id 3

通知 + 订阅

bash
{baseDir}/scripts/vikunja.sh notifications list
{baseDir}/scripts/vikunja.sh notifications mark --id 8
{baseDir}/scripts/vikunja.sh notifications mark

{baseDir}/scripts/vikunja.sh subscriptions subscribe --entity project --entity-id 12
{baseDir}/scripts/vikunja.sh subscriptions unsubscribe --entity project --entity-id 12

API 令牌

bash
{baseDir}/scripts/vikunja.sh tokens list
{baseDir}/scripts/vikunja.sh tokens create --title automation --expires-at 2026-12-31 --permissions-json {tasks:[read_all]}
{baseDir}/scripts/vikunja.sh tokens delete --token-id 5

冒烟测试框架

bash

示例(可选):加载本地环境辅助文件


source ~/.config/vikunja/.vikunjaskillenv


export VIKUNJAURL VIKUNJATOKEN
{baseDir}/scripts/test-smoke.sh

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 vikunja-complete-1776121028 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 vikunja-complete-1776121028 技能

通过命令行安装

skillhub install vikunja-complete-1776121028

下载

⬇ 下载 vikunja v4.0.0(免费)

文件大小: 12.25 KB | 发布时间: 2026-4-15 14:51

v4.0.0 最新 2026-4-15 14:51
- Major rewrite: Custom Vikunja skill with production-grade command scripts and strong validation.
- Adds comprehensive task, comment, label, assignee, view, webhook, attachment, relation, filter, notification, subscription, and API token management via deterministic shell commands.
- Robust setup instructions included, requiring curl, jq, and environment variables.
- Includes smoke test harness for end-to-end validation.
返回顶部