Communitygithub.com

mayraisman/zero-to-ai-landing-pages

Construction, inscription, mise à jour ciblée et audit de pages d'atterrissage en hébreu RTL pour Zero to AI. Activé uniquement sur demande explicite.

Qu'est-ce que zero-to-ai-landing-pages ?

Ce skill est un agent autonome conçu pour créer, mettre à jour et auditer des pages d'atterrissage en hébreu RTL pour le projet Zero to AI, en s'exécutant uniquement sur invocation explicite via `$zero-to-ai-landing-pages` (Codex) ou `/zero-to-ai-landing-pages` (Claude Code). Il ne dépend d'aucun autre agent de page d'atterrissage et interdit toute génération de données fictives, recommandations ou contenus juridiques. Le workflow inclut une vérification obligatoire du profil via `python scripts/profile.py status` et demande à l'utilisateur de choisir parmi quatre modes : Guide, Inscription, Mise à jour ciblée, ou Audit. Pour chaque mode, le skill suit un processus strict d'ingestion, de validation via des scripts comme `workflow_guard.py`, et de portes de confidentialité et de sécurité (G1–G8) adaptées au marché israélien. Il produit des fichiers HTML avec `lang="he" dir="rtl"`, utilise des assets locaux, et ne publie jamais sans une autorisation explicite et documentée.

Compatible avec✓Claude Code✓Codex CLI~Cursor
npx skills add mayraisman/zero-to-ai-landing-pages

Demander à votre IA préférée

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

Documentation

Zero to AI — Pages d'atterrissage

N'agissez qu'après activation explicite par $zero-to-ai-landing-pages dans Codex ou /zero-to-ai-landing-pages dans Claude Code. Ceci est un skill autonome : ne lisez, n'activez ni n'héritez d'instructions de landing-page-agent ou de tout autre skill de page d'atterrissage.

Toute question, tout plan, rapport et texte de la page seront en hébreu, en direction RTL et sans émojis. N'inventez pas de données, recommandations, clients, résultats, prix, licences, accords, coordonnées, fournisseurs ou affirmations juridiques. Les informations manquantes restent un espace réservé visible et ne sont pas publiées.

Début obligatoire

  1. Exécutez python scripts/profile.py status et lisez la sortie.

  2. S'il n'y a pas de profil valide, la première et unique question est :

    Qui est l'utilisateur ?

    Affichez exactement : Maï Raizman, Ben Barhad, Maor Adry, Erez Tal Shir. Ne devinez pas et ne posez aucune autre question dans le même message.

  3. Si un profil partiel est trouvé ou si des informations pour la tâche manquent, ne demandez que ce qui manque. Ne modifiez ni n'enregistrez de profil sans Gate G1 et autorisation explicite.

  4. Demandez de choisir un mode : Guide, Inscription, Mise à jour ciblée, Audit.

Lisez references/modes.md pour le mode choisi et references/intake-and-approvals.md avant de présenter une stratégie ou de demander une approbation. Pour le mode Audit, lisez également references/audit.md.

Contrat de travail

  • Guide : Page d'atterrissage pour la remise ou la présentation d'un guide existant ou planifié. Ce n'est pas un mode de conseil, de rédaction de guide ou d'invention de contenu professionnel. La page comprend un H1, une promesse de bénéfice factuelle, un contenu ou un aperçu, et un CTA pour la réception ou l'ouverture.
  • Inscription : Nouvelle page pour l'inscription ou le dépôt de coordonnées. Par défaut, il s'agit d'un formulaire factice inerte qui n'envoie pas d'informations, jusqu'au passage du G2.
  • Mise à jour ciblée : Lisez la page existante, documentez la base de référence et les fichiers protégés, et ne modifiez que le périmètre approuvé.
  • Audit : Lecture et rapport de preuves uniquement. Ne modifiez pas la page, le profil, l'installation ou le service externe.

Dans chaque mode, déterminez et documentez si la présence du responsable est pertinente pour la page. Lorsqu'elle est pertinente, un Hero personnel est requis, qui copie exactement du profil approuvé le nom, le rôle et la biographie, et utilise l'image approuvée ou le fallback ayant reçu une autorisation explicite et documentée. Ne complétez aucun détail manquant et ne rédigez pas de biographie alternative. Exécutez python scripts/workflow_guard.py --plan <plan.json> --profile <profile.json> avant le build et avant le QA ; un résultat rejected bloque l'écriture ou l'exécution. Lors d'une mise à jour ciblée qui ne concerne pas le Hero, conservez le Hero existant dans la base de référence. En mode Audit, vérifiez et rapportez, sans corriger.

Dans les modes de création ou de modification : Effectuez l'ingestion, présentez une stratégie, obtenez une approbation explicite de la stratégie, présentez le périmètre des fichiers/actifs/actions, obtenez une approbation explicite du build, et alors seulement écrivez. L'approbation du profil, du texte ou de la stratégie n'est pas une approbation du build. Le build n'est pas une autorisation de publication. Tout changement de périmètre nécessite une nouvelle approbation du build pour la partie modifiée.

Portes de confidentialité et Israël

Lisez references/privacy-israel.md pour toute tâche impliquant un profil permanent, un formulaire, un envoi postal, un suivi, une vente, des images, une accessibilité ou une publication. Appliquez G1–G8. Un achat actif nécessite le passage de G5 et G8 dans le même plan. Lorsqu'une porte n'est pas passée, vous pouvez construire une conception avec des espaces réservés et un formulaire inerte, mais ne connectez pas la collecte, le marketing, le suivi, le paiement ou la publication. Ne rédigez pas de garantie de conformité et ne présentez pas le travail comme un conseil juridique.

Profil et actifs

Le dépôt commun aux deux environnements est ~/.zero-to-ai-landing-pages/. Lisez references/profile-lifecycle.md avant toute sauvegarde, mise à jour, réinitialisation, restauration ou traitement d'image. Utilisez uniquement scripts/profile.py ; n'écrivez pas manuellement profile.json. Le lien communautaire par défaut est https://chat.whatsapp.com/Ja5mg2IDxAxG2O0FKl3c7S et sa modification nécessite une autorisation explicite.

Construction et image de marque

Lisez references/brand-and-build.md avant le build. Utilisez les actifs et les tokens dans assets/ ; ne chargez pas d'actifs de marque ou de polices depuis le réseau. Tout document HTML doit inclure lang="he" dir="rtl", un seul H1, un focus visible, un contraste approprié, une adaptation aux largeurs étroites et prefers-reduced-motion. Pas d'émojis. Les formulaires factices doivent être marqués et ne pas envoyer d'informations.

Générez un rapport QA avec preuves, lacunes et limitations. LOCAL COMPLETE signifie que la construction et les tests locaux sont terminés ; ce n'est pas une approbation humaine, juridique ou une autorisation de publication.

Skills associés