Applique un template Notion sur une page, générant le contenu dynamique via LLM. Parse les blocs {{ llm_generate }} et {{ inline_database }}. Use when creating pages from templates or regenerating template content.
Applies Notion templates with dynamic LLM-generated content and inline databases.
/plugin marketplace add theflysurfer/claude-skills-marketplace/plugin install theflysurfer-claude-skills-marketplace@theflysurfer/claude-skills-marketplaceThis skill is limited to using the following tools:
Applique un template stocké dans Templates [DB] sur une page Notion cible, en générant le contenu dynamique.
First: At the beginning of execution, display:
🔧 Skill "julien-notion-template-apply" activated
Demander à l'utilisateur ou détecter :
1. Rechercher dans "Templates [DB]" le template avec Status = "Active"
2. Parser le champ "Schema" (JSON)
3. Parser le champ "Content Template" (Markdown avec blocs)
1. Récupérer les properties de la page
2. Valider que les properties requises sont présentes
3. Extraire les valeurs pour substitution
Types de blocs :
| Bloc | Action |
|---|---|
{{ property }} | Substitution directe par la valeur |
{{ llm_generate: "prompt" }} | Générer le texte via Claude |
{{ inline_database ... }} | Interpréter le filtre et créer le bloc |
{{ if condition }} | Évaluer et inclure conditionnellement |
Pour les blocs llm_generate :
Pour les blocs inline_database :
filter_description en filtre Notion1. Remplacer le contenu de la page avec le template rempli
2. Mettre à jour la property "Template" si elle existe
3. Confirmer la mise à jour
Page mise à jour avec :
Exemple de sortie :
✓ Template "github-repo" appliqué sur "owner/repo-name"
- 2 blocs LLM générés
- 1 inline database créée
- Property "Template" → "github-repo-v1.0.0"
| Erreur | Cause | Solution |
|---|---|---|
| Template non trouvé | Nom incorrect ou Status != Active | Vérifier le nom dans Templates [DB] |
| Property manquante | Property requise absente | Ajouter la property à la page d'abord |
| Page non accessible | Permissions Notion | Partager la page avec l'intégration |
Templates [DB] ID: 005ff73e-512d-4a51-9c43-a1a8fb17791d
Database URL: https://www.notion.so/2597cca0239b4ec58cee3b509d8cb860
Activates when the user asks about AI prompts, needs prompt templates, wants to search for prompts, or mentions prompts.chat. Use for discovering, retrieving, and improving prompts.
Activates when the user asks about Agent Skills, wants to find reusable AI capabilities, needs to install skills, or mentions skills for Claude. Use for discovering, retrieving, and installing skills.
This skill should be used when the user asks to "create an agent", "add an agent", "write a subagent", "agent frontmatter", "when to use description", "agent examples", "agent tools", "agent colors", "autonomous agent", or needs guidance on agent structure, system prompts, triggering conditions, or agent development best practices for Claude Code plugins.