Compétences planning-with-files
📦

planning-with-files

Sûr ⚙️ Commandes externes

Planifiez des tâches complexes avec des fichiers persistants

Également disponible depuis: OthmanAdi,ZhanlinCui,AmmarCodes

Les longues sessions avec l'IA causent une perte de contexte et des objectifs oubliés. Cette compétence utilise des fichiers markdown comme mémoire externe pour maintenir l'état des tâches sur un nombre illimité d'appels d'outils.

Prend en charge: Claude Codex Code(CC)
🥈 77 Argent
1

Télécharger le ZIP du skill

2

Importer dans Claude

Allez dans Paramètres → Capacités → Skills → Importer un skill

3

Activez et commencez à utiliser

Tester

Utilisation de "planning-with-files". Initialiser la planification pour une application todo CLI Python avec les commandes add, list, et delete

Résultat attendu:

  • Créé task_plan.md avec 5 phases : Requirements, Planning, Implementation, Testing, Delivery
  • Créé findings.md avec des sections pour les exigences, la recherche, et les décisions techniques
  • Créé progress.md avec l'horodatage de session et le statut initial

Utilisation de "planning-with-files". Journaliser l'erreur : FileNotFoundError lors de la lecture de config.json

Résultat attendu:

  • Ajouté au tableau Errors Encountered : FileNotFoundError, Tentative 1, Résolution : Créer un fichier de config par défaut
  • Mis à jour le journal d'erreurs de progress.md avec l'horodatage
  • Le statut de phase reste in_progress jusqu'à la résolution de l'erreur

Audit de sécurité

Sûr
v1 • 2/24/2026

All static analysis findings were evaluated and determined to be false positives. The shell command patterns detected are from markdown documentation code blocks and legitimate bash helper scripts that only perform file operations. No cryptographic code, network exfiltration, or credential access exists. This is a safe productivity skill for planning complex tasks using persistent markdown files.

8
Fichiers analysés
1,146
Lignes analysées
1
résultats
1
Total des audits

Facteurs de risque

Audité par: claude

Score de qualité

59
Architecture
100
Maintenabilité
87
Contenu
33
Communauté
100
Sécurité
91
Conformité aux spécifications

Ce que vous pouvez construire

Projets de développement multi-étapes

Suivez des tâches de codage complexes sur 50+ appels d'outils avec suivi de phase, journalisation des erreurs et documentation des décisions.

Recherche et documentation

Capturez les résultats de recherche web, les résultats de navigation et les sources dans du markdown structuré avant que le contexte ne soit perdu.

Exploration du système et débogage

Documentez les découvertes, les tentatives échouées et les résolutions lors de l'exploration de bases de code inconnues ou du débogage de problèmes.

Essayez ces prompts

Initialiser une session de planification
Créez les fichiers task_plan.md, findings.md, et progress.md dans mon répertoire de projet. L'objectif est : [décrivez votre objectif de tâche]. Commencez par la Phase 1 pour la collecte des exigences.
Suivre la progression de correction de bug
Lisez task_plan.md et mettez à jour le statut de la phase actuelle. Journalisez l'erreur rencontrée : [collez l'erreur]. Documentez la cause racine et les corrections tentées dans le tableau Errors Encountered.
Capturer les résultats de recherche
Je viens de完成 deux recherches web sur [sujet]. Mettez à jour findings.md avec les découvertes clés, les URL pertinentes, et toutes les décisions techniques prises basées sur cette recherche.
Complétion de phase et révision
Marquez la Phase [X] comme terminée dans task_plan.md. Résumez ce qui a été accompli, les fichiers créés ou modifiés, et mettez à jour progress.md avec les résultats de tests. Puis définissez la Phase [X+1] à in_progress.

Bonnes pratiques

  • Créez les trois fichiers de planification avant de démarrer toute tâche complexe avec 3+ étapes
  • Lisez task_plan.md avant de prendre des décisions majeures pour garder les objectifs en attention
  • Mettez à jour findings.md immédiatement après chaque 2 opérations view ou browser
  • Journalisez chaque erreur rencontrée, même si rapidement résolue, pour éviter la répétition
  • Marquez explicitement les changements de statut de phase : pending à in_progress à complete

Éviter

  • Démarrer l'exécution sans créer de fichier task_plan.md d'abord
  • Réessayer silencieusement les actions échouées sans journaliser l'erreur
  • Répéter la même action échouée au lieu de muter l'approche
  • Créer les fichiers de planification dans le répertoire de compétence au lieu du répertoire de projet
  • Utiliser TodoWrite pour la persistance au lieu du stockage basé sur des fichiers

Foire aux questions

Où dois-je créer les fichiers de planification ?
Créez task_plan.md, findings.md, et progress.md dans votre répertoire de projet où vous travaillez, pas dans le dossier d'installation de la compétence. Cela garde les fichiers de planification à côté de votre code.
Quand dois-je mettre à jour les fichiers de planification ?
Mettez à jour task_plan.md après chaque phase terminée. Mettez à jour findings.md après chaque 2 opérations view ou browser. Mettez à jour progress.md tout au long de la session au fur et à mesure que les actions sont terminées.
Qu'est-ce que la règle des 2 actions ?
Après chaque 2 opérations view, browser, ou search, écrivez immédiatement les découvertes clés dans findings.md. Cela empêche les informations visuelles ou multimodales d'être perdues quand le contexte se réinitialise.
Comment gérer les erreurs avec cette compétence ?
Journalisez chaque erreur dans le tableau Errors Encountered avec le numéro de tentative et la résolution. Ne répétez jamais la même action échouée. Après 3 tentatives échouées, escaladez à l'utilisateur avec ce que vous avez essayé.
Puis-je utiliser ceci pour des tâches simples ?
Pour des questions simples, des modifications de fichier unique, ou des recherches rapides, sautez les fichiers de planification. Utilisez ce modèle pour des tâches avec 3+ étapes, des projets de recherche, ou tout ce qui nécessite de l'organisation sur de nombreux appels d'outils.
À quoi servent les scripts shell ?
init-session.sh crée les trois fichiers de planification avec du contenu de modèle. check-complete.sh vérifie que toutes les phases dans task_plan.md sont marquées comme terminées. Les deux sont des aides optionnelles pour l'automatisation.

Détails du développeur

Structure de fichiers