# c-tasks

Скилл для работы с задачами сразу в трёх менеджерах: Todoist, Things 3 и Taskwarrior. Сам определяет, какой инструмент установлен, и дальше действует через него.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 173
- Автор: daxaur
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/daxaur/openpaw/tree/HEAD/skills/c-tasks/SKILL.md
- Обновлён: 2026-05-23
- HTML: https://affpapa.org/nevibecode/skills/c-tasks

## Что делает

Скилл закрывает рутину вокруг списков дел: добавить задачу, посмотреть список на сегодня, отметить выполненное, отфильтровать по проекту или метке. Внутри — готовые команды для трёх CLI: `todoist-cli`, `things-cli` и `task`. Перед первым запуском скилл проверяет через `which todoist-cli things-cli task`, что вообще стоит на машине, и дальше работает с найденным.

Если установлено несколько менеджеров, скилл спросит, какой вы предпочитаете, либо выберет по контексту запроса. С естественными датами проще у Todoist и Things 3 — они понимают их сами. В Taskwarrior дату задают явно: `due:YYYY-MM-DD` или `due:tomorrow`.

Что нужно заранее. Todoist требует токен API, который настраивается через `todoist-cli auth`. Things 3 работает только на macOS и требует установленного приложения Things 3. Taskwarrior хранит задачи локально в `~/.task/`. Без настроенного токена команды Todoist просто не пройдут — это первое, что стоит проверить.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add daxaur/openpaw --skill c-tasks -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/c-tasks/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/c-tasks/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add daxaur/openpaw --skill c-tasks -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/c-tasks/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add daxaur/openpaw --skill c-tasks -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/c-tasks/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install daxaur/openpaw c-tasks
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/c-tasks/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add daxaur/openpaw --skill c-tasks -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/daxaur/openpaw --path skills/c-tasks
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/c-tasks/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add daxaur/openpaw --skill c-tasks -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/daxaur/openpaw/tree/HEAD/skills/c-tasks/SKILL.md

## Когда брать
- добавить задачу в Todoist с дедлайном на сегодня
- посмотреть список дел на сегодня в Things 3
- отметить выполненную задачу в Taskwarrior по id
- отфильтровать задачи по проекту или метке
- найти задачу поиском по названию

## Примеры запросов агенту
- Добавь задачу «Созвон с командой» в проект Work с приоритетом 2
- Покажи просроченные задачи в Taskwarrior
- Отметь выполненной задачу с id 12

## Похожие
- [find-skills](https://affpapa.org/nevibecode/skills/find-skills.md) — скилл · 4000000 установок
- [grill-me](https://affpapa.org/nevibecode/skills/grill-me.md) — скилл · 1424476 установок
- [grill-with-docs](https://affpapa.org/nevibecode/skills/grill-with-docs.md) — скилл · 1219756 установок
- [handoff](https://affpapa.org/nevibecode/skills/handoff.md) — скилл · 1038491 установка
- [grilling](https://affpapa.org/nevibecode/skills/grilling.md) — скилл · 979543 установки
- [teach](https://affpapa.org/nevibecode/skills/teach.md) — скилл · 862247 установок

Из того же набора: [daxaur/openpaw](https://affpapa.org/nevibecode/by/daxaur/openpaw.md) — 14 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
