sequentialthinking-logic
SKILL.md
Sequential Thinking Logic
Expertise : Raisonnement décomposé, validation logique, analyse étape par étape, pensée structurée pour architectures complexes.
Quick Start
Mental Model
Sequential Thinking Logic décompose les problèmes complexes en séquences logiques validées :
- Analyse Background Script vs Content Script
- Validation des flux de données
- Identification des points de défaillance
- Construction de chaînes de raisonnement robustes
Workflow obligatoire
- Décomposition : Identifier les composants logiques principaux
- Validation : Utiliser
sequentialthinking_toolspour chaque étape - Chaînage : Connecter les étapes en une séquence cohérente
- Test logique : Valider les hypothèses et points de rupture
Patterns d'utilisation
Pour architecture d'extension
# Décomposer l'architecture
sequentialthinking_tools decompose "Extension Chrome: Background <-> Content <-> API"
# Valider chaque composant
sequentialthinking_tools validate "Background script logic"
sequentialthinking_tools validate "Content script injection"
sequentialthinking_tools validate "API communication flow"
# Tester la séquence complète
sequentialthinking_tools test-sequence "user_action -> background -> content -> api -> response"
Pour logique métier complexe
# Analyser le flux métier
sequentialthinking_tools decompose "User authentication flow"
# Valider chaque étape
sequentialthinking_tools validate "Input validation"
sequentialthinking_tools validate "Credential verification"
sequentialthinking_tools validate "Session management"
sequentialthinking_tools validate "Error handling"
# Identifier les points de rupture
sequentialthinking_tools find-breakpoints "auth_flow"
Production-safe patterns
Validation systématique
Pour chaque composant logique :
# 1. Décomposition
sequentialthinking_tools decompose "[composant]"
# 2. Validation logique
sequentialthinking_tools validate "[sous-composant_1]"
sequentialthinking_tools validate "[sous-composant_2]"
# 3. Test de séquence
sequentialthinking_tools test-sequence "[flux_complet]"
Background vs Content Script
Pattern spécifique pour extensions web :
# Background Script Logic
sequentialthinking_tools validate-background "event_listeners"
sequentialthinking_tools validate-background "message_routing"
sequentialthinking_tools validate-background "storage_management"
# Content Script Logic
sequentialthinking_tools validate-content "dom_manipulation"
sequentialthinking_tools validate-content "user_interaction"
sequentialthinking_tools validate-content "message_communication"
# Cross-script communication
sequentialthinking_tools test-communication "background <-> content"
Gestion des erreurs logiques
# Identifier les points de défaillance
sequentialthinking_tools find-breakpoints "[flux]"
# Analyser les cas limites
sequentialthinking_tools edge-cases "[composant]"
# Valider la gestion d'erreurs
sequentialthinking_tools validate-error-handling "[flux]"
Common gotchas
Séquences incomplètes
- Toujours valider le début ET la fin de chaque séquence
- Les points de décision doivent avoir tous les cas couverts
- Les boucles doivent avoir des conditions de sortie claires
Dépendances circulaires
# Détecter les circularités
sequentialthinking_tools detect-cycles "[architecture]"
# Résoudre les dépendances
sequentialthinking_tools resolve-dependencies "[composants]"
Background/Content contamination
- Éviter de mélanger logique UI et logique métier
- Isoler les communications entre scripts
- Valider les contextes d'exécution séparément
API Reference
Commandes principales
sequentialthinking_tools decompose "<concept>": Décompose en composants logiquessequentialthinking_tools validate "<composant>": Valide la logique d'un composantsequentialthinking_tools test-sequence "<flux>": Teste une séquence complètesequentialthinking_tools find-breakpoints "<flux>": Identifie les points de rupturesequentialthinking_tools edge-cases "<composant>": Analyse les cas limites
Commandes spécialisées
sequentialthinking_tools validate-background "<logique>": Validation Background Scriptsequentialthinking_tools validate-content "<logique>": Validation Content Scriptsequentialthinking_tools test-communication "<scripts>": Test communication inter-scriptssequentialthinking_tools detect-cycles "<architecture>": Détection dépendances circulairessequentialthinking_tools resolve-dependencies "<composants>": Résolution dépendances
Options avancées
--depth <n>: Profondeur d'analyse (1-5)--verbose: Sortie détaillée du raisonnement--export-logic: Exporte le modèle logique en JSON--test-cases: Génère cas de test automatiquement
Debugging checklist
- Confirmer que chaque étape a une entrée ET une sortie
- Vérifier que les points de décision sont complets
- Tester les cas limites et erreurs
- Valider les communications entre composants
- Contrôler l'absence de dépendances circulaires
When to use this skill
- Architecture d'extensions : Chrome/Firefox Background/Content Scripts
- Logique métier complexe : Flux multi-étapes avec validations
- Systèmes distribués : Communication entre services
- Algorithmes séquentiels : Traitement par étapes
- Validation de design : Revue logique d'architectures
- Debugging logique : Analyse de raisonnement défaillant
Integration patterns
Avec Shrimp Task Manager
Utilise après analyze_task pour valider la décomposition logique des tâches.
Avec Fast Filesystem
Utilise pour valider la logique avant les édition chirurgicales avec edit_file.
Avec JSON Query
Utilise json_query_jsonpath pour extraire les structures logiques des fichiers de configuration avant validation.
Weekly Installs
3
Repository
ki2pixel/render…l_serverFirst Seen
Feb 28, 2026
Security Audits
Installed on
mcpjam3
command-code3
claude-code3
junie3
windsurf3
zencoder3