openclaw 网盘下载
OpenClaw

技能详情(站内镜像,无评论)

首页 > 技能库 > weeek-tasks

Управление задачами WEEEK через Public API (Task Manager): получать список задач, создавать/обновлять/завершать задачи, перемещать между досками/колонками, получать список досок и колонок. Использовать при интеграции с WEEEK API и работе с задачами/досками/колонками.

开发与 DevOps

许可证:MIT-0

MIT-0 ·免费使用、修改和重新分发。无需归因。

版本:v1.0.0

统计:⭐ 1 · 1.5k · 0 current installs · 0 all-time installs

1

安装量(当前) 0

🛡 VirusTotal :良性 · OpenClaw :可疑

Package:alex-indi/weeek-tasks

安全扫描(ClawHub)

  • VirusTotal :良性
  • OpenClaw :可疑

OpenClaw 评估

The code implements WEEEK Task Manager operations and matches the description, but the skill/registry metadata does not declare the required environment variables (WEEEK_TOKEN and optional WEEEK_USER_ID), which is an important inconsistency to resolve before trusting/installing.

目的

The skill's name/description (WEEEK task manager operations) align with the included script and reference docs: scripts/weeek_api.py implements listing/creating/updating/completing/moving tasks and listing projects/boards/columns against https://api.weeek.net/public/v1. The code and SKILL.md describe the same API endpoints and operations.

说明范围

SKILL.md gives concrete CLI usage and explicitly instructs to set WEEEK_TOKEN (and optionally WEEEK_USER_ID) and to use the provided script. The instructions do not ask the agent to read unrelated files or call unexpected external endpoints — all network calls target the documented Public API base URL. No broad or vague 'gather whatever context you need' language is present.

安装机制

There is no install spec (instruction-only) and no downloads; the package includes a small Python script and a package.json manifest. Nothing in the install surface writes or executes code from arbitrary remote URLs, so install risk is low.

证书

The SKILL.md and scripts require a secret: WEEEK_TOKEN (and optionally WEEEK_USER_ID). However, the registry metadata lists 'Required env vars: none' and 'Primary credential: none', which is inconsistent and problematic: the platform may not prompt for or protect the token correctly. Aside from those two variables, no unrelated credentials are requested.

持久

The skill does not request always:true, does not modify other skills or global agent settings, and has no special persistence or privileged system access. It runs as an on-demand CLI-style script.

安装(复制给龙虾 AI)

将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。

请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「weeek-tasks」。简介:Управление задачами WEEEK через Public API (Task Manager): получать список зада…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/alex-indi/weeek-tasks/SKILL.md
(来源:yingzhi8.cn 技能库)

SKILL.md

打开原始 SKILL.md(GitHub raw)

---
name: weeek-tasks
description: "Управление задачами WEEEK через Public API (Task Manager): получать список задач, создавать/обновлять/завершать задачи, перемещать между досками/колонками, получать список досок и колонок. Использовать при интеграции с WEEEK API и работе с задачами/досками/колонками."
---

# WEEEK задачи

## Быстрый старт

1. Установить переменные окружения:
   - `WEEEK_TOKEN` — токен авторизации
   - `WEEEK_USER_ID` — ваш ID в WEEEK (опционально)
2. Использовать `scripts/weeek_api.py` для операций.
3. Для справки по эндпоинтам читать `references/api.md`.

## Скрипт

### Получить задачи

```bash
python scripts/weeek_api.py list-tasks --day DD.MM.YYYY --board-id ID_доски --board-column-id ID_колонки
```

### Создать задачу

```bash
python scripts/weeek_api.py create-task --title "Задача" --day DD.MM.YYYY --no-locations
```

Если нужна привязка к проекту/доске — передать `project_id/board_id/board_column_id` или JSON:

```bash
python scripts/weeek_api.py create-task --title "Задача" --locations-json '[{"boardId":ID_доски,"boardColumnId":ID_колонки}]'
```

### Обновить задачу

```bash
python scripts/weeek_api.py update-task ID_задачи --title "Новый заголовок" --priority 2
```

### Завершить / вернуть

```bash
python scripts/weeek_api.py complete-task ID_задачи
python scripts/weeek_api.py uncomplete-task ID_задачи
```

### Переместить

```bash
python scripts/weeek_api.py move-board ID_задачи --board-id ID_доски
python scripts/weeek_api.py move-board-column ID_задачи --board-column-id ID_колонки
```

### Списки проектов/досок/колонок

```bash
python scripts/weeek_api.py list-projects
python scripts/weeek_api.py list-boards --project-id ID_проекта
python scripts/weeek_api.py list-board-columns --board-id ID_доски
```

ID можно получить через `list-projects`, `list-boards`, `list-board-columns`.

## Ограничения и вопросы

- Формат `day` в docs указан как `string`; точный формат подтвердить у пользователя.
- По умолчанию создаются «датные» задачи без привязки к проектам/доскам (`--no-locations`).
- Если задан `WEEEK_USER_ID`, он автоматически ставится в `userId` и `assignees` при создании.