fiftyone-develop-plugin
Créer des plugins FiftyOne
Le travail sur les plugins FiftyOne peut nécessiter de nombreux fichiers, API et étapes de test. Cette skill guide les agents dans la planification, la génération de code, l’installation locale et l’itération.
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 "fiftyone-develop-plugin" from https://skillstore.io/skills/adonaivera-fiftyone-develop-plugin.md and its manifest at https://skillstore.io/api/skills/adonaivera-fiftyone-develop-plugin/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.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 « fiftyone-develop-plugin ». J’ai besoin d’un plugin qui exporte les étiquettes des échantillons sélectionnés.
Résultat attendu:
- Une checklist des exigences pour les échantillons sélectionnés, les champs d’étiquettes, le chemin de sortie et le comportement d’écrasement.
- Une structure de plugin planifiée avec manifeste, fichier d’opérateur et étapes de test.
- Un workflow d’opérateur généré qui exporte les étiquettes et signale la progression.
Utilisation de « fiftyone-develop-plugin ». Créer un panneau qui affiche les statistiques du jeu de données.
Résultat attendu:
- Une conception de panneau avec champs d’état, comportement d’actualisation et exigences de données de graphique.
- Des conseils d’implémentation pour afficher les comptages, les distributions d’étiquettes et un bouton d’actualisation.
- Une checklist de vérification locale pour ouvrir le panneau dans la FiftyOne App.
Utilisation de « fiftyone-develop-plugin ». Aide-moi à créer un panneau JavaScript pour parcourir des échantillons.
Résultat attendu:
- Un plan de panneau React avec recherche, tri, sélection et détails d’enregistrement du plugin.
- Des instructions de build et d’installation pour le développement local.
- Des étapes de test pour actualiser l’application et vérifier les interactions avec les échantillons.
Audit de sécurité
SûrNo malicious intent or prompt injection was found. The static findings are documentation examples for FiftyOne plugin development, including expected local plugin installation, placeholder API usage, and reference links.
Facteurs de risque
⚙️ Commandes externes (37)
🌐 Accès réseau (7)
📁 Accès au système de fichiers (12)
🔑 Variables d’environnement (4)
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/adonaivera-fiftyone-develop-plugin/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportBadge Markdown
[](https://skillstore.io/skills/adonaivera-fiftyone-develop-plugin?utm_source=security_passport_badge)Badge HTML
<a href="https://skillstore.io/skills/adonaivera-fiftyone-develop-plugin?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/adonaivera-fiftyone-develop-plugin/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Carte intégrable
<iframe src="https://skillstore.io/embed/skills/adonaivera-fiftyone-develop-plugin.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
AdonaiVera. (2026). fiftyone-develop-plugin security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/adonaivera-fiftyone-develop-plugin/audits/10Citation BibTeX
@techreport{adonaivera-adonaivera-fiftyone-develop-plugin-2026,
author = {AdonaiVera},
title = {fiftyone-develop-plugin security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/adonaivera-fiftyone-develop-plugin/audits/10},
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: "fiftyone-develop-plugin security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "AdonaiVera"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/adonaivera-fiftyone-develop-plugin/audits/10"
identifiers:
- type: other
value: "skillstore:adonaivera-fiftyone-develop-plugin:audit:10"
description: "Skillstore immutable audit report identifier"
Score Skillstore
Pourquoi ce score Niveau de confiance des preuves: ÉlevéCe que vous pouvez créer
Créer un opérateur de jeu de données
Créer un opérateur Python qui traite des échantillons, recueille les entrées utilisateur et signale la progression dans la FiftyOne App.
Concevoir un panneau d’analyse
Créer un panneau qui affiche des statistiques de jeu de données, des contrôles, des graphiques et des interactions avec état pour les travaux de revue répétés.
Prototyper un panneau React
Configurer un panneau JavaScript avec des composants React, l’enregistrement, des scripts de build et des étapes de test local.
Essayez ces prompts
Créer un opérateur FiftyOne minimal qui affiche une entrée de texte et renvoie un message de réussite. Poser des questions de configuration avant de coder.
Concevoir un panneau FiftyOne pour les statistiques de jeu de données. Inclure la structure des fichiers, les champs du manifeste et un court plan de test avant de coder.
Créer un opérateur FiftyOne qui exporte les étiquettes sélectionnées vers un fichier choisi par l’utilisateur. Valider les entrées et éviter d’écraser des fichiers sans confirmation.
Créer un panneau JavaScript FiftyOne avec des contrôles React pour rechercher et sélectionner des échantillons. Inclure les étapes de build, l’enregistrement et des conseils de test local.
Bonnes pratiques
- Approuver le plan du plugin avant de générer des fichiers ou d’exécuter des commandes d’installation.
- Conserver les secrets dans la configuration des secrets de FiftyOne et ne jamais coder en dur les valeurs d’identifiants.
- Tester les opérateurs et les panneaux sur un petit jeu de données avant d’utiliser des données de production.
Éviter
- Ne pas copier de plugins dans le répertoire local des plugins sans l’approbation de l’utilisateur.
- Ne pas appeler d’API externes avec les métadonnées du jeu de données avant d’examiner l’impact sur la confidentialité.
- Ne pas écraser les fichiers d’exportation sauf si l’utilisateur confirme la destination.
Foire aux questions
Qu’est-ce que cette skill aide à créer ?
Peut-elle créer une structure complète de plugin ?
Exécute-t-elle le plugin automatiquement ?
Peut-elle fonctionner avec des API externes ?
La prise en charge des panneaux JavaScript est-elle incluse ?
Que doivent examiner les utilisateurs avant de publier ?
Détails du développeur
Auteur
AdonaiVeraLicence
MIT
Révision Skillstore
r1
Avis de version
L’auteur n’a déclaré aucune version.
Réf
26421118b848d9f1efc0aa169d8a7a9e7e0a877e
Récence de maintenance
18/07/2026
Utilisation
7 téléchargements · 324 vues
Structure de fichiers