スキル code-context-finder
🔍

code-context-finder

安全 ⚡ スクリプトを含む📁 ファイルシステムへのアクセス

Trouver le contexte et les dépendances du code

こちらからも入手できます: Joseph OBrien

Les développeurs perdent souvent le contexte lorsqu'ils travaillent sur du code peu familier ou lorsqu'ils apportent des modifications. Cette compétence détecte automatiquement quand le contexte serait utile et fait apparaître les entrées pertinentes du graphe de connaissances, les relations de code, les dépendances et les tests.

対応: Claude Codex Code(CC)
🥉 76 ブロンズ
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「code-context-finder」を使用しています。 Find context for the auth_service module

期待される結果:

  • Knowledge Graph: 3 entities found (auth_decision, user_session, security_pattern)
  • Imported By: 5 files (auth_handler.py:15, login_view.py:8, etc.)
  • Tests: test_auth_service.py (12 tests), integration_auth_test.py (3 tests)
  • Related Decision: Use JWT for session tokens (ADR-2024-001)

セキュリティ監査

安全
v3 • 1/10/2026

Pure prompt-based skill with accompanying Python CLI script. The script safely reads Python files within specified directories to analyze code relationships. No network calls, no credential access, no code execution risks detected. Capabilities align with stated purpose.

4
スキャンされたファイル
746
解析された行数
2
検出結果
3
総監査数
監査者: claude 監査履歴を表示 →

品質スコア

64
アーキテクチャ
100
保守性
81
コンテンツ
27
コミュニティ
100
セキュリティ
87
仕様準拠

作れるもの

Intégration avec contexte

Comprendre un code peu familier en voyant les entités connexes, les décisions et les dépendances avant d'apporter des modifications.

Refactorisation sécurisée

Trouver tous les appelants et dépendants avant de modifier des modules partagés pour éviter de casser le code en aval.

Investigation d'erreurs

Suivre les modèles d'erreur à travers les composants connexes en utilisant le graphe de connaissances et les relations de code.

これらのプロンプトを試す

Vérification rapide du contexte
Trouver le contexte du fichier sur lequel je travaille. Vérifier le graphe de connaissances pour les entités connexes et trouver tous les fichiers qui importent ce module.
Analyse d'impact
Montrez-moi tous les appelants, dépendants et tests pour [module_name]. Que va casser si je change ceci ?
Aide au débogage
Rechercher dans le graphe de connaissances les erreurs similaires ou les problèmes passés. Trouver le chemin du code vers le composant affecté.
Revue architecturale
Trouver toutes les décisions architecturales liées à [feature]. Quels modèles ont été établis et pourquoi ?

ベストプラクティス

  • Exécuter une vérification de contexte avant de modifier un module partagé ou de base
  • Mettre à jour le graphe de connaissances lors de la prise de décisions architecturales
  • Vérifier la couverture de tests avant la refactorisation pour assurer la sécurité

回避

  • Apporter des modifications sans vérifier d'abord les fichiers dépendants
  • Ignorer les décisions architecturales antérieures documentées dans le graphe de connaissances
  • Modifier du code sans vérifier qu'une couverture de tests existe

よくある質問

Quels outils IA supportent cette compétence ?
Fonctionne avec Claude, Codex et Claude Code. Nécessite le serveur MCP memory pour les fonctionnalités du graphe de connaissances.
Quels types de fichiers peut-il analyser ?
Le script Python analyse les fichiers Python. La documentation inclut des modèles grep pour TypeScript et JavaScript.
Modifie-t-elle ma base de code ?
Non. La compétence lit uniquement les fichiers et affiche des informations. Elle n'écrit dans aucun fichier.
Mes données de code sont-elles sûres ?
Oui. Toute l'analyse s'exécute localement. Le code est en lecture seule et n'est jamais envoyé à des services externes.
Pourquoi ne trouve-t-on rien ?
Assurez-vous d'être dans le répertoire racine du projet. Vérifiez que le serveur MCP memory est en marche pour les requêtes du graphe de connaissances.
En quoi est-ce différent de grep ?
Combine une recherche de type grep avec le contexte du graphe de connaissances, faisant automatiquement apparaître les décisions et tests connexes.

開発者の詳細