Communitygithub.com

Vérification complète du site

Effectue un audit complet de sécurité, conformité légale, confidentialité, tarification, accessibilité et qualité d'un site web et de ses applications, corrige les problèmes sans risque et remet au propriétaire une liste unique d'actions et de questions. À utiliser lors d'un audit, d'une revue ou d'une 'vérification complète' avant le lancement, avant d'accepter des paiements, ou périodiquement. Couvre l'Afrique du Sud, les États-Unis, l'Australie, l'UE et le Royaume-Uni, et fonctionne avec n'importe quel hébergeur, fournisseur de paiement ou framework.

Qu'est-ce que Vérification complète du site ?

Cette compétence pour agent IA fournit un audit reproductible et complet des sites web et applications d'une entreprise, couvrant la sécurité, la qualité du site, les prix et paiements, les conditions générales, la confidentialité, l'accessibilité et d'autres aspects juridiques. Elle identifie les problèmes, corrige ceux qui peuvent l'être en toute sécurité dans une seule modification révisable, et remet au propriétaire un message unique listant toutes les actions qu'il doit entreprendre lui-même. L'audit vérifie chaque affirmation avec des preuves et s'adapte à plusieurs juridictions (Afrique du Sud, États-Unis, Australie, UE, Royaume-Uni). Elle est conçue pour être utilisée avec des outils comme Claude Code, Cursor ou Codex, mais peut aussi être exécutée avec n'importe quel assistant IA en copiant les fichiers de compétence et de checklist dans le chat. L'agent commence par recenser les ressources existantes, puis suit une checklist détaillée, et enfin livre un rapport structuré avec des correctifs sûrs, des propositions de rédaction juridique et une liste de questions pour le propriétaire. Ce n'est pas un avis juridique et cela doit être mentionné dans le rapport.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/SyroVT/syrozen-agent-skills/tree/HEAD/skills/full-site-check

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait Vérification complète du site ?

Un audit reproductible des sites web et applications d'une entreprise : sécurité, qualité du site, tarification et paiements, conditions générales, confidentialité, accessibilité et autres lois. Il trouve les problèmes, corrige les plus sûrs en une seule modification révisable, et remet au propriétaire un message unique avec tout ce qu'il doit faire lui-même.

Ceci est une liste de contrôle, pas un avis juridique. Mentionnez-le dans le rapport. Un avocat doit examiner les conditions générales, la politique de confidentialité et tout ce qui est marqué A besoin d'un avocat.

Étape 1 : Découvrir ce qui existe

Avant de vérifier quoi que ce soit, construisez une image de l'entreprise à partir du code, de la configuration, de la documentation et de toutes les notes de projet que vous pouvez lire. Enregistrez chaque réponse avec l'endroit où vous l'avez trouvée :

  • Chaque site web, sous-domaine et application dans le périmètre, et chaque page ou écran (y compris les pages de connexion, de paiement, d'erreur et 404).
  • Qui est l'entreprise : nom, forme juridique, pays, coordonnées, tels qu'affichés sur le site.
  • Chaque service externe que le produit utilise : hébergement et CDN, base de données et stockage de fichiers, envoi et réception d'e-mails, connexion ou identité, fournisseur de paiement, formulaires de contact, analytics, suivi d'erreurs, polices, cartes, IA ou autres API. Recherchez dans le code, les fichiers de configuration, les noms de variables d'environnement, les indices DNS, les en-têtes CSP et les fichiers de packages.
  • Quelles données personnelles sont collectées, où elles sont stockées et pendant combien de temps.
  • Ce qui est vendu, à quel prix, dans quelle devise, comment fonctionne la facturation (unique, abonnement, renouvellement automatique, essai gratuit), et où les prix sont affichés.
  • Dans quels pays l'entreprise vend ou fait du marketing (devise, langue, paramètres fiscaux, méthodes de paiement, formulation sur le site).
  • Pages juridiques existantes (conditions générales, confidentialité, cookies, accessibilité, remboursements) et règles de sécurité ou d'accès existantes (README, SECURITY.md, guide de contribution, fichier d'instructions pour l'assistant IA, matrice des rôles).

Tout ce que vous ne trouvez pas va dans la liste de questions à la fin. Ne le devinez pas.

Comment travailler

  • Travaillez avec les outils dont vous disposez. Si vous ne pouvez pas lire le code, exécuter des commandes, ouvrir un navigateur, naviguer sur le web ou modifier des fichiers, dites quelles vérifications cela limite au début du rapport. Vérifiez ce que vous pouvez à partir de ce que le propriétaire colle ou télécharge, et donnez-lui des instructions exactes pour collecter le reste. Marquez tout ce que vous n'avez pas pu vérifier comme Non vérifié avec la raison, jamais comme Réussi.
  • Vérifiez chaque affirmation. Chaque résultat nécessite une preuve : un fichier:ligne, une commande et sa sortie, une capture d'écran, ou une URL source avec la date de votre vérification. N'écrivez jamais 'conforme' sans preuve.
  • Vérifiez que la loi est à jour. Les lois, les seuils et les décisions de justice changent. Pour chaque loi de la liste de contrôle, confirmez sur les sites officiels du gouvernement ou du régulateur qu'elle est toujours en vigueur et ce qu'elle exige actuellement. Enregistrez la source et la date. Si la liste de contrôle est obsolète, suivez la loi en vigueur et notez la différence.
  • Testez-le en fonctionnement. Exécutez le site et les applications localement ou sur un aperçu et testez-les dans un vrai navigateur à 320 px et 1280 px de large. Utilisez uniquement des exemples de données factices. N'effectuez jamais de paiements en direct, ne modifiez pas les paramètres de production et ne touchez pas aux secrets réels ; utilisez le mode test du fournisseur de paiement ou un simulacre.
  • Corrigez ce qui est sûr en une seule modification révisable (une demande de tirage (pull request) en brouillon, ou une liste de modifications exactes), en suivant les conventions du projet. Ne modifiez pas vous-même le sens juridique des conditions générales ou d'une politique de confidentialité : rédigez le texte et listez-le pour le propriétaire et son avocat.
  • Étiquetez quand chaque règle s'applique : S'applique maintenant (pays d'origine et tout ce qui est déjà en ligne), Lors de la vente aux États-Unis, Lors de la vente en Australie, Lors de la vente en Afrique du Sud, Lors de la vente dans l'UE ou au Royaume-Uni, ou Uniquement au-dessus d'un seuil de taille (dites lequel). Les règles d'un pays s'appliquent dès que l'entreprise y fait du marketing, y accepte des paiements ou y détient des données. Si le pays d'origine n'est pas l'un de ceux-ci, vérifiez les équivalents de ce pays (confidentialité, protection des consommateurs, obligations de divulgation pour le commerce électronique, accessibilité, spam, fiscalité).

Étape 2 : Parcourir la liste de contrôle

Lisez references/checklist.md et parcourez chaque section :

  1. Sécurité (contrôle d'accès, secrets, entrées et sorties, en-têtes, connexion, points de terminaison publics, paiements, téléchargements, e-mail, dépendances, données stockées, comptes administrateur, plan de violation)
  2. Qualité du site (pieds de page, liens, métadonnées, cookies, appareils et clavier, formulaires, détails de l'entreprise, messages d'erreur)
  3. Tarification et paiements (ce qui doit être affiché avant le paiement, annulation, règles nationales)
  4. Conditions générales
  5. Confidentialité (comparez l'avis avec ce que le code fait réellement)
  6. Accessibilité (WCAG 2.2 AA, page de déclaration)
  7. Autres lois à confirmer

Ne sautez pas une section parce qu'elle a été vérifiée auparavant : les choses changent.

Étape 3 : Livrer

  1. Un fichier de rapport daté avec un tableau par section : élément, libellé, résultat (Réussi, Corrigé, Nécessite le propriétaire, A besoin d'un avocat, Non applicable pour l'instant, Non vérifié), preuve, et la correction ou l'étape suivante exacte. Incluez la source et la date pour chaque loi que vous avez confirmée.
  2. Les corrections sûres sous la forme d'une seule modification révisable.
  3. Une proposition de rédaction pour toute modification des conditions générales, de la confidentialité ou de l'accessibilité, tenue séparée pour que le propriétaire et son avocat l'approuvent.
  4. Un message au propriétaire qui :
    • commence par chaque action qu'il doit entreprendre lui-même, en une seule liste (ajouter les coordonnées de l'entreprise manquantes, s'enregistrer auprès d'un régulateur, activer la 2FA, ajouter des enregistrements DNS, confirmer les prix, planifier une révision par un avocat) ;
    • donne ensuite les questions auxquelles vous n'avez pas pu répondre à partir du code, chacune pouvant être répondue en un mot ou une courte ligne, avec votre meilleure estimation si vous en avez une. Posez au moins ces questions lorsque la réponse n'a pas été trouvée : nom légal complet de l'entreprise et forme juridique ; numéro d'enregistrement (ou aucun) ; adresse physique et postale ; e-mail et téléphone de contact pour les clients, la confidentialité et l'accessibilité ; pays dans lesquels ils vendent actuellement et prévoient de vendre ; tranche approximative de chiffre d'affaires annuel et nombre de clients (pour les seuils de taille) ; inscriptions à la TVA, à la GST ou à la taxe sur les ventes ; fournisseur de paiement et s'il accepte les cartes étrangères ; prix, périodes de facturation, essais et politique de remboursement ; services utilisés qui ne sont pas visibles dans le code ; si des enfants pourraient utiliser le produit ; si des données sensibles (santé, financières ou autres) sont traitées ; qui gère les incidents de sécurité ; si la 2FA est activée pour chaque compte administrateur ;
    • se termine par un bref résumé de ce qui a été corrigé et de ce qui est encore en suspens, et précise clairement que le rapport n'est pas un avis juridique.
  5. Une fois que le propriétaire répond, mettez à jour le rapport, les ébauches juridiques et les corrections, et enregistrez les faits confirmés là où le projet conserve les notes, afin que la prochaine vérification parte de ces informations.

Utilisation sans un outil compatible avec les compétences

N'importe quel assistant IA peut effectuer cette vérification. Collez ce fichier, puis le fichier de liste de contrôle, dans le chat et demandez-lui de commencer par l'Étape 1.

Skills associés