Skip to content
Back to skills

Progress Report

ASecurity

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.

  • 10 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 6, 2026
ai-agentsgonode

Security analysis

A100/100

Scanned September 6, 2026

npx -y skills add FrancescoCoding/Oak --skill progress-report --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Progress Report?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Progress Report
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/francescocoding-progress-report/badge)](https://www.skillsdirectory.com/skills/francescocoding-progress-report)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: progress-report
description: 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.
---

# Progress report

Turn the Notion Workout Log into an honest, motivating read on how the user is doing.

## 1. Pull the data

- Decide the window from the request (this week, last month, or a sensible default like the last 4 weeks).
- Query the Notion Workout Log with `node scripts/notion.mjs query-recent --db "Workout Log"` for sessions in that window. Read current Goals and `PERSONAL.md` for what success looks like.

## 2. Analyse

- Consistency: sessions completed versus planned or versus their target frequency.
- Volume and load trends on the key lifts (are the numbers moving up?).
- Personal records: any best loads, reps, distances, or times in the window.
- Balance and recovery: any neglected focus areas, or signs of doing too much.
- Progress toward each active goal.

Be truthful. If consistency slipped or a lift stalled, say so kindly and give a concrete fix. Do not invent numbers: if the log is thin, say what is missing and encourage logging.

## 3. Report

Give a short, scannable summary: a headline on how the period went, two or three specifics (a PR, a trend, a gap), and one clear focus for the next stretch. End on genuine encouragement tied to their goal. Keep it phone-friendly.

If the user asks to save the report to Notion, follow the notion-formatting skill so the page is clean and structured: a callout for the headline, H2 sections for consistency, PRs, and what to change, and a column layout with callout tiles for any dashboard-style summary rather than a flat list. If the workspace has a Dashboard page, refresh its tiles afterwards (see notion-formatting).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.