com um clique
report
Weekly progress report — cards reviewed, lapses, mastered words, streak
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Weekly progress report — cards reviewed, lapses, mastered words, streak
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Placeholder skill so the pack manifest validates.
Default skill for the Create pack — file casual user input (text, voice, image) into the material pool
Generate a platform-specific post draft from recent material
Fetch a URL, extract key points, and file as material
First-time setup for the Create companion — learn which platforms the user posts to and pick default voices
Evening proactive prompt — surface fresh thoughts the user might want to capture
| name | report |
| pack | vocab |
| description | Weekly progress report — cards reviewed, lapses, mastered words, streak |
| command | true |
| triggers | ["vocab report","progress","学习进度","周报"] |
Surface the past week's vocab progress in a compact summary.
In one message, show: cards reviewed, lapses, mastered words, streak, and 1-2 actionable notes.
Aggregate counts
Use the db tool to run:
SELECT COUNT(*) FROM reviews WHERE reviewed_at >= datetime('now','-7 days') → reviewed_this_weekSELECT result, COUNT(*) FROM reviews WHERE reviewed_at >= datetime('now','-7 days') GROUP BY result → distributionSELECT COUNT(*) FROM cards WHERE status = 'mastered' → mastered_totalSELECT COUNT(*) FROM cards WHERE next_due <= date('now') AND status != 'mastered' → due_todaySELECT COUNT(DISTINCT date(reviewed_at)) FROM reviews WHERE reviewed_at >= datetime('now','-30 days') → days_active_30dSELECT word_id, COUNT(*) AS again_count FROM reviews WHERE reviewed_at >= datetime('now','-14 days') AND result = 'again' GROUP BY card_id HAVING again_count >= 3 → recent stumbles (look up word strings)Compute streak
Format the summary Example layout:
## This week
- Reviewed: 87 cards (12/day average)
- Distribution: 60 good · 18 hard · 7 again · 2 easy
- Mastered: 14 total (+3 this week)
- Due today: 11
- Streak: 5 days
## Stumbles to watch
- "ostensibly" — 4 again in last 14d
- "obfuscate" — 3 again
One actionable nudge
due_today > daily_target * 2: suggest a longer session today.days_active_30d < 10: gentle nudge — "Want me to adjust your daily target lower so it sticks?"study or assess.