Google Tasks 연동 도구. 태스크 리스트·태스크 목록·추가·갱신을 OAuth2로 수행한다. Use when: TODO 목록 조회, 태스크 추가, 완료 처리, 리스트 전환이 필요할 때.
Scanned 9/3/2026
Install to Claude Code
npx -y skills add xuiltul/animaworks --skill google-tasks-tool --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Google Tasks Tool?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/xuiltul-google-tasks-tool-420caa69)More formats (shields.io, HTML) on the badges page.
---
name: google-tasks-tool
description: >-
Google Tasks 연동 도구. 태스크 리스트·태스크 목록·추가·갱신을 OAuth2로 수행한다.
Use when: TODO 목록 조회, 태스크 추가, 완료 처리, 리스트 전환이 필요할 때.
tags: [tasks, google, todo, external]
---
# Google Tasks 도구
Google Tasks API로 태스크 리스트와 태스크를 조작하는 외부 도구입니다.
## 호출 방법
**Bash**: `animaworks-tool google_tasks <서브커맨드> [인수]`로 실행합니다.
## 액션 목록
### list_tasklists — 태스크 리스트 목록
```bash
animaworks-tool google_tasks tasklists [-n 50]
```
| 파라미터 | 타입 | 기본값 | 설명 |
|----------|------|--------|------|
| max_results | integer | 50 | 최대 조회 건수 |
### list_tasks — 태스크 목록
```bash
animaworks-tool google_tasks list <태스크리스트ID> [-n 50] [--no-completed]
```
| 파라미터 | 타입 | 필수 | 설명 |
|----------|------|------|------|
| tasklist_id | string | Yes | 태스크 리스트 ID |
| max_results | integer | 50 | 최대 조회 건수 |
| show_completed | boolean | true | 완료된 태스크 포함 여부 |
### insert_task — 태스크 추가
```bash
animaworks-tool google_tasks add <태스크리스트ID> "태스크 제목" [--notes 메모] [--due 일시]
```
| 파라미터 | 타입 | 필수 | 설명 |
|----------|------|------|------|
| tasklist_id | string | Yes | 태스크 리스트 ID |
| title | string | Yes | 태스크 제목 |
| notes | string | No | 메모 |
| due | string | No | 기한 (RFC 3339) |
### insert_tasklist — 태스크 리스트 생성
```bash
animaworks-tool google_tasks new-list "리스트 이름"
```
| 파라미터 | 타입 | 필수 | 설명 |
|----------|------|------|------|
| title | string | Yes | 리스트 이름 |
### update_task — 태스크 업데이트
지정한 태스크의 제목, 메모, 기한, 완료 상태를 업데이트합니다 (지정한 항목만 업데이트).
```bash
animaworks-tool google_tasks update <태스크리스트ID> <태스크ID> [--title 제목] [--notes 메모] [--due 일시] [--status completed|needsAction]
```
| 파라미터 | 타입 | 필수 | 설명 |
|----------|------|------|------|
| tasklist_id | string | Yes | 태스크 리스트 ID |
| task_id | string | Yes | 태스크 ID |
| title | string | No | 새 제목 |
| notes | string | No | 메모 |
| due | string | No | 기한 (RFC 3339) |
| status | string | No | `needsAction`(미완료) 또는 `completed`(완료). title/notes/due/status 중 하나 이상을 지정해야 합니다. |
### update_tasklist — 태스크 리스트 이름 변경
```bash
animaworks-tool google_tasks update-list <태스크리스트ID> "새 리스트 이름"
```
| 파라미터 | 타입 | 필수 | 설명 |
|----------|------|------|------|
| tasklist_id | string | Yes | 태스크 리스트 ID |
| title | string | Yes | 새 리스트 이름 |
## 참고 사항
- 최초 사용 시 OAuth2 인증 플로우가 필요합니다
- credentials.json을 `~/.animaworks/credentials/google_tasks/`에 배치하세요 (Gmail/Calendar과 동일한 OAuth 클라이언트를 복사하여 사용 가능)
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!