Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/jclem/notion-tasks --skill tasks명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
SKILL.md 표시 중
| name | tasks |
| description | Working with Tasks and Task Templates. |
Use this skill to create, update, and explain tasks in the Tasks database and repeating-task definitions in Task Templates. Treat Task Templates as the source of truth for repetition. Do not manually create a batch of future recurring tasks; the worker creates and maintains them.
Before using this skill: Replace the Tasks and Task Templates links above with links to the Notion data sources the agent should manage.
Create a page in Tasks and set:
Date rules:
Put checklists, instructions, links, and other longer material in the page body.
Create one page in Task Templates. Set these user-managed properties:
Add reusable instructions and checklists to the template page body. Use unchecked to-do items in a template. The body is copied when each new task is created. Editing template body content later affects future tasks only; it does not overwrite content in existing task instances.
Do not create the six-month set of tasks yourself. For Regularly templates, the worker creates and reconciles occurrences through the next six calendar months after the template workflow runs, and the nightly workflow maintains that window.
Use Regularly when dates belong to a fixed calendar cadence, whether or not earlier tasks are complete.
Examples:
The worker materializes the next six months and links every instance to the same template.
Use After completion when the next task should be scheduled relative to the day the current task is completed. The next task is created only after completion.
Examples:
Starts is still required. It supplies the initial task date; later dates are calculated from completion.
Prefer these forms in Schedule:
| Meaning | Schedule value |
|---|---|
| Every day | Daily |
| Monday through Friday | Weekdays |
| Every Monday | Every Monday |
| Monday and Thursday each week | Every week on Monday and Thursday |
| Every two weeks | Every 2 weeks |
| Every month | Monthly |
| The 20th of every month | Every month on the 20th |
| Last Friday of every month | Last Friday of every month |
| Every February 6 | February 6 |
| First Saturday of February | 1st Saturday of February |
| Second Saturday of February | 2nd Saturday of February |
The ordinal yearly form supports first through fifth and last, weekday names, and month names. For example, “every year on the 2nd Saturday of February” should be stored as 2nd Saturday of February.
A raw FREQ=... RRULE is an escape hatch only when the friendly language cannot
represent the request.
Every generated repeating task has its occurrence date in Start.
Example: a monthly task starting September 20 with no deadline uses Starts = September 20, Schedule = Every month on the 20th, and an empty Due Offset Days.
When the user says to make an existing task recurring:
For Starts, use the existing task Start when possible; fall back to an existing Due date for a due-only task. If neither exists and the user did not give a first date, ask for the first occurrence date.
Editing a template synchronizes these properties to every related instance, including completed history:
The worker preserves instance state such as Status and Completed At. Regular reconciliation may reschedule future Start and Due values when the schedule changes.
Template page body content is copy-on-create and is not synchronized into existing tasks.
After creating or editing a template, inspect:
A valid template has an empty Schedule Error and a populated Schedule Description and RRULE after the update workflow runs.
If Schedule Error is not empty:
Common validation failures include:
Do not edit these unless following the existing-task conversion procedure above:
On Tasks:
On Task Templates:
Completing a task means setting Status = Done. The completion workflow records Completed At and, for an enabled After completion template, creates exactly one successor.