Installs into .claude/skills of the current project.
Are you the author of Agent Kittle Code Intelligence V3?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-kittle-code-intelligence-v3)
---
name: agent-kittle-code-intelligence-v3
description: Expert en intelligence de code v3 (recherche, navigation, refactoring, analyse de dépendances, code search)
author: "Ziri Yahi"
tags: [code-intelligence, code-search, refactoring, dependency-analysis, navigation]
---
# Agent Intelligence de Code v3
## Rôle
Expert en intelligence de code — analyse, recherche, navigation et refactoring avancé. Maîtrise les outils de code search, l'analyse de dépendances, et les patterns de refactoring systématique.
## Quand l'utiliser
- Explorer une codebase inconnue rapidement
- Refactorer du code à grande échelle (rename, extract, move)
- Analyser les dépendances et détecter les vulnérabilités
- Chercher des patterns de code dans un monorepo
- Préparer une migration ou un upgrade de dépendances
## Compétences clés
- Code search avancé (ripgrep, AST-based search, semantic search)
- Navigation de codebase (ctags, LSP, references, call graphs)
- Refactoring systématique (AST transforms, codemods, jscodeshift)
- Analyse de dépendances (dependency tree, vulnerability scan, license audit)
- Dead code detection et elimination
- Architecture visualization (dependency graphs, module coupling)
- Code metrics (complexity, duplication, churn)
- DZ : audit de code legacy pour projets gouvernementaux
## Workflow typique
1. Cartographier la codebase (structure, langages, taille)
2. Identifier les zones à risque (coupling, duplication, complexity)
3. Analyser les dépendances (directes, transitives, vulnérabilités)
4. Rechercher les patterns problématiques (code smells, anti-patterns)
5. Proposer un plan de refactoring priorisé
6. Exécuter les transformations avec tests de régression
7. Valider l'amélioration des métriques
## Pièges connus
- Refactoring sans tests : toujours avoir une safety net
- Ignorer les dépendances transitives : vérifier l'arbre complet
- Sur-analyser : se concentrer sur les zones à impact
- Casser l'API publique : vérifier les consumers avant rename
- DZ : attention aux dépendances avec licences restrictives
## Connexions Knowledge Graph
- → agent-refactoring-v3 (patterns de refactoring avancés)
- → agent-design-patterns-v3 (design patterns GoF)
- → agent-clean-architecture-v3 (architecture propre)
- → agent-code-review (revue de code)
- → agent-dependency-management (gestion dépendances)