WEEEK Tasks Management for Openclaw

A comprehensive Python-based integration for managing WEEEK task manager activities, including task lifecycle and board organization.

alex-indi
v1.0.0
Feb 3, 2026
1
2.3k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install weeek-tasks

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install weeek-tasks using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is WEEEK Tasks Management?

This skill provides a robust interface to the WEEEK Public API, allowing for seamless management of tasks, projects, and boards. By utilizing Openclaw Skills, users can bridge the gap between their development environment and their task management system, enabling automated updates and real-time status tracking.

The skill supports a wide range of operations from simple task listing to complex board migrations. It is designed to empower developers who use Openclaw Skills to maintain high productivity by reducing the need to switch between the IDE and the WEEEK web interface.

WEEEK Tasks Management Use Cases

  • Creating daily task lists automatically from development logs or meeting summaries.
  • Moving tasks between board columns to reflect progress in the development lifecycle.
  • Bulk updating task priorities and titles across multiple projects.
  • Retrieving specific task details for localized reporting and workflow synchronization.

How WEEEK Tasks Management Works

  1. The skill authenticates with the WEEEK API using a provided authorization token.
  2. Commands are issued via a Python script that targets specific WEEEK endpoints.
  3. The script processes task data, including title, priority, and date, and maps them to the appropriate project locations.
  4. Metadata such as project IDs, board IDs, and column IDs are retrieved to ensure precise task placement.

WEEEK Tasks Management Setup

To get started with this skill within the Openclaw Skills ecosystem, configure your environment and use the provided script:

  1. Set your environment variables:
export WEEEK_TOKEN="your_api_token"
export WEEEK_USER_ID="your_user_id" # Optional
  1. Execute commands using the API script:
python scripts/weeek_api.py list-projects

WEEEK Tasks Management Data Schema & Taxonomy

The skill organizes data using standard WEEEK API structures. Key data points include:

Attribute Description
Task ID Unique identifier for the task
Board ID Identifier for the specific project board
Column ID Identifier for the status column on a board
Locations JSON array mapping tasks to multiple boards/columns
Priority Integer value representing task urgency

WEEEK Tasks Management Advanced Features

  • Support for --no-locations to create tasks without project/board binding.
  • Automatic user assignment and ownership mapping when WEEEK_USER_ID is provided.
  • Detailed metadata listing for projects, boards, and columns to simplify complex automation in Openclaw Skills.
  • Flexible JSON-based location mapping for tasks that exist across multiple boards.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*