task-management

Par anthropics · knowledge-work-plugins

Gestion simple des tâches via un fichier TASKS.md partagé. Référencez ce fichier lorsque l'utilisateur demande à consulter ses tâches, souhaite en ajouter ou en terminer, ou a besoin d'aide pour suivre ses engagements.

npx skills add https://github.com/anthropics/knowledge-work-plugins --skill task-management

Gestion des tâches

Les tâches sont suivies dans un simple fichier TASKS.md que vous et l'utilisateur pouvez modifier.

Localisation du fichier

Utilisez toujours TASKS.md dans le répertoire courant.

  • S'il existe, lisez/écrivez dedans
  • S'il n'existe pas, créez-le avec le modèle ci-dessous

Configuration du tableau de bord (première utilisation)

Un tableau de bord visuel est disponible pour gérer les tâches et la mémoire. À la première interaction avec les tâches :

  1. Vérifiez si dashboard.html existe dans le répertoire courant
  2. Si non, copiez-le de ${CLAUDE_PLUGIN_ROOT}/skills/dashboard.html vers le répertoire courant
  3. Informez l'utilisateur : « J'ai ajouté le tableau de bord. Exécutez /productivity:start pour configurer le système complet. »

Le tableau de bord :

  • Lit et écrit dans le même fichier TASKS.md
  • Sauvegarde automatiquement les modifications
  • Surveille les changements externes (se synchronise quand vous modifiez via CLI)
  • Supporte le drag-and-drop pour réorganiser les tâches et sections

Format et modèle

Quand vous créez un nouveau TASKS.md, utilisez ce modèle exact (sans tâches d'exemple) :

# Tasks

## Active

## Waiting On

## Someday

## Done

Format des tâches :

  • - [ ] **Titre de la tâche** - contexte, pour qui, date limite
  • Sous-puces pour les détails supplémentaires
  • Complétée : - [x] ~~Tâche~~ (date)

Comment interagir

Quand l'utilisateur demande « qu'est-ce que j'ai à faire » / « mes tâches » :

  • Lisez TASKS.md
  • Résumez les sections Active et Waiting On
  • Mettez en avant tout ce qui est en retard ou urgent

Quand l'utilisateur dit « ajoute une tâche » / « rappelle-moi de » :

  • Ajoutez à la section Active avec le format - [ ] **Tâche**
  • Incluez le contexte si fourni (pour qui, date limite)

Quand l'utilisateur dit « j'ai fini X » / « c'est terminé X » :

  • Trouvez la tâche
  • Changez [ ] en [x]
  • Ajoutez le barrage : ~~tâche~~
  • Ajoutez la date d'accomplissement
  • Déplacez vers la section Done

Quand l'utilisateur demande « en attente de quoi » :

  • Lisez la section Waiting On
  • Notez depuis combien de temps chaque élément est en attente

Conventions

  • Mettez en gras le titre de la tâche pour la lisibilité
  • Incluez « pour [personne] » quand c'est un engagement envers quelqu'un
  • Incluez « avant [date] » pour les échéances
  • Incluez « depuis [date] » pour les éléments en attente
  • Sous-puces pour le contexte supplémentaire
  • Conservez la section Done pendant ~1 semaine, puis effacez les anciens éléments

Extraction des tâches

Quand vous résumez des réunions ou des conversations, proposez d'ajouter les tâches extraites :

  • Les engagements que l'utilisateur a pris (« Je vais envoyer ça »)
  • Les actions qui lui sont assignées
  • Les suites mentionnées

Demandez avant d'ajouter – n'ajoutez pas automatiquement sans confirmation.

Skills similaires