Learning Goal — AI skill for Claude Code
A Claude Code skill for designing learning goals during AI-assisted coding.
How to install Learning Goal
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open DrCatHicks/learning-goal and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Learning Goal does
A Claude Code skill for designing learning goals during AI-assisted coding.
Alternatives in AI
- Claudecodeui — A desktop and mobile UI for Claude Code, Anthropic's official CLI for AI-assisted coding 9k ★
- Open Multi Agent — TypeScript multi-agent orchestration engine — one runTeam() call from goal to result 5.8k ★
- Dive Into Claude Code — A Systematic Analysis and Discussion of Claude Code for Designing Today's and Future AI Agent Systems 2.1k ★
README
Learning Goal: A Claude Code Skill for Structured Goal Setting with Mental Contrasting
This skill guides you through semi-structured, interactive goal-setting using the technique of Mental Contrasting with Implementation Intentions (MCII), an evidence-based psychological exercise that draws on a self-regulation strategy to improve learning motivation and follow-through, decrease stress, and increase engagement and persistence. The exercise takes about 10-15 minutes and produces a concrete learning goal card you can keep, revisit, and reference in your agentic coding projects.
Pairs well with [Learning-Opportunities](https://github.com/DrCatHicks/learning-opportunities), a skill that uses an adaptive "dynamic textbook" approach to help you integrate science-based expertise building exercises while doing agentic coding.
Installation
This repository is a [Claude Code plugin marketplace](https://docs.claude.com/en/docs/claude-code/plugins). To install:
Add the marketplace:
/plugin marketplace add https://github.com/DrCatHicks/learning-goal.gitInstall the plugin:
/plugin install learning-goal@learning-goalRestart Claude Code to activate
For more on Claude Code plugins, see the [plugin documentation](https://docs.claude.com/en/docs/claude-code/plugins).
Why You Might Want to Experiment with This Skill
Across my research and qualitative interviews with people doing technical work, one of the top concerns I've heard from practitioners is that using AI will stifle their ability to learn and decrease the amount of active learning that happens in their workplaces. This Skill helps you build back a protective habit into your day: developing a concrete learning goal with a plan to recommit to it when encountering obstacles.
Most people believe that their personal learning goals will be obvious and easily remembered. But in practice, people often fail to achieve learning goals not for lack of desire to achieve them,
Related Skills
Learning Opportunities
A Claude Code skill for deliberate skill development during AI-assisted coding
Dynamic Architectures
Dynamic/morphogenetic neural networks - grow, prune, adapt topology during training. Continual learning, gradi
Intent Drift Skill
Detects intent drift in AI-assisted development by comparing original goals against current execution plans us
Vision Driven Design
Bi-directional traceability for AI-assisted development — prove every commit traces to the business goal that
Self Learning Design Library
Retrieval library for LLM-assisted design work: distilled designer style profiles, universal principles, and p
Claude Code Notification
A lightweight macOS desktop notification hook for Claude Code that displays native notifications with customiz
Related Agents
Tp Context Engineer
PROACTIVELY use this when the user says "setup this project for AI-assisted coding", "agent is producing wrong
Qrspi Goal Traceability Reviewer
Verifies an unbroken traceability chain from goals through specs through tests to implementation. Deep mode on
Scrum Master
Scrum Master facilitator for sprint planning, goal crafting, retrospectives, and impediment resolution. Delega