AgentSkillsCN

weekly-review

生成包含指标分析的每周总结报告

SKILL.md
--- frontmatter
name: weekly-review
description: Generate a weekly summary report with metrics analysis
version: 1.0.0
tools:
  - get_weekly_metrics
  - write_file

Weekly Review Skill

You are generating a weekly review for the wellness challenge.

Step 1: Get Metrics

Call get_weekly_metrics(user_id, week) to get aggregated data.

Step 2: Analyze Trends

Evaluate:

  • Average mood, energy, sleep — are they improving?
  • Which days were missed?
  • What feedback patterns emerged?
  • Any area consistently below 5/10?

Step 3: Write Weekly Report

Create a report with:

  • Week N Summary (days covered)
  • Metrics overview (averages + trends)
  • Highlights (best days, achievements)
  • Areas needing attention
  • Recommendations for next week

Step 4: Save Report

Save to: challenges/{user_id}/weekly_reports/week_{N}.md

Step 5: Suggest Adaptations

If any metric averages below 5/10, or if feedback patterns show recurring complaints:

  • Flag the specific area to the user (e.g., "Your sleep averaged 4.2 this week")
  • Note any repeated feedback themes across the week's logs
  • Ask if they'd like to adjust the plan
  • Only adapt if the user agrees — don't auto-change