Gestion du carnet de tâches

VérifiéSûr

Met à jour les fichiers de suivi en déplaçant des tâches entre les états todo/doing/done. Utile pour enregistrer l'avancement, commencer une tâche ou la marquer comme terminée. Nécessite des arguments explicites : état et description.

Spar Skills Guide Bot
ProductiviteIntermédiaire
14002/06/2026
Claude Code
#worklog#task-tracking#productivity#file-management

Recommandé pour

Notre avis

Met à jour des fichiers de suivi de tâches en déplaçant des éléments entre les listes todo/doing/done.

Points forts

  • Structure claire avec trois fichiers distincts pour chaque état
  • Recherche par mot-clé flexible pour trouver et déplacer des tâches
  • Ajout automatique de sections de date dans le fichier done

Limites

  • Nécessite que l'utilisateur fournisse des arguments explicites
  • La correspondance par mot-clé peut être imprécise si plusieurs tâches similaires existent
  • Ne gère pas les tâches futures non incluses dans un plan approuvé
Quand l'utiliser

Utilisez ce skill pour enregistrer l'avancement des tâches d'une session de travail ou d'un sprint en cours.

Quand l'éviter

Évitez de l'utiliser pour des éléments futurs qui ne font pas encore partie du plan approuvé ; utilisez plutôt le fichier backlog dédié.

Analyse de sécurité

Sûr
Score qualité95/100

The skill only reads and writes local markdown files for task tracking. It contains no destructive commands, network access, or handling of secrets. File operations are limited to worklog files, and no malicious or obfuscated actions are present.

Aucun point d'attention détecté

Exemples

Mark task as done
worklog done Finished implementing the user authentication module in auth.py
Start working on a task
worklog doing Refactor database connection in db/connection.py
Add a task to backlog
worklog todo Write unit tests for the API endpoints

name: worklog description: Update worklog files by moving tasks between todo/doing/done states. Use when recording task progress, starting new work, or marking tasks complete. Requires explicit arguments: worklog [done|doing|todo] [description].

Worklog

Update task state in worklog files. Requires explicit arguments.

Worklog Files

  • localdocs/worklog.todo.md — backlog
  • localdocs/worklog.doing.md — in progress
  • localdocs/worklog.done.md — completed (grouped by date, append-only)

worklog is for current phase/session execution tracking. For future items not yet included in an approved plan, use localdocs/backlog.<topic>.md.

Arguments

$ARGUMENTS must be: [state] [description]

  • done [description] — mark task complete
  • doing [description] — start working on a task
  • todo [description] — add to backlog

If no arguments, stop and output:

Error: worklog requires explicit arguments.
Usage: worklog [done|doing|todo] [description]

Examples:
  worklog done config/settings.py setup complete
  worklog doing collectors/data_go_kr.py implementation
  worklog todo parsers/xml_parser.py implementation

What to Read (by command)

done: Read worklog.doing.md only — to find and remove the matching item. doing: Read worklog.todo.md only — to find and remove the matching item. todo: No need to read any file — just append.

Never read worklog.done.md — it is append-only and grows over time.

Update Rules

done [description]

  1. Read worklog.doing.md; find matching item (keyword match, not exact)
  2. Remove the item from doing
  3. Append to worklog.done.md under today's date section (## YYYY-MM-DD), creating the section if absent
  4. If no match in doing, append directly to done without removing anything

doing [description]

  1. Read worklog.todo.md; find matching item
  2. Remove the item from todo
  3. Append to worklog.doing.md
  4. If no match in todo, append directly to doing

todo [description]

  1. Append item to end of worklog.todo.md

Writing Style

  • Concise bullet points — focus on what was done, not how
  • Use filenames and concrete task names over vague descriptions
  • No tables or heavy formatting
  • Done items must be under a date section (## YYYY-MM-DD)

Output

Worklog updated:
- [action taken]: [description]
Skills similaires