Install
openclaw skills install andrew-google-tasksGoogle Tasks API ���� �� (Task) �리. OAuth 2.0 �� ��. ���� �� � 목�� 조�, ��, ��, �� �리�� � ��.
openclaw skills install andrew-google-tasksGoogle Tasks API 를 ���� ���� �� � (Tasks) � 조�, ��, ��, �� �리�� � �� ������. OAuth 2.0 ��� ���� ���� Tasks � �근����.
�미 구� �린�, ��� ���과 ��� �� ��� ������:
# �� ��� �미 ���� ��면 ��
ls ~/.google-credentials.json
pip install google-api-python-client google-auth-httplib2 google-auth-oauthlib
cd /Users/andrew/.openclaw/workspace/google-tasks
python3 scripts/tasks_ops.py
첫 ��� ����� �리고 Google ���� �그� � ��� ����� ����.
���� �� 목� ��:
"� �� � 목� 보��"
"�� �� �� �� �� ��?"
� �� � ��:
"�� 미� ���� � �����, ��� �� �� 2 �"
"����� 보고�를 ����� ��, �모: 5 ��� ��"
�� ��:
"�� 미� �� ��� �����"
�� �� �경:
"����� 보고� ���� �� 주 ���� ���"
�� 취�:
"���� �� �����"
from scripts.tasks_ops import list_tasks, format_task
# 기본 목�� �� 조�
tasks = list_tasks('@default')
for task in tasks:
print(format_task(task))
from scripts.tasks_ops import create_task
# � �� ��
task = create_task(
tasklist_id='@default',
title='����� 보고� ��',
notes='5 ��� ��, �����',
due='2026-04-20T17:00:00+09:00'
)
print(f"�� �� ��: {task['title']}")
from scripts.tasks_ops import complete_task
# �� ��
task_id = '��_ID_�기�'
complete_task('@default', task_id)
print("�� �� �리�!")
from scripts.tasks_ops import list_tasklists
tasklists = list_tasklists()
for tl in tasklists:
print(f"{tl['title']} - {tl['id']}")
google-tasks/
��� SKILL.md
��� scripts/
��� tasks_ops.py # Tasks API �� ����
~/.google-tasks-token.pickle � �����~/.google-credentials.json � ����� (�린�, ��� ���과 공�).gitignore � ����� ����https://www.googleapis.com/auth/tasks (Tasks �체 �근)"OAuth ������� �� ��� ����" ��:
~/.google-credentials.json ��� ��� ���� ���:
rm ~/.google-tasks-token.pickle�� ��:
rm ~/.google-tasks-token.pickle && python3 scripts/tasks_ops.pySame OAuth credentials (~/.google-credentials.json) are shared with google-calendar and google-sheets skills, so you only need to authenticate once!