KS
Killer-Skills

mentore-manager-notion — how to use mentore-manager-notion how to use mentore-manager-notion, mentore-manager-notion setup guide, Notion MCP for administrative management, Qualiopi conformity solutions, mentore-manager-notion alternative, mentore-manager-notion vs other SaaS apps, install mentore-manager-notion, mentore-manager-notion tutorial, Notion-based SaaS apps for Learning Centers

v1.0.0
GitHub

About this Skill

Perfect for Administrative Agents needing Notion-based SaaS app management for Qualiopi conformity mentore-manager-notion is a skill that utilizes the Notion MCP to facilitate administrative management for Learning Centers, ensuring Qualiopi conformity.

Features

Utilizes the Notion MCP for scoped actions within the Prototype Mentore Manager space
Supports Notion databases with specific title conventions
Enforces strict scope adherence to the Prototype Mentore Manager page hierarchy
Requires clarification via chat for ambiguous user requests
Operates exclusively within the defined Notion space for administrative management

# Core Topics

curiousanthony curiousanthony
[0]
[0]
Updated: 2/27/2026

Quality Score

Top 5%
35
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
Cursor IDE Windsurf IDE VS Code IDE
> npx killer-skills add curiousanthony/supabase-sveltekit/mentore-manager-notion

Agent Capability Analysis

The mentore-manager-notion MCP Server by curiousanthony is an open-source Categories.community integration for Claude and other AI agents, enabling seamless task automation and capability expansion. Optimized for how to use mentore-manager-notion, mentore-manager-notion setup guide, Notion MCP for administrative management.

Ideal Agent Persona

Perfect for Administrative Agents needing Notion-based SaaS app management for Qualiopi conformity

Core Value

Empowers agents to manage administrative tasks within the Prototype Mentore Manager Notion space using the Notion MCP, supporting databases and pages with precise scoping and clarification protocols

Capabilities Granted for mentore-manager-notion MCP Server

Automating tasks within the Prototype Mentore Manager Notion space
Managing Notion databases for Qualiopi conformity
Clarifying ambiguous Notion content using chat protocols

! Prerequisites & Limits

  • Scoped only to the Prototype Mentore Manager Notion space
  • Requires Notion MCP for interaction
  • Limited to Notion databases whose title matches the specified criteria
Project
SKILL.md
6.8 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8

# Tags

[No tags]
SKILL.md
Readonly

Mentore Manager – Notion Prototype

Work with the Prototype Mentore Manager Notion space using the Notion MCP. All actions are scoped to that prototype; other Notion content is out of scope.

When clarification is needed (e.g., which database, which page, ambiguous name), ask the user in chat before proceeding. Do not guess.


Scope (strict)

  • In scope: Only content under the "Prototype Mentore Manager" page (by parent hierarchy). Only Notion databases whose title ends with:
    • (mm) – core Mentore Manager
    • (mm biblio) – Library feature (avoids name clashes)
  • Out of scope: Any page or database that is not under "Prototype Mentore Manager", or any database that does not end with (mm) or (mm biblio). Ignore those.

Use Notion MCP tools: notion-search, notion-fetch, notion-update-data-source, notion-create-pages, notion-update-page, etc., as needed for each workflow.


1. Infer database schema

When: User says "infer db schema", "infer schema", or similar, and provides or identifies a Notion database.

Steps:

  1. Resolve the database
    • If the user gave a name/URL, search with notion-search (query type internal) scoped to the Prototype Mentore Manager context, or fetch by URL/ID.
    • Confirm the database title ends with (mm) or (mm biblio). If not, tell the user it is out of scope.
  2. Fetch the database
    • Use notion-fetch with the database URL or ID to get the full schema: property names, types, and options (e.g. select/multi_select options, relation targets).
  3. Infer schema for code
    • Map Notion property types to your app’s schema (e.g. Supabase/Postgres or app types):
      • title → typically primary display / label
      • rich_text → text/varchar
      • number → integer/numeric
      • select, multi_select → enum or lookup tables
      • date → date/timestamptz
      • relation → foreign keys / relations
      • checkbox → boolean
      • url, email, phone_number → appropriate column types
    • Output a clear schema summary (tables, columns, types, relations) that can be used for migrations or type definitions. Note any ambiguities and ask the user if needed.

2. Review / analyze Notion (MVP readiness)

When: User says "review notion", "analyze notion", or wants a review of the prototype for the app.

Steps:

  1. Find the prototype root
    • Search for "Prototype Mentore Manager" and fetch that page to confirm hierarchy and child pages/databases.
  2. List in-scope databases
    • Identify all databases under that hierarchy whose titles end with (mm) or (mm biblio). Fetch each to get structure.
  3. Analyze and recommend
    • Props: Missing or inconsistent properties (e.g. status, dates, assignees, relations).
    • Page names / structure: Naming consistency, clarity, alignment with app screens/features.
    • Databases (data sources): Gaps (e.g. missing entity types), redundant or duplicate concepts.
    • Relations: Missing relations between databases, or relation direction/meaning that should be clarified for the app.
  4. Output
    • Short executive summary.
    • Bulleted recommendations per area (props, page names, databases, relations).
    • Goal: MVP UX is ready in Notion and the codebase stays in sync on core concepts, schema, and relations.

3. Add or suggest props for a database

When: User says "add props", "what props would you add?", or similar, and refers to a specific database (by name or context).

Steps:

  1. Resolve and fetch the database
    • Identify the database (must end with (mm) or (mm biblio) and be under Prototype Mentore Manager). Fetch it with notion-fetch to get current properties and types.
  2. Analyze context
    • Consider the database’s role in the app (e.g. courses, members, library items), what the system needs (e.g. status, dates, ownership), and what the user should see in the finished app.
  3. Suggest missing props
    • List current props, then suggest new ones with:
      • Property name
      • Notion type (select, date, relation, etc.)
      • Brief reason (system need vs user need).
    • If the user asked to add props, use notion-update-data-source to add properties; confirm with the user before applying changes. If the user asked what you would add, output recommendations only and offer to apply after validation.
  4. Validate with the user
    • Summarize changes or suggestions and ask for confirmation before creating or updating properties in Notion.

4. Implémenter un ticket (du Suivi de projet)

When: L'agent s'apprête à coder une fonctionnalité issue d'un ticket Notion (typiquement après avoir utilisé le skill suivi-de-projet pour identifier le ticket).

Règle fondamentale : avant d'écrire la moindre ligne de code, chercher et lire la page prototype correspondante dans Prototype Mentore Manager. Le prototype est la spécification vivante de l'UI, du schéma DB et des relations.

Steps:

  1. Lire le ticket

    • Fetch le ticket depuis Notion (via le skill suivi-de-projet) : titre, description, type, projet associé.
    • Identifier le nom de la fonctionnalité / entité cible (ex. "CRM", "Clients", "Formations").
  2. Chercher la page prototype

    • notion-search dans le scope Prototype Mentore Manager avec le nom de la fonctionnalité.
    • Confirmer que la page trouvée est bien sous "Prototype Mentore Manager" (vérifier ancestor-path).
    • Si aucune page prototype n'est trouvée : demander à l'utilisateur plutôt que de supposer. Ne pas inventer de specs.
  3. Lire les specs du prototype

    • notion-fetch sur la page prototype → lire le contenu : UI, flux, propriétés, bases de données liées ((mm) ou (mm biblio)).
    • Pour les bases de données liées : fetch leur schéma (propriétés, types, relations) — c'est la source de vérité pour le schéma Drizzle/Supabase.
  4. Implémenter

    • Coder la fonctionnalité en suivant le prototype (UI avec svelte5-stack, DB avec supabase-database-migration).
    • Reproduire fidèlement les propriétés et relations telles qu'elles apparaissent dans le prototype.
  5. Mettre à jour le ticket

    • Après implémentation validée : utiliser le skill suivi-de-projet (Workflow 4) pour passer le ticket à ⏳ En cours au début, puis ✅ Fait une fois terminé et testé.
  6. Ajouter un récap sur le ticket

    • Si l'utilisateur demande d'ajouter un récap (en français) sur la page Notion du ticket : ne jamais l'ajouter au contenu de la page. Toujours utiliser le skill suivi-de-projet, Workflow 7 : ajouter un commentaire sur la page du ticket, avec un préfixe indiquant clairement que c'est l'agent qui laisse le récap, et en mentionnant Anthony.

Additional resources

  • Trigger phrases, scope summary, and Notion→app type mapping: reference.md

Related Skills

Looking for an alternative to mentore-manager-notion or building a Categories.community AI Agent? Explore these related open-source MCP Servers.

View All

widget-generator

Logo of f
f

widget-generator is an open-source AI agent skill for creating widget plugins that are injected into prompt feeds on prompts.chat. It supports two rendering modes: standard prompt widgets using default PromptCard styling and custom render widgets built as full React components.

149.6k
0
Design

chat-sdk

Logo of lobehub
lobehub

chat-sdk is a unified TypeScript SDK for building chat bots across multiple platforms, providing a single interface for deploying bot logic.

73.0k
0
Communication

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
Communication