Todas as skills
Pessoal
Lista de tarefas em plano semanal
Uma lista de tarefas desorganizada vira um plano semanal calmo, com três coisas por dia.
A demo usa dados fictícios. A saída mostrada é o que a skill produziu com essa entrada de exemplo.
Experimenta em 3 passos
- 01
Copia a pasta, ou só o SKILL.md, para .claude/skills/ no teu projeto (ou para ~/.claude/skills/ para usares em todo o lado).
- 02
Abre o Claude Code e pede-a pelo nome, por exemplo: Usa a skill weekly-planner nos meus ficheiros.
- 03
Confirma o resultado. As skills criam um ficheiro novo e nunca substituem os teus.
Ver um exemplo de execução
Entrada de exemplo · input.md
# Week of Mon 19 Oct 2026 ## Focus hours I have (after work and commitments) - Mon: 3h - Tue: 4h - Wed: 2h - Thu: 4h - Fri: 3h - Sat/Sun: none, family time ## Fixed commitments (do not plan over these) - Mon 17:00 dentist - Wed evening team dinner - Thu 15:30 school pickup - Sat: Ana's birthday party ## Tasks (hours are my own estimates) - Draft Q4 budget deck, 3h, due Fri - Reply to landlord about the leaking tap, 0.5h, urgent - Book car service, 0.5h - Write blog post draft, 2.5h - Clean out the garage, 4h - Renew gym membership, 0.5h - Buy and wrap gift for Ana, 1h, needed before Sat - Learn pivot tables, 2h - Plan Mum's visit next week, 1h - Organise holiday photos, 3h
Saída de exemplo · output.md
# Weekly plan: week of Mon 19 Oct 2026 Planned 11h of 16h available. Buffer 5h. All tasks total 18h, so 7h moves to next week. ## Hours check | Day | Available | Capacity (80%) | Planned | Buffer | |---|---|---|---|---| | Mon | 3h | 2h | 2h | 1h | | Tue | 4h | 3h | 3h | 1h | | Wed | 2h | 1.5h | 1h | 1h | | Thu | 4h | 3h | 3h | 1h | | Fri | 3h | 2h | 2h | 1h | | Total | 16h | 11.5h | 11h | 5h | ## Day by day ### Mon (2h, 3 tasks) - [ ] Reply to landlord about the leaking tap (0.5h) - [ ] Book car service (0.5h) - [ ] Plan Mum's visit next week (1h) ### Tue (3h, 1 task) - [ ] Draft Q4 budget deck (due Fri) (3h) ### Wed (1h, 1 task) - [ ] Buy and wrap gift for Ana (before Sat) (1h) ### Thu (3h, 2 tasks) - [ ] Write blog post draft (2.5h) - [ ] Renew gym membership (0.5h) ### Fri (2h, 1 task) - [ ] Learn pivot tables (2h) ## Not this week - Clean out the garage (4h): big block, no deadline - Organise holiday photos (3h): no deadline, would use the buffer ## Notes - Fixed items kept clear: Mon 17:00 dentist, Wed dinner, Thu 15:30 pickup, Sat party. - Assumption: the focus hours you gave already exclude those commitments. - Saturday and Sunday are left empty on purpose.
A skill · SKILL.md
--- name: weekly-planner description: Turns a messy task list, the hours available each day and fixed commitments into a calm weekly plan with at most three tasks a day, a buffer, and a "not this week" list. Use when someone pastes to-dos and asks what is realistic for the week. --- # Weekly Planner A messy list becomes a plan you can actually finish, with the hours added up for you. ## When to use - The user pastes a task list and wants a realistic week. - The user feels overloaded and needs to decide what to drop. ## Inputs - Tasks with an hour estimate each (ask for missing estimates; do not guess them). - Focus hours available per day. Ask if missing. - Fixed commitments, deadlines and anything urgent. - Optional: the user's buffer preference. Default is 20% of each day. ## Steps 1. Read the input file and list every task with hours, deadline and urgency. 2. Compute each day's planning capacity: available hours x 0.8, rounded down to the nearest 0.5h. The rest is the buffer. 3. Sort tasks: urgent first, then those with a deadline, then by importance the user stated. 4. Place tasks on days, earliest feasible day for deadlines. Maximum three tasks per day. Never split a task unless the user allows it. 5. Check the totals with code or a calculator: planned hours per day must be <= capacity, and total planned <= total available. 6. Move everything that does not fit to "Not this week" and say why in a few words. 7. Re-run the check, then write the file. ## Output Write a new file `weekly-plan.md` next to the input (if it exists, use `weekly-plan-2.md`). Never overwrite the input. Template: ``` # Weekly plan: <week> Planned <X>h of <Y>h available. Buffer <Z>h. ## Hours check | Day | Available | Planned | Buffer | ## Day by day ### Mon (<planned>h, <n> tasks) - [ ] Task (<hours>h) ## Not this week - Task (<hours>h): reason ## Notes ``` ## Rules - Never invent tasks, estimates, deadlines or availability. Ask when something is missing. - Never schedule more hours than the user has available, and never plan more than three tasks in a day. - Never plan over a fixed commitment. - Show the arithmetic so the user can check it. - Mark any assumption clearly as an assumption. - Write results to a new file, never overwrite the user's files. - Keep the user's data local; do not send it anywhere. - Out of scope: medical, legal or financial advice.
As skills ajudam-te a ler e a organizar. Não são aconselhamento jurídico, médico, fiscal ou financeiro.
Mais skills
Emails em prioridades e rascunhosEmails colados viram uma lista de prioridades com rascunhos de resposta.
Apontamentos em cartões e quizApontamentos de estudo viram cartões de memorização e um quiz curto.
Condicionantes em plano dia a diaAs condicionantes da viagem viram um plano dia a dia com folgas e orçamento.