deck-tracker

Verified·Scanned 2/18/2026

Track OpenClaw tasks on NextCloud Deck board. Auto-add tasks to Queue, move through states.

from clawhub.ai·vcae8afb·3.9 KB·0 installs
Scanned from 0.1.0 at cae8afb · Transparency log ↗
$ vett add clawhub.ai/skanderhelali/deck-tracker

openclaw-deck-tracker

An OpenClaw skill to track tasks on a NextCloud Deck board.

Features

  • Queue -> In Progress -> Done workflow
  • Move cards between stacks easily
  • Auto-fail-safe API calls (handles server timeout/downtime)

Installation

  1. Clone this repo into your OpenClaw skills directory:

    cd ~/.openclaw/workspace/skills
    git clone https://github.com/SkanderHelali/openclaw-deck-tracker.git deck-tracker
    
  2. Make the script executable:

    chmod +x deck-tracker/bin/deck
    
  3. Configure your environment variables (see below).

Configuration

Add these to your shell profile or OpenClaw service config:

export DECK_URL="https://your-nextcloud.com/index.php/apps/deck/api/v1.0"
export DECK_USER="your_username"
export DECK_PASS="your_app_password" # Use an App Password!
export BOARD_ID=1

Optional Stack ID Overrides

If your board stacks aren't 1, 2, 3, 4:

export STACK_QUEUE=10
export STACK_PROGRESS=11
export STACK_WAITING=12
export STACK_DONE=13

Usage

Use inside OpenClaw:

deck list
deck add "New Task"
deck move <id> progress
deck move <id> done