Skip to content
OpenSmartRoute
Skillv1.0.0

julien-notion-template-audit

Audit de conformité d'une database Notion entière. Calcule le % de pages conformes, identifie les pages orphelines. Use when auditing databases or planning template migrations.

by David-Li0406(0) 0 installs
Free
Sign in to install

Free account. Installing gives you the manifest plus copy-paste snippets.

See reviews

About

Imported from David-Li0406/meta-skill-evloving (skill-flow/data/skills-refined-skillclaw-36k/skillsmp/julien-notion-template-audit/SKILL.md). Install upstream with npx skills add David-Li0406/meta-skill-evloving --skill julien-notion-template-audit. Copyright stays with the author (Apache-2.0).

Audit Notion Templates

Audit complet d'une database Notion pour évaluer la conformité des pages par rapport aux templates.

Observability

First: At the beginning of execution, display:

🔧 Skill "julien-notion-template-audit" activated

Prerequisites

  • Database Notion cible accessible
  • Templates [DB] configurée avec templates pour cette database

Execution Steps

Step 1: Identifier la database et les templates applicables

1. Fetch la database cible
2. Rechercher dans Templates [DB] les templates où Target DBs contient cette database
3. Ou identifier via la property "Template" des pages existantes

Step 2: Analyser chaque page

Pour chaque page de la database :

1. Identifier le template applicable (via property "Template" ou défaut)
2. Valider les properties requises
3. Vérifier la structure du contenu
4. Calculer le score de conformité
5. Catégoriser : Conforme / Partiel / Non conforme / Orphelin

Catégories :

  • Conforme (✓): Score > 90%
  • Partiel (⚠): Score 50-90%
  • Non conforme (✗): Score < 50%
  • Orphelin (?): Pas de template identifiable

Step 3: Agréger les statistiques

- Total pages analysées
- Par catégorie : nombre et %
- Par template : distribution
- Properties les plus souvent manquantes
- Sections les plus souvent vides

Step 4: Générer le rapport d'audit

╔═════════════════════════════════════════════════════════╗
║          AUDIT: Github [DB]                             ║
║          Date: 2026-01-15                               ║
╠═════════════════════════════════════════════════════════╣
║ RÉSUMÉ                                                  ║
║ ───────────────────────────────────────────────────     ║
║ Total pages: 156                                        ║
║                                                         ║
║ ✓ Conformes:     89 (57%)  ████████████░░░░░░░░        ║
║ ⚠ Partielles:    42 (27%)  ██████░░░░░░░░░░░░░░        ║
║ ✗ Non conformes: 18 (12%)  ███░░░░░░░░░░░░░░░░░        ║
║ ? Orphelines:     7 (4%)   █░░░░░░░░░░░░░░░░░░░        ║
╠═════════════════════════════════════════════════════════╣
║ PAR TEMPLATE                                            ║
║ ───────────────────────────────────────────────────     ║
║ github-repo v1.0.0:  142 pages                          ║
║   - Conformes: 85 (60%)                                 ║
║   - Partielles: 40 (28%)                                ║
║   - Non conformes: 17 (12%)                             ║
║                                                         ║
║ (sans template): 14 pages                               ║
╠═════════════════════════════════════════════════════════╣
║ PROBLÈMES FRÉQUENTS                                     ║
║ ───────────────────────────────────────────────────     ║
║ Properties manquantes:                                  ║
║   1. Description (45 pages)                             ║
║   2. Template (32 pages)                                ║
║   3. Tags (12 pages)                                    ║
║                                                         ║
║ Sections vides:                                         ║
║   1. Résumé (38 pages)                                  ║
║   2. Cas d'usage (25 pages)                             ║
╠═════════════════════════════════════════════════════════╣
║ RECOMMANDATIONS                                         ║
║ ───────────────────────────────────────────────────     ║
║ 1. Exécuter /apply-template sur 45 pages sans contenu   ║
║ 2. Ajouter property "Template" aux 32 pages manquantes  ║
║ 3. Investiguer les 7 pages orphelines                   ║
╚═════════════════════════════════════════════════════════╝

Expected Output

Rapport complet avec :

  • Statistiques globales
  • Distribution par template
  • Problèmes fréquents classés
  • Recommandations actionnables

Export optionnel :

  • Liste des pages non conformes (URLs)
  • CSV avec scores par page

Error Handling

Erreur Cause Solution
Database trop grande Plus de 100 pages Limiter l'audit ou paginer
Timeout Trop de requêtes Augmenter les délais entre requêtes

Skill Chaining

Skills Required Before

  • None (entry point pour audits)

Input Expected

  • Format: URL ou ID de database Notion
  • Source: User input

Output Produced

  • Format: Rapport d'audit (texte formaté)
  • Side effects: Aucun (lecture seule)

Compatible Skills After

  • julien-notion-template-apply: Appliquer templates sur pages non conformes
  • julien-notion-template-validate: Validation détaillée page par page

Tools Used

  • mcp__notion__notion-fetch: Lire database et pages
  • mcp__notion__notion-search: Parcourir les pages

Configuration

Templates [DB] ID: 005ff73e-512d-4a51-9c43-a1a8fb17791d

Use it

Copy one of these into your project. Installing also returns the manifest and these snippets.

yaml
targets:
  - https://api.opensmartroute.ai/api/v1/registry/david-li0406-meta-skill-evloving-julien-notion-template-audit/manifest   # or paste the manifest below

Manifest

An Open Capability Manifest: the router reads it to know what this does, what it costs and when to pick it.

david-li0406-meta-skill-evloving-julien-notion-template-audit.ocm.jsonjson
{
  "ocm": "1",
  "id": "david-li0406-meta-skill-evloving-julien-notion-template-audit",
  "kind": "skill",
  "name": "julien-notion-template-audit",
  "description": "Audit de conformité d'une database Notion entière. Calcule le % de pages conformes, identifie les pages orphelines. Use when auditing databases or planning template migrations.",
  "publisher": "David-Li0406",
  "version": "1.0.0",
  "capabilities": {
    "domains": [
      "general"
    ],
    "tags": [
      "skill-md",
      "notion",
      "template",
      "audit",
      "database",
      "conformity",
      "github"
    ],
    "languages": [
      "en"
    ]
  },
  "quality_prior": 0.6,
  "examples": [
    "Audit de conformité d'une database Notion entière. Calcule le % de pages conformes, identifie les pages orphelines. Use when auditing databases or planning template migrations."
  ],
  "primary": false,
  "metadata": {
    "source": {
      "provider": "github",
      "repository": "https://github.com/David-Li0406/meta-skill-evloving",
      "path": "skill-flow/data/skills-refined-skillclaw-36k/skillsmp/julien-notion-template-audit/SKILL.md",
      "ref": "ca3a335628981df10c36e00cb9850df2c247ab9a",
      "url": "https://github.com/David-Li0406/meta-skill-evloving/blob/ca3a335628981df10c36e00cb9850df2c247ab9a/skill-flow/data/skills-refined-skillclaw-36k/skillsmp/julien-notion-template-audit/SKILL.md",
      "key": "David-Li0406/meta-skill-evloving/skill-flow/data/skills-refined-skillclaw-36k/skillsmp/julien-notion-template-audit/SKILL.md"
    },
    "allowed_tools": [
      "Read",
      "mcp__notion__notion-fetch",
      "mcp__notion__notion-search"
    ],
    "license": "Apache-2.0"
  },
  "instructions": "# Audit Notion Templates\n\nAudit complet d'une database Notion pour évaluer la conformité des pages par rapport aux templates.\n\n## Observability\n\n**First**: At the beginning of execution, display:\n```\n🔧 Skill \"julien-notion-template-audit\" activated\n```\n\n## Prerequisites\n\n- Database Notion cible accessible\n- Templates [DB] configurée avec templates pour cette database\n\n## Execution Steps\n\n### Step 1: Identifier la database et les templates applicables\n\n```\n1. Fetch la database cible\n2. Rechercher dans Templates [DB] les templates où Target DBs contient cette database\n3. Ou identifier via la pro",
  "cost": {
    "context_tokens": 1215
  }
}

Fetch it by URL: GET /api/v1/registry/david-li0406-meta-skill-evloving-julien-notion-template-audit/manifest?version=1.0.0

Reviews

Star ratings from people who tried it. One review per account; edit yours any time.

No reviews yet. Install it, try it, and be the first to rate it.