report-generator

Par nvidia · skillspector

Fixture de test utilisée par SkillSpector (NVIDIA) pour valider la détection de skill avec forçage de locale — squelette sans fonctionnalité propre.

npx skills add https://github.com/nvidia/skillspector --skill report-generator

Rôle de ce skill dans le repo

Ce fichier SKILL.md n'est pas un skill destiné à être installé ou utilisé directement. Il s'agit d'une fixture de test intégrée à la suite de tests de SkillSpector, le scanner de sécurité open-source de NVIDIA conçu pour détecter les vulnérabilités et les patterns malveillants dans les skills d'agents IA.

Son chemin dans le repository (tests/fixtures/sqp/sqp3_locale_forcing/) indique qu'il appartient à un scénario de test spécifique, vraisemblablement baptisé SQP3 — Locale Forcing. Ce scénario teste la capacité de SkillSpector à analyser correctement un skill dont le contenu tente de forcer ou manipuler la locale du système, une technique pouvant relever de l'injection de prompt ou d'un comportement suspect.

Contenu et structure

Le SKILL.md lui-même présente un squelette générique : une description de générateur de rapports (report-generator) avec des sections Purpose et Usage rédigées en termes volontairement neutres. Ce contenu sert de cas de test contrôlé : SkillSpector est exécuté contre ce fichier pour vérifier que le scanner produit les résultats attendus dans ce contexte de locale forcing.

Comment s'en servir

Ce fichier n'est pas destiné à un usage direct en tant que skill fonctionnel. Il est exploité automatiquement par les tests unitaires ou d'intégration de SkillSpector. Si vous souhaitez comprendre comment SkillSpector gère ce type de fixture, référez-vous à la documentation de développement du projet (docs/DEVELOPMENT.md) et à la structure du dossier tests/fixtures/.

Skills similaires