Overview
Compute Peter Zhou learning overview reports. Use for total wrong counts, subject breakdown, mastery progress, repeat-correction markers, weak knowledge tags, correction candidates, and recent source/correction activity.From its SKILL.md
npx -y skills add szsip239/peter-zhou --skill overviewAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 3 commands, including `scripts/knowledge_overview.py overview` and 2 more.
SKILL.md
1.8 KB, 322 tokens by cl100k_base, as published. Nobody here has run it
Overview
Use this subskill when the user asks for progress, mastery, weak points, or what to practice next.
Core contract:
- Compute reports on demand from canonical JSON stores with
scripts/knowledge_overview.py overview. - For Agent-chat status, progress, general Peter Zhou startup, or “what next” requests, run
scripts/chat_dashboard.py --data-dir <dir> --top-n 3 --json. Send itsmarkdownfield directly, preserving emoji, action numbering, and links to existing local assets. Retainactionsfor routing: execute each structuredexecutioncontract and use its natural-languagepromptonly as fallback. - When the Dashboard offers
⏱ 今日 10 分钟复习, route it to the resumableagent_chat_reviewworkflow rather than generating a paper. - The dashboard discovers deep KnowledgeModule courseware from validated runtime metadata. It must ignore unvalidated metadata, missing HTML, and references that resolve outside
data/; do not add these modules to the lightweightknowledge-pages/index.json. - Check
scripts/learning_profile.py show --data-dir <dir> --jsonwhen the user asks for personalized priorities or study advice. If the profile is missing, overview can still run, but personalized recommendations should ask the first-use interview first. - Count only
is_wrong=truerecords for final wrong-question statistics. - Derive mastery from correction counters; do not maintain aggregate tables.
- Sort weak tags by unmastered count, then low tag mastery, then total wrong count.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.