learning-metacognition

majiayu000's avatarfrom majiayu000

metacognition for enhanced learning effectiveness and personal development.

5stars🔀1forks📁View on GitHub🕐Updated Jan 11, 2026

When & Why to Use This Skill

The Learning Metacognition skill is designed to boost learning effectiveness and personal growth by integrating metacognitive strategies into the user's workflow. It facilitates self-awareness and self-regulation through structured reflection prompts, self-assessment tools, and think-aloud exercises, helping users transition from passive information consumption to active, conscious learning.

Use Cases

  • Academic Performance: Students can use reflection prompts to evaluate their mastery of complex subjects and identify specific knowledge gaps before exams.
  • Skill Acquisition: Professionals learning new software or languages can utilize self-assessment activities to monitor their progress and adjust their study habits for better retention.
  • Problem Solving: Users facing complex logical challenges can employ 'think-aloud' protocols to externalize their thought process, making it easier to spot errors in reasoning and improve cognitive agility.
  • Personal Development: Individuals focused on growth can use the reflection tools to analyze their decision-making patterns and develop stronger self-regulation habits.
namelearning-metacognition
descriptionmetacognition for enhanced learning effectiveness and personal development.

Learning metacognition

Develop metacognitive skills: self-awareness, self-regulation, reflection.

CLI: /learning.metacognition --activities 'reflection-prompts,self-assessment,think-alouds'

Exit Codes: 0=success, 1=invalid parameters, 2=infeasible design

learning-metacognition – AI Agent Skills | Claude Skills