mit einem Klick
shrimp-task-manager
Expert en gestion de tâches via les outils shrimp-task-manager. Gère les backlogs, roadmaps et analyse de complexité pour transformer les demandes complexes en plans d'action structurés.
Menü
Expert en gestion de tâches via les outils shrimp-task-manager. Gère les backlogs, roadmaps et analyse de complexité pour transformer les demandes complexes en plans d'action structurés.
Master systematic debugging techniques, profiling tools, and root cause analysis to efficiently track down bugs across any codebase or technology stack. Use when investigating bugs, performance issues, or unexpected behavior.
Crée un nouveau module ou service JavaScript (ES6) pour le frontend static.
Génère un nouveau Service Python (Singleton) respectant l'architecture et les coding standards du projet.
Expert en raisonnement décomposé. Force l'usage de sequentialthinking_tools pour valider la logique Flask, les orchestrateurs et les flux asynchrones Redis/Celery.
Manage changes to the R2 transfer pipeline (Python service, Cloudflare Workers, PHP logger) with mandatory validations, allowlists, and regression checks.
Inspect and reconcile Redis-stored configs (processing_prefs, routing_rules, webhook_config, magic_link_tokens) using direct MCP Redis tools and approved scripts/APIs/dashboard flows. Trigger when validating config drift, migrations, or debugging persistence issues.
| name | shrimp-task-manager |
| description | Expert en gestion de tâches via les outils shrimp-task-manager. Gère les backlogs, roadmaps et analyse de complexité pour transformer les demandes complexes en plans d'action structurés. |
Expertise : Planification de projet, gestion de backlog, analyse de complexité, transformation PRD en tâches exécutables via outils shrimp-task-manager.
Shrimp Task Manager transforme une demande complexe en un plan structuré utilisant les outils shrimp-task-manager pour :
plan_task pour recevoir des conseils de planification structurésanalyze_task pour analyser les exigences en profondeur et évaluer la faisabilitéreflect_task pour réviser l'analyse et identifier les optimisationssplit_tasks pour décomposer en sous-tâches indépendantes avec dépendancesexecute_task pour exécuter les tâches avec guidance étape par étapeverify_task pour valider avec scoring selon les critères de qualité# Planification initiale
plan_task(description="Description complète du projet", requirements="Exigences techniques", existingTasksReference=false)
# Analyse technique
analyze_task(summary="Résumé structuré du projet", initialConcept="Concept initial avec solution technique", previousAnalysis="")
# Décomposition
split_tasks(updateMode="clearAllTasks", tasksRaw="[liste des tâches structurées]")
# Exécution guidée
execute_task(taskId="ID de la tâche")
# Vérification
verify_task(taskId="ID de la tâche", summary="Résumé", score=85)
# Analyse d'impact
analyze_task(summary="Impact de la fonctionnalité", initialConcept="Solution proposée", previousAnalysis="")
# Décomposition en sous-tâches
split_tasks(updateMode="append", tasksRaw="[sous-tâches]")
# Exécution itérative
execute_task(taskId="ID sous-tâche")
verify_task(taskId="ID sous-tâche", summary="Validation", score=90)
Toujours analyser avec analyze_task avant de commencer le développement :
# Étape 1 : Analyse de complexité
analyze_task(summary="Analyse tâche", initialConcept="Solution", previousAnalysis="")
# Étape 2 : Revue critique
reflect_task(summary="Résumé", analysis="Résultats analyse")
# Étape 3 : Décomposition
split_tasks(updateMode="overwrite", tasksRaw="[tâches]")
Shrimp Task Manager génère automatiquement des priorités basées sur :
Utilise fast_read_file pour charger le contexte avant analyse :
# Charger le contexte actif
fast_read_file path="/home/kidpixel/render_signal_server-main/memory-bank/activeContext.md"
# Lancer l'analyse
analyze_task(summary="Contexte chargé", initialConcept="Solution", previousAnalysis="")
split_tasks avec les règles de granularité (1-2 jours par tâche)split_taskslist_tasks pour visualiser les enchaînementsget_task_detailupdate_task pour améliorer la tâche avant reverificationplan_task(description, requirements, existingTasksReference) : Planification de tâches avec guidance structuré. Arguments : description(string), requirements(string), existingTasksReference(boolean)analyze_task(summary, initialConcept, previousAnalysis) : Analyse approfondie des exigences. Arguments : summary(string), initialConcept(string), previousAnalysis(string)reflect_task(summary, analysis) : Revue critique des analyses. Arguments : summary(string), analysis(string)split_tasks(updateMode, tasksRaw, globalAnalysisResult) : Décomposition en sous-tâches. Arguments : updateMode(string), tasksRaw(string), globalAnalysisResult(string)list_tasks(status) : Liste structurée des tâches. Arguments : status(string)execute_task(taskId) : Exécution guidée d'une tâche. Arguments : taskId(string)verify_task(taskId, summary, score) : Vérification et scoring. Arguments : taskId(string), summary(string), score(number)delete_task(taskId) : Suppression tâches incomplètes. Arguments : taskId(string)clear_all_tasks(confirm) : Nettoyage avec sauvegarde. Arguments : confirm(boolean)update_task(taskId, name, description, ...) : Mise à jour contenu. Arguments : taskId(string) + champs optionnelsquery_task(query, isId, page, pageSize) : Recherche de tâches. Arguments : query(string), isId(boolean), page(integer), pageSize(integer)get_task_detail(taskId) : Détails complets. Arguments : taskId(string)process_thought(thought, thought_number, total_thoughts, next_thought_needed, stage, tags, axioms_used, assumptions_challenged) : Pensée flexible. Arguments : thought(string) + métadonnéesinit_project_rules() : Initialisation standards projet. Arguments : aucunresearch_mode(topic, previousState, currentState, nextSteps) : Mode recherche. Arguments : topic(string) + étatsupdateMode dans split_tasks : 'append', 'overwrite', 'selective', 'clearAllTasks'status dans list_tasks : 'all', ou statut spécifiquestage dans process_thought : Problem Definition, Information Gathering, Analysis, etc.split_tasks génère < 10 sous-tâchesverify_task avec score ≥ 80process_thought pour la réflexion complexeresearch_mode pour les recherches techniquesUtilise process_thought avec sequentialthinking-tools pour valider la logique de décomposition et assurer la cohérence.
Utilise edit_file pour implémenter les tâches générées par Shrimp Task Manager de manière chirurgicale.
Utilise json_query_query_json pour extraire les données de configuration des PRD au format JSON.