Skills mooteam
install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/antokhin-digital/mooteam" ~/.claude/skills/openclaw-skills-mooteam && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/antokhin-digital/mooteam" ~/.openclaw/skills/openclaw-skills-mooteam && rm -rf "$T"
manifest:
skills/antokhin-digital/mooteam/SKILL.mdsource content
MooTeam
English (ClawHub)
MooTeam is a project / task / CRM API integration. The agent should run the CLI via
exec using python3 and paths below.
Install (community)
(or your chosen slug after publish) intoclawhub install mooteam
.<workspace>/skills/- Install Python deps once (workspace venv recommended):
python3 -m pip install -r skills/mooteam/requirements.txt - Set environment variables (gateway
, host env, or.env
→openclaw.json
):skills.entries.mooteam.env
— Bearer tokenMOOTEAM_API_TOKEN
—MOOTEAM_COMPANY_ALIAS
header valueX-MT-Company
How to invoke scripts
- Workspace root as cwd (typical for OpenClaw):
python3 skills/mooteam/scripts/main.py <command> [args] - Or cwd = skill folder (
):skills/mooteam
python3 scripts/main.py <command> [args]
Optional: add the workspace
.venv to tools.exec.pathPrepend so python3 picks up dependencies installed there.
Обзор (RU)
Интерфейс для интеграции с MooTeam API v1: проекты, задачи (включая черновики), тайм-трекинг, метки, воркфлоу, логи активности.
Основные возможности
- Проекты и команды: проекты, состав команды на проекте.
- Задачи и черновики: задачи, комментарии, черновик → задача.
- Таймер и время: один активный таймер; ручные time logs.
- Справочники: воркфлоу, статусы, группы меток и метки.
- Activity logs: фильтры по проекту, пользователю, типу события.
Правила для агента
- ID из API: не угадывать ID; при сомнениях —
,projects
,statuses
.user-profiles - Черновик: перед сложным
проверитьtask-create
; при готовности —task-draft
.task-from-draft - Таймер: перед
вызватьstart
; при активном таймере на другой задаче — сначалаtimer-current
.stop - Контекст задачи: по возможности подтягивать комментарии и time logs.
- Списки: в ответе пользователю — укороченно (
,id
,title
).status
Структура навыка
— HTTP-клиент (scripts/MooTeamClient.py
).requests
— CLI для вызовов из агента.scripts/main.py
— краткий справочник методов.references/api_docs.md
Переменные окружения
MOOTEAM_API_TOKENMOOTEAM_COMPANY_ALIAS
Команды CLI
Team
Список профилей:
python3 scripts/main.py user-profiles
Projects
- Список:
python3 scripts/main.py projects - Создать:
python3 scripts/main.py project-create --name "Название" --workflow_id <id> - Инфо:
python3 scripts/main.py project-info --id <project_id> - Обновить:
python3 scripts/main.py project-update --id <project_id> --name "Имя" - Удалить:
python3 scripts/main.py project-delete --id <project_id> --force - Добавить в проект:
python3 scripts/main.py project-team-add --project <id> --user <id> - Убрать из проекта:
python3 scripts/main.py project-team-remove --map_id <id>
Tasks
- Список:
python3 scripts/main.py tasks --project <project_id> - Создать:
python3 scripts/main.py task-create --project <id> --header "Заголовок" --user_id <executor_id> - Инфо:
python3 scripts/main.py task-info --id <task_id> - Обновить:
(опциональноpython3 scripts/main.py task-update --id <id> --header "..."
)--status_id - Удалить:
python3 scripts/main.py task-delete --id <task_id>
Drafts
- Текущий черновик:
python3 scripts/main.py task-draft - Обновить:
python3 scripts/main.py task-draft-update --header "..." --project <id> - Задача из черновика:
python3 scripts/main.py task-from-draft
Comments
- Список:
python3 scripts/main.py comments --task_id <id> - Создать:
python3 scripts/main.py comment-create --task_id <id> --text "..." - Удалить:
python3 scripts/main.py comment-delete --id <comment_id>
Workflows & statuses
- Воркфлоу:
/python3 scripts/main.py workflows
/workflow-create
/workflow-info
/workflow-updateworkflow-delete - Статусы:
иpython3 scripts/main.py statusesstatus-create|status-info|status-update|status-delete
Labels
- Группы:
,label-groupslabel-group-create|update|delete - Метки:
,labelslabel-create|label-info|label-update|label-delete
Timer & time logs
,timer-current
,start <task_id>stop
,time-create|time-update|time-delete
,task-time --task_id <id>time-list
Activity
(опцииactivity
,--project
,--user
)--typeactivity-projects
Примеры запросов пользователя
- «Покажи проекты и добавь задачу … в проект X»
- «Сколько времени по задаче #…»
- «Лог активности по проекту …»
- «Запусти таймер на задаче …»