⚙️
Tools Box
Toutes les skills

rappels

Trame pour capturer des tâches dans l'app Apple Rappels (Reminders) via AppleScript, sans MCP ni app tierce. Charge ce skill quand tu veux noter une tâche depuis Claude vers l'app native macOS. À adapter avec TES listes (tu remplaces les listes d'exemple par les tiennes).

Installation & invocation

1. Crée le fichier sur ta machine :

~/.claude/skills/rappels/SKILL.md

2. Colle le contenu du SKILL.md ci-dessous, et redémarre Claude Code. Tu peux ensuite l'invoquer manuellement avec :

/rappels

Claude peut aussi la déclencher automatiquement quand le contexte matche.

🇫🇷 Résumé FRCe que fait cette skill, en français

Trame pour capturer des tâches dans Apple Rappels via AppleScript depuis Claude. À adapter avec tes propres listes (zero setup, zero dépendance externe).

Contenu de la skill

rappels

Trame pour capturer des tâches dans l'app native macOS Apple Rappels (Reminders) depuis Claude, sans MCP ni app tierce. Le mécanisme : Claude génère un AppleScript que tu exécutes avec osascript -e.

À adapter : remplace les noms de listes d'exemple par tes vraies listes Apple Rappels.

Pourquoi ce pattern

  • Pas de MCP à installer ni à maintenir
  • Pas de SaaS de plus (Todoist, Things, etc.)
  • Sync automatique avec ton iPhone/iPad/Apple Watch via iCloud
  • 100 % gratuit, 100 % natif macOS

Lecture des listes existantes

osascript -e 'tell application "Reminders" to get name of every list'

Note les listes que tu utilises vraiment. Le skill ne crée jamais de nouvelle structure : on écrit uniquement dans tes listes existantes.

Capture d'une tâche

osascript -e 'tell application "Reminders" \
  to tell list "Boîte de réception" \
  to make new reminder with properties {name:"Appeler le comptable", body:"Préparer FEC Q1"}'

Capture avec date d'échéance

osascript -e 'tell application "Reminders" \
  to tell list "Boîte de réception" \
  to make new reminder with properties {name:"Renouveler abonnement", due date:date "2026-09-30"}'

Lire les tâches en cours

osascript -e 'tell application "Reminders" \
  to tell list "Boîte de réception" \
  to get name of every reminder whose completed is false'

Cocher une tâche

osascript -e 'tell application "Reminders" \
  to tell list "Boîte de réception" \
  to set completed of (first reminder whose name is "Appeler le comptable") to true'

Triggers d'invocation

Le skill doit se déclencher quand l'utilisateur dit :

  • "ajoute ça dans mes rappels"
  • "note-moi de faire X"
  • "mets ça dans [nom de liste]"
  • "j'ai une tâche à faire pour..."
  • En fin de session de travail : proposer de parker les suites

Adapter ce skill

  1. Liste tes vraies listes Apple Rappels (voir commande au-dessus)
  2. Hardcode dans le skill les noms exacts (avec accents, espaces)
  3. Si tu utilises des listes par contexte (projet, client, type de tâche), précise dans le skill quelle liste pour quel cas

Notes importantes

  • Ne crée jamais de nouvelle liste : si une liste demandée n'existe pas, demande à l'utilisateur de la créer dans l'app
  • Pas de batch sur > 20 tâches : AppleScript ralentit
  • Sync iCloud : attendre 5-10 sec après écriture pour que l'iPhone voie la tâche

Skills associés

Skills proches

notion

>- Conçois, structure, audite et optimise des environnements Notion : architecture de databases, relations, rollups, formules, vues filtrées, dashboards, hub pages. Charge ce skill dès que l'utilisateur veut concevoir ou repenser un espace Notion : "structure mon Notion", "crée une base de données Notion", "mon Notion est le bordel", "optimise / audite / refactore mon workspace Notion", "comment organiser X dans Notion", "monte un CRM / tracker / pipeline / wiki dans Notion", "relie mes bases entre elles", "ajoute des rollups / vues / un dashboard", "ce template Notion est mal foutu". Couvre la conception d'environnements neufs ET l'audit/refonte d'existants, avec un focus modèle de données propre (source unique de vérité, relations plutôt que duplication), lisibilité (vues par rôle, dashboards) et compatibilité automatisation (IDs stables, vocabulaire contrôlé). Route l'exécution via le MCP Notion connecté. Skill agnostique : aucune entreprise hardcodée, il délègue le contexte métier aux skills dédiés (exoteach, woma, avelor...). NE PAS charger pour simplement écrire ou logger du contenu dans une structure Notion déjà en place (→ skill métier ou MCP direct), ni pour de la veille / recherche de contenu dans Notion.

spark

>- Use the spark CLI to access the user's Spark email data - list emails, search by topic, read threads, check calendar events, find availability, look up contacts, and view team info. Use when the user asks about their emails, calendar, contacts, meetings, or scheduling.