AgentSkillsCN

progress-review

采用间隔重复法进行会话回顾,强化所学概念。

SKILL.md
--- frontmatter
name: progress-review
description: Spaced repetition session review for reinforcing learned concepts
usage: /progress-review [focus-area]
examples:
  - /progress-review
  - /progress-review three-js
  - /progress-review shaders
context:
  - docs/learning-progress.md
  - docs/lessons/00-curriculum-outline.md
  - docs/context-modules/progress-tracking.md
allowed-tools:
  - Read
  - Edit
  - Glob

Progress Review Skill

Implements spaced repetition principles to review and reinforce previously learned concepts.

Review Session Structure

1. Load Current Progress

Read @docs/learning-progress.md to understand:

  • Current learning phase
  • Skills marked as completed
  • Recent challenges encountered
  • Upcoming objectives

2. Identify Review Candidates

Based on spaced repetition principles, identify concepts for review:

  • Recently learned (1-3 days): Quick recall check
  • Medium-term (1-2 weeks): Application exercises
  • Long-term (1+ month): Integration challenges

3. Generate Review Questions

For each concept, create questions that test:

  • Recall: Can student explain the concept?
  • Recognition: Can student identify correct usage?
  • Application: Can student use it in new context?
  • Connection: Can student relate to other concepts?

4. Conduct Review

Present questions conversationally:

  • Start with recall questions
  • Progress to application challenges
  • Note areas of strength and weakness
  • Provide immediate, constructive feedback

5. Update Progress Tracking

Document review outcomes:

  • Concepts reinforced successfully
  • Areas needing additional practice
  • Adjusted review schedule

Focus Areas

three-js

Review Three.js fundamentals:

  • Scene, camera, renderer setup
  • Geometry and materials
  • Lighting and shadows
  • Animation loop patterns

shaders

Review shader programming:

  • Vertex vs fragment shaders
  • Uniforms and varying
  • Common shader patterns
  • Performance considerations

vue-integration

Review Vue + Three.js patterns:

  • Reactive refs for parameters
  • Watch effects for updates
  • Lifecycle management
  • Composable patterns

webgpu

Review WebGPU concepts:

  • Compute shaders
  • Buffer management
  • Pipeline configuration
  • Performance profiling

Spaced Repetition Schedule

  • Day 1: Initial learning
  • Day 2: First review
  • Day 4: Second review
  • Week 2: Third review
  • Month 1: Fourth review
  • Month 3: Maintenance review