
Claude Skills by FrancescoCoding
github.com/FrancescoCodingRead and write the user's Google Calendar. Use to check availability before planning, to put planned training sessions on their calendar with phone reminders, and to move or cancel scheduled sessions. This is how the user gets session reminders without relying on Telegram notifications.
Look up real exercises by muscle, equipment, or level from a free exercise database. Use when building or recommending a session and you want concrete exercise choices, alternatives for the equipment the user has, a substitute that avoids an injury, or instructions and a demo image for a movement.
Import the user's dumped training programs and reference material into the Notion Knowledge Base. Use when the user asks to import their programs, add a program to the knowledge base, or says they have dropped files in the knowledge folder.
Record a workout the user did into the Notion Workout Log. Use whenever the user tells you what they trained, e.g. "did 5x5 squats at 80kg", "logged a 5k run", "finished push day", or "log my session".
How to write clean, well-structured Notion pages (plans, reports, logs). Use whenever you create or update a Notion page so the result is scannable and well organised rather than a wall of text. Read this before writing prose content to Notion.
Give food, macro, and meal guidance tied to the user's goals. Use when the user asks about what to eat, calories, protein or macros, meal ideas, eating around training, or fat loss and muscle gain nutrition.
Summarise the user's training progress and trends from their logged workouts. Use when the user asks how they are doing, for a progress report, weekly or monthly review, consistency check, or personal records.
Recommend the user's training session for today, or start a session. Use when the user asks what to train, what today's workout is, to start a session, or for a quick session because they are short on time.
First-time setup of the Notion training workspace. Use when the user asks to set up Notion, get started, create their training log, or when other skills find the workspace databases do not exist yet.
Build or refresh the user's training plan for the week and save it to Notion. Use when the user asks for a weekly plan, to plan their week, to set up their training split, or on the scheduled Sunday planning run.