weeek-tasks
Управление задачами WEEEK через Public API (Task Manager): получать список задач, создавать/обновлять/завершать задачи, перемещать между досками/колонками, получать список досок и колонок. Использовать при интеграции с WEEEK API и работе с задачами/досками/колонками.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alex-indi/weeek-tasksWhat This Skill Does
The weeek-tasks skill provides a powerful interface for interacting with the WEEEK project management platform directly through the OpenClaw agent. It allows users to manage their entire task lifecycle without leaving the command line or agent environment. Key capabilities include listing, creating, updating, and completing tasks, as well as managing hierarchical project structures like boards and columns. By utilizing the official WEEEK Public API, this skill bridges the gap between automated agent workflows and your organized task lists, ensuring that project management stays synchronized with your daily operations.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/alex-indi/weeek-tasks
After installation, you must configure your environment variables to enable authentication. Ensure WEEEK_TOKEN is set with your personal API token. Optionally, provide WEEEK_USER_ID to automatically assign new tasks to your user profile, streamlining the assignment process during task creation.
Use Cases
This skill is ideal for professionals looking to automate repetitive task management. Use cases include:
- Automated Task Intake: Automatically create follow-up tasks from email summaries or meeting transcripts.
- Status Synchronization: Keep task statuses updated across systems by moving tasks between Kanban columns via script.
- Project Tracking: Query current project boards to generate status reports or analyze team workload.
- Lifecycle Management: Quickly mark tasks as completed or revert them as project requirements shift throughout the day.
Example Prompts
- "Create a new task titled 'Review Q3 Financial Report' for today and add it to the 'Admin' board under the 'To Do' column."
- "List all tasks for today and tell me which ones are currently in the 'In Progress' column on my main project board."
- "Mark task ID 5543 as completed and move it to the 'Done' column."
Tips & Limitations
- Date Formatting: Always ensure the
--dayparameter follows theDD.MM.YYYYformat to avoid API errors. - Context Handling: When creating tasks, use
--no-locationsif you want a standalone task, or provide a JSON structure via--locations-jsonfor specific board placement. - Dependency: This skill relies on the presence of
scripts/weeek_api.py. Ensure that the file structure matches your local configuration. - Error Handling: If your API token has expired or permissions are insufficient, the agent will report an authentication error. Always verify your
WEEEK_TOKENif operations fail.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alex-indi-weeek-tasks": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, code-execution