{% extends 'base.landing.html.twig' %} {% block header_cta_label %}Découvrir les prompts{% endblock %} {% block header_active_code %}promptly{% endblock %} {% set _pc = tool_color_details['promptly'] %} {% set c1 = _pc.primary %} {% set c1dark = _pc.secondary %} {% set c2 = _pc.border %} {% set c3 = _pc.bg %} {% block title %}Promptly — La bibliothèque de prompts IA, centralisée et gratuite | Bubul.app{% endblock %} {% block meta_description %}Promptly réunit tous vos prompts IA dans une seule bibliothèque. Créez, retrouvez et lancez vos meilleurs prompts en 1 clic, sans copier-coller. 100% gratuit.{% endblock %} {% block meta_keywords %}promptly, bibliothèque prompts ia, gestion prompts, partage prompts ia, prompt template, serenia, bubul{% endblock %} {% block canonical %}https://bubul.app/outils/promptly{% endblock %} {% block og_title %}Promptly — Tous vos prompts IA au même endroit.{% endblock %} {% block og_description %}Créez, retrouvez et lancez vos prompts IA en 1 clic. Bibliothèque gratuite, recherche instantanée, lancement direct sur Serenia.{% endblock %} {% block twitter_title %}Promptly — Tous vos prompts IA au même endroit.{% endblock %} {% block twitter_description %}Une bibliothèque pour tous vos prompts IA. Retrouvez-les en quelques lettres, lancez-les en 1 clic sur Serenia.{% endblock %} {% block stylesheets %} {{ parent() }} {% endblock %} {% block landing_content %} {# Le JSON-LD FAQPage est g\u00e9n\u00e9r\u00e9 automatiquement par la molecule _organisms/landing/faq.html.twig \u00e0 partir de la liste `questions` pass\u00e9e en bas de page. Pas besoin de le dupliquer ici. #} {# ================================================================ HERO MOCKUP (statique, côté droit) ================================================================ #} {% set promptlyHeroMockup %}
bubul.app/promptly
Rechercher un prompt…
Tous Pédagogie Quiz Rédaction Marketing
Résumé de cours structuré
Résume ce cours en 5 points clés adaptés à des débutants…
pédagogie ❤ 18
Quiz formatif 10 QCM
Génère 10 questions QCM avec 4 propositions et la bonne réponse…
quiz ❤ 14
Email de bienvenue onboarding
Rédige un email de bienvenue chaleureux pour un nouveau client…
rédaction ❤ 38
Stratégie de contenu 30 jours
Crée un calendrier éditorial de 30 jours pour ton audience…
marketing ❤ 83
{% endset %} {% include '_organisms/landing/hero-tool.html.twig' with { toolName: 'Promptly', toolIcon: 'magic-stick', h1: 'Vous avez les mots.
Promptly les retient.', subtitle: 'Créez, retrouvez et lancez vos meilleurs prompts en 1 clic. Une seule bibliothèque pour ne plus jamais réécrire deux fois la même chose.', badge: 'Bibliothèque de prompts IA', ctaUrl: path('app_login'), ctaLabel: 'Explorer la bibliothèque', gradientStart: c1, gradientEnd: '#2DD4CF', userCount: null, visualHtml: promptlyHeroMockup } only %} {% include '_organisms/landing/social-proof.html.twig' with { stats: [ { value: totalPromptCount > 0 ? totalPromptCount : '71', label: 'Prompts disponibles', sublabel: 'dans la bibliothèque', gradient: 'linear-gradient(135deg, ' ~ c1dark ~ ', ' ~ c1 ~ ')' }, { value: '100%', label: 'Gratuit', sublabel: 'inclus dans tous les plans', gradient: 'linear-gradient(135deg, ' ~ c1 ~ ', #2DD4CF)' }, { value: '1 clic', label: 'Lancement Serenia', sublabel: 'sans copier-coller', gradient: 'linear-gradient(135deg, ' ~ c1dark ~ ', #2DD4CF)' }, { value: '∞', label: 'Prompts personnels', sublabel: 'créez sans limite', gradient: 'linear-gradient(135deg, ' ~ c1 ~ ', ' ~ c1dark ~ ')' } ] } only %} {# ================================================================ FEATURE 1 VISUAL — Recherche animée ================================================================ #} {% set promptlySearchVisual %}
bubul.app/promptly
Résumé de cours structuré
Résume ce cours en 5 points clés…
pédagogie
Quiz formatif 10 QCM
Génère 10 questions QCM sur…
quiz
Email professionnel concis
Rédige un email professionnel…
rédaction
{% endset %} {# ================================================================ FEATURE 2 VISUAL — Remplissage de variables (typewriter) ================================================================ #} {% set promptlyVarsVisual %}
bubul.app/promptly
Quiz formatif sur un thème
quiz
{# Corps du prompt — les .pv-var sont initialisés par JS #}
Génère {{ '{{nombre}}' }} questions QCM sur {{ '{{thème}}' }}, niveau {{ '{{niveau}}' }}. Pour chaque question, propose 4 réponses et indique la bonne.
{# Champs de saisie des variables #}
Variables
{{ '{{nombre}}' }}
{{ '{{thème}}' }}
{{ '{{niveau}}' }}
Lancer sur Serenia
{% endset %} {# ================================================================ FEATURE 3 VISUAL — Lancement Serenia ================================================================ #} {% set promptlySereniaVisual %}
{# Barre navigateur #}
bubul.app/promptly
{# ── ÉCRAN 1 : Promptly ── #}
{# Header Promptly (fidèle à index.html.twig) #}
Promptly
Bibliothèque de prompts IA
24 prompts
{# Card (fidèle à promptly-card molecule) #}
{# Ligne titre + badge tag #}
Résumé de cours structuré
pédagogie
{# Aperçu body (monospace, gris, clamp) #}
Résume ce cours en 5 points clés adaptés à des apprenants débutants. Format : liste à puces. Ton : pédagogique.
{# Footer card : auteur | actions #}
BN
Baptiste
18
{# Barre d'action — sous la card #}
{# ── ÉCRAN 2 : Serenia ── #}
{% endset %} {# ================================================================ FEATURES ALTERNATING ================================================================ #} {% include '_organisms/landing/features-alternating.html.twig' with { class: 'bg-white', id: 'features', features: [ { tagLabel: 'Recherche instantanée', titleHtml: 'Trouver un prompt, c\'est instantané', desc: 'Tapez un mot, n\'importe lequel — Promptly cherche partout : titre, contenu et tags. Plus besoin de se souvenir du nom exact d\'un prompt pour le retrouver.', bullets: [ 'Recherche partout en même temps (titre, texte, tags)', 'Résultats qui s\'affinent à chaque lettre tapée', 'Filtres par catégorie pour explorer un thème entier' ], accentColor: c1, visualHtml: promptlySearchVisual }, { tagLabel: 'Prompts à trous', titleHtml: 'Un prompt, mille variantes', desc: 'Glissez des variables dans votre prompt comme {{thème}} ou {{niveau}}. Au moment de l\'utiliser, vous n\'avez qu\'à remplir les blancs — comme un formulaire. Promptly fait le reste.', bullets: [ 'Variables {{...}} insérées dans le texte, à remplir au moment voulu', 'Champs présentés un par un, comme un mini-formulaire', 'Un prompt réutilisable à l\'infini avec des paramètres différents' ], accentColor: c1, visualHtml: promptlyVarsVisual }, { tagLabel: 'Lancement direct', titleHtml: 'Vers Serenia en 1 clic', desc: 'Pourquoi copier-coller ? Cliquez sur « Ouvrir sur Serenia » et votre prompt arrive directement dans la conversation. Vous gardez votre rythme, l\'IA répond.', bullets: [ 'Le prompt s\'insère tout seul dans la zone de saisie Serenia', 'Aucun copier-coller, aucune interruption', 'Accessible depuis la bibliothèque ou la fiche d\'un prompt' ], accentColor: c1, visualHtml: promptlySereniaVisual } ] } only %} {# ================================================================ GESTION DOSSIERS — Style Google Drive ================================================================ #}
{# Header de section #}
📁 Organisation

Vos prompts rangés comme dans un Drive

Créez des dossiers, glissez vos prompts, organisez votre bibliothèque comme un vrai espace de travail. Plus votre collection grandit, plus vous gagnez en clarté.

{# Layout 2 colonnes : bullets gauche / visuel droite #}
{# Bullets gauche #}
{% set folderFeatures = [ { icon: 'folder', title: 'Dossiers et sous-dossiers', desc: 'Créez autant de dossiers que vous voulez. Imbriquez-les pour refléter exactement votre façon de travailler — un dossier par client, par cours, par projet.' }, { icon: 'sort', title: 'Glisser-déposer fluide', desc: 'Déplacez un prompt dans un dossier en le glissant simplement. Réorganisez votre bibliothèque sans friction, à tout moment.' }, { icon: 'edit', title: 'Renommer & supprimer', desc: 'Cliquez pour renommer un dossier. Supprimez-le et ses prompts retournent automatiquement à la racine — aucune perte de données.' }, { icon: 'lock', title: 'Privé par défaut', desc: 'Vos dossiers sont 100% privés. Personne d\'autre ne voit votre arborescence — c\'est votre espace de travail personnel.' } ] %} {% for feat in folderFeatures %}
{% include '_atoms/icon/icon.html.twig' with { name: feat.icon, size: 'sm', color: 'current' } only %}

{{ feat.title }}

{{ feat.desc }}

{% endfor %}
{# Visuel droite — Mockup Mes prompts avec dossiers #}
{# Barre navigateur #}
bubul.app/promptly/mes-prompts
{# Header Mes prompts #}
Mes prompts
{# Liste fichiers/dossiers style Drive #}
{# Dossier 1 ouvert avec sous-éléments #}
Cours universitaires 3 prompts
{# Sous-dossier indenté #}
Master 1 2 prompts
{# Prompt indenté dans Cours #}
Plan de cours type pédagogie
{# Dossier 2 (fermé) #}
Marketing 5 prompts
{# Prompt orphelin (à la racine) #}
Quiz formatif 10 QCM quiz
{# Prompt en cours de drag (semi-transparent + bordure) #}
Email de prospection B2B Glisser ici
{# ================================================================ ÉCOSYSTÈME ================================================================ #} {% include '_organisms/landing/tools-ecosystem.html.twig' with { surtitle: 'Écosystème Bubul', titleHtml: 'Promptly s\'intègre à
tous les outils Bubul.', subtitle: 'Moodia, Serenia, Slidia, Castia, Monalisia — vos prompts deviennent le carburant de toute la suite IA pédagogique, dans un seul compte.', accentColor: c1, exclude: ['promptly', 'sam'] } only %} {# ================================================================ FAQ ================================================================ #} {% include '_organisms/landing/faq.html.twig' with { eyebrow: 'FAQ Promptly', accentColor: c1, accentColorDark: c1dark, tagline: 'Vos questions, nos réponses claires.', questions: [ { question: 'Promptly est-il vraiment gratuit ?', answer: 'Oui, Promptly est gratuit pour tous, même sur le plan freemium. Créer, rechercher, organiser et lancer un prompt ne consomme aucun token.', icon: 'gift' }, { question: 'Quelle est la différence entre un prompt public et un prompt privé ?', answer: 'Un prompt public est visible par toute la communauté Bubul dans la bibliothèque commune. Un prompt privé reste uniquement dans votre espace « Mes prompts » — personne d\'autre ne peut le voir. Les prompts privés sont réservés aux utilisateurs avec un abonnement payant.', icon: 'lock' }, { question: 'Comment envoyer un prompt sur Serenia ?', answer: 'Depuis la fiche d\'un prompt, cliquez sur « Ouvrir sur Serenia ». Le prompt apparaît directement dans la zone de saisie Serenia, prêt à être envoyé. Aucun copier-coller, aucune perte de temps.', icon: 'send' }, { question: 'Puis-je réutiliser les prompts des autres utilisateurs ?', answer: 'Oui. Tous les prompts publics de la communauté Bubul sont disponibles. Vous pouvez les lancer tels quels sur Serenia, ou les copier dans votre bibliothèque personnelle pour les modifier à votre sauce.', icon: 'copy' }, { question: 'Comment fonctionnent les variables {{...}} ?', answer: 'Vous écrivez un prompt avec des « blancs » — par exemple {{thème}} ou {{niveau}}. Au moment de l\'utiliser, Promptly affiche un mini-formulaire : vous remplissez chaque variable, et le prompt final est composé automatiquement avant l\'envoi.', icon: 'edit' }, { question: 'La recherche analyse-t-elle le contenu des prompts ?', answer: 'Oui. La recherche scanne le titre, le corps du prompt et les tags en même temps, en temps réel. Quelques lettres suffisent pour faire remonter le bon prompt.', icon: 'search' } ] } only %} {# ================================================================ FOOTER ================================================================ #} {% include '_organisms/landing/footer.html.twig' with { links: [ { label: 'Accueil', href: path('app_landing') }, { label: 'LMS', href: path('app_landing') ~ '#lms' }, { label: 'Tarifs', href: path('app_landing') ~ '#tarifs' }, { label: 'FAQ', href: '#faq' } ] } only %} {% endblock %} {% block javascripts %} {{ parent() }} {% endblock %}