ai-maestro-code-graph-query
Analyser les dépendances du graphe de code
Modifier du code sans contexte sur les dépendances peut casser les appelants, les sérialiseurs et les composants associés. Cette compétence utilise les commandes de graphe AI Maestro pour inspecter les relations avant les modifications.
Arrêtez-vous et demandez confirmation avant l’installation.
Examinez le plan et obtenez le consentement explicite de l’utilisateur avant de modifier des fichiers.
Installer avec mon Agent
Copiez cette demande dans votre Agent. Elle contient la page Skill de référence et le manifeste.
Review the Skillstore skill "ai-maestro-code-graph-query" from https://skillstore.io/skills/23blocks-os-ai-maestro-code-graph-query.md and its manifest at https://skillstore.io/api/skills/23blocks-os-ai-maestro-code-graph-query/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.Votre Agent doit toujours présenter son plan et demander toute confirmation exigée par la politique de sécurité.
Ressources lisibles par les agents
Utilisez ces liens lorsqu’un Agent IA, un crawler ou un script a besoin d’un contexte propre au lieu de lire toute la page.
Tester
Utilisation de « ai-maestro-code-graph-query ». Trouve l’impact de la modification de la fonction de traitement des paiements.
Résultat attendu:
- La fonction est appelée par les workflows de paiement, de renouvellement d’abonnement et de remboursement.
- Elle appelle la logique de validation, de débit de carte et de journalisation des transactions.
- Examine les tests de paiement et de renouvellement avant de modifier la signature de la fonction.
Utilisation de « ai-maestro-code-graph-query ». Vérifie les dépendances du modèle utilisateur avant d’ajouter un champ.
Résultat attendu:
- Le modèle possède des sérialiseurs pour le profil public et les vues d’administration.
- Il est associé aux comptes, sessions, commandes et enregistrements d’audit.
- Mets à jour la couverture des sérialiseurs et les tests de migration avant d’exposer le nouveau champ.
Audit de sécurité
Risque élevéThe skill provides useful AI Maestro code graph workflows, but it relies on Bash execution and strongly mandates automatic graph queries after reading files. The highest risks are unbundled PATH-resolved scripts, hidden home-directory installation under ~/.local/bin, and coercive prompt text that can push agents to execute commands without fresh user intent.
Préoccupations de sécurité confirmées (2)
Éléments d’évaluation des capacités (31)
Il s’agit de capacités locales réelles qui peuvent être attendues pour cette compétence ; elles nécessitent donc un examen, mais ne sont pas comptabilisées comme comportement malveillant confirmé.
Facteurs de risque
📁 Accès au système de fichiers (8)
⚙️ Commandes externes (40)
🌐 Accès réseau (1)
Partager et citer ce rapport
Partagez le rapport d’évaluation versionné, le badge neutre, la carte intégrable et les citations. Skillstore présente les preuves sans décider si ce Skill est sûr.
Copier le lien du rapport
https://skillstore.io/skills/23blocks-os-ai-maestro-code-graph-query/audits/6?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/23blocks-os-ai-maestro-code-graph-query?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/23blocks-os-ai-maestro-code-graph-query?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/23blocks-os-ai-maestro-code-graph-query/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Carte intégrable
<iframe src="https://skillstore.io/embed/skills/23blocks-os-ai-maestro-code-graph-query.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Citations académiques (APA · BibTeX · CFF)
Citation APA
23blocks-OS. (2026). ai-maestro-code-graph-query security audit report (audit version 6) [Author version unspecified]. Skillstore. https://skillstore.io/skills/23blocks-os-ai-maestro-code-graph-query/audits/6Citation BibTeX
@techreport{23blocks-os-23blocks-os-ai-maestro-code-graph-query-2026,
author = {23blocks-OS},
title = {ai-maestro-code-graph-query security audit report (audit version 6)},
institution = {Skillstore},
year = {2026},
number = {6},
url = {https://skillstore.io/skills/23blocks-os-ai-maestro-code-graph-query/audits/6},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "ai-maestro-code-graph-query security audit report (audit version 6)"
version: "unspecified"
type: report
authors:
- name: "23blocks-OS"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/23blocks-os-ai-maestro-code-graph-query/audits/6"
identifiers:
- type: other
value: "skillstore:23blocks-os-ai-maestro-code-graph-query:audit:6"
description: "Skillstore immutable audit report identifier"
Score Skillstore
Pourquoi ce score Niveau de confiance des preuves: MoyenCe que vous pouvez créer
Examiner l’impact d’une modification de modèle
Trouver les sérialiseurs, les associations et le code dépendant avant de modifier un modèle.
Préparer des refactorisations plus sûres
Identifier les appelants et les appelés avant de modifier la signature d’une fonction ou de déplacer de la logique.
Explorer des bases de code inconnues
Cartographier les relations entre contrôleurs, services, jobs et composants pendant l’intégration.
Essayez ces prompts
Utilise le graphe de code pour décrire ce composant. Résume ce dont il dépend et ce qui dépend de lui.
Trouve les appelants et les appelés de cette fonction. Explique quels appelants doivent être examinés avant que je la modifie.
Trouve les sérialiseurs, les associations et les composants associés à ce modèle. Mets en évidence toute dépendance aval risquée.
Trace le chemin d’appel entre ce point d’entrée et cette fonction interne. Explique les principales couches et les risques de changement.
Bonnes pratiques
- Confirmer les commandes de graphe avec l’utilisateur avant d’exécuter Bash dans un dépôt.
- Actualiser l’index du graphe après des modifications de code significatives.
- Comparer les résultats du graphe avec les tests avant d’effectuer des refactorisations à fort impact.
Éviter
- Exécuter des scripts de graphe résolus via PATH sans vérifier leur source.
- Considérer la sortie du graphe comme complète alors que l’index peut être obsolète.
- Modifier des fonctions publiques sans examiner les appelants et les tests.
Foire aux questions
À quoi cette compétence se connecte-t-elle ?
Nécessite-t-elle Bash ?
Peut-elle fonctionner sans graphe indexé ?
Envoie-t-elle du code à un service externe ?
Pourquoi examiner les commandes avant utilisation ?
Qui bénéficie le plus de cette compétence ?
Détails du développeur
Auteur
23blocks-OSLicence
MIT
Révision Skillstore
r1
Avis de version
L’auteur n’a déclaré aucune version.
Réf
c1fdca50ff516318f65fed0d7f9e82797c5171dc
Récence de maintenance
20/07/2026
Utilisation
27 téléchargements · 188 vues
Structure de fichiers
📄 SKILL.md