Notre avis
Met à jour les fichiers de travail en déplaçant les tâches entre les états à faire, en cours et terminé.
Points forts
- Suivi explicite de l'état des tâches dans des fichiers Markdown locaux
- Commandes simples et arguments obligatoires évitent les erreurs
- Groupement automatique des tâches terminées par date
Limites
- Correspondance par mot-clé uniquement, pas d'ID unique
- Pas de fonctionnalité d'annulation ou de retour en arrière
- Ne gère que les fichiers locaux, pas d'intégration avec d'autres outils
Lors du suivi de l'avancement des tâches dans une session de développement itérative.
Pour des projets complexes nécessitant une gestion de projet avancée avec dépendances et priorités.
Analyse de sécurité
SûrThe skill only reads and writes to specific local markdown files (worklog.todo.md, worklog.doing.md, worklog.done.md) for task tracking. No destructive commands, network access, or data exfiltration is involved.
Aucun point d'attention détecté
Exemples
worklog done implement user authenticationworklog doing design database schemaworklog todo write API documentationname: 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— backloglocaldocs/worklog.doing.md— in progresslocaldocs/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 completedoing [description]— start working on a tasktodo [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]
- Read
worklog.doing.md; find matching item (keyword match, not exact) - Remove the item from doing
- Append to
worklog.done.mdunder today's date section (## YYYY-MM-DD), creating the section if absent - If no match in doing, append directly to done without removing anything
doing [description]
- Read
worklog.todo.md; find matching item - Remove the item from todo
- Append to
worklog.doing.md - If no match in todo, append directly to doing
todo [description]
- 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]
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.