Main Menu
  • Tools
  • Developers
  • Topics
  • Discussions
  • Communities
  • News
  • Podcasts
  • Blogs
  • Builds
  • Contests
  • Compare
  • Arena
Create
    EveryDev.ai
    Sign inSubscribe
    Home
    Tools

    2,341+ AI tools

    • New
    • Trending
    • Featured
    • Compare
    • Arena
    Categories
    • Agents1228
    • Coding1045
    • Infrastructure455
    • Marketing414
    • Design374
    • Projects340
    • Analytics319
    • Research306
    • Testing200
    • Data171
    • Integration169
    • Security169
    • MCP164
    • Learning146
    • Communication131
    • Prompts122
    • Extensions120
    • Commerce116
    • Voice107
    • DevOps92
    • Web73
    • Finance19
    1. Home
    2. Tools
    3. Learning Opportunities
    Learning Opportunities icon

    Learning Opportunities

    AI Coding Assistants
    Featured

    A Claude Code and Codex plugin skill that offers evidence-based learning exercises during AI-assisted coding to help developers build genuine expertise, not just ship faster.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under Creative Commons Attribution 4.0 International license. No cost to use, modify, or distribute.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    VS Code

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    AI Coding AssistantsAI CoursesHuman-in-the-Loop Training

    Alternatives

    ContralNori SkiIllsetsCodex Plugin for Claude Code
    Developer
    Dr. Cat HicksSan Diego, CAEst. 2024

    Listed May 2026

    About Learning Opportunities

    Learning Opportunities is an open-source plugin skill for Claude Code and OpenAI Codex, created by Dr. Cat Hicks, a psychological scientist who studies software teams and technology work. It uses an adaptive "dynamic textbook" approach to embed science-backed learning exercises into agentic coding workflows, targeting the specific cognitive risks that AI-assisted development can introduce. The project is licensed under Creative Commons Attribution 4.0 International and is freely available on GitHub.

    What It Is

    Learning Opportunities is a plugin-style skill that hooks into Claude Code or Codex sessions and, after significant architectural work (new files, schema changes, refactors, unfamiliar patterns), offers the developer an optional 10–15 minute interactive learning exercise. Rather than replacing the coding workflow, it introduces a deliberate "learning mode" grounded in cognitive and educational psychology research. The skill is designed to counteract well-documented learning risks that emerge when developers rely heavily on AI-generated code without active engagement.

    The Learning Science Behind It

    The skill draws on a substantial bibliography of peer-reviewed research, including work on the generation effect, fluency illusion, spacing effect, metacognition, and retrieval practice. The README identifies five specific risks that AI coding tools can introduce:

    • Generation effect: Accepting AI-generated code skips the active processing that builds understanding.
    • Fluency illusion: Clean generated code can feel more understood than it actually is.
    • Spacing effect: Machine-velocity workflows push toward cramming without the reflection cadence that aids retention.
    • Metacognition: Fast workflows leave little room to monitor one's own learning or build accurate self-models of expertise.
    • Retrieval: Agentic models tend to give complete answers, reducing opportunities for self-testing that strengthens retention.

    Exercise Types and Workflow

    When triggered after significant work, Claude asks: "Would you like to do a quick learning exercise on [topic]? About 10–15 minutes." A key design principle is that Claude pauses and waits for the developer's input rather than answering its own questions — intentionally pushing against the model's default to provide complete answers. Exercise types include:

    • Prediction → Observation → Reflection: What do you expect to happen? Now let's see. What surprised you?
    • Generation → Comparison: Sketch your approach before seeing the implementation.
    • Trace the path: Walk through execution step by step, predicting each transition.
    • Debug this: What would go wrong here, and why?
    • Teach it back: Explain a component as if onboarding a new developer.
    • Retrieval check-in: At session start, what do you remember from last time?

    Two suppression conditions prevent over-prompting: Claude will not offer exercises if the developer has already declined once in the session, or if two exercises have already been completed.

    Installation and Ecosystem

    The skill installs as a plugin marketplace entry for both Claude Code and Codex. For Claude Code, users add the marketplace via /plugin marketplace add and then install the specific plugin. For Codex, a single codex plugin marketplace add command pulls it from GitHub. The repository also ships two optional companion skills: learning-opportunities-auto, which hooks into git commits to automatically consider offering an exercise post-commit (available on Linux, macOS, and Windows with setup), and orient, which generates repo orientation lessons using strategies from empirical research on program comprehension and expert codebase navigation.

    Team Measurement Playbook

    The project includes MEASURE-THIS.md, a companion playbook for teams that want to run a structured experiment with the skill. It provides validated survey items from peer-reviewed research on developer thriving and AI skill threat, guidance on interpreting results, a "team boast" template for communicating findings to leadership, and Claude.md nudges for statistical rigor. The measures are released under CC-BY-SA 4.0 and link to open-access research supplements.

    Current Status

    According to the repository metadata, Learning Opportunities was created in early 2026 and last updated in May 2026, with 1,775 stars and 53 forks on GitHub as reported by the project's own About page. The project is actively maintained and pairs with a companion skill, Learning-Goal, which guides users through structured learning goal-setting using Mental Contrasting with Implementation Intentions (MCII).

    Learning Opportunities - 1

    Community Discussions

    Be the first to start a conversation about Learning Opportunities

    Share your experience with Learning Opportunities, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under Creative Commons Attribution 4.0 International license. No cost to use, modify, or distribute.

    • Core learning-opportunities skill
    • learning-opportunities-auto post-commit hook
    • orient repo orientation skill
    • MEASURE-THIS.md team experiment playbook
    • Full source code access

    Capabilities

    Key Features

    • Adaptive learning exercises triggered after significant architectural work
    • Evidence-based exercise types: prediction, generation, retrieval practice, spaced repetition
    • Claude pauses and waits for developer input rather than answering its own questions
    • Suppression conditions to prevent over-prompting (1 decline or 2 completions per session)
    • Optional post-commit automatic prompting via learning-opportunities-auto
    • Repo orientation lessons via the orient companion skill
    • MEASURE-THIS.md team experiment playbook with validated survey items
    • Customizable trigger conditions, exercise types, and session caps
    • Pairs with Learning-Goal skill for structured goal-setting using MCII
    • CC-BY-4.0 open-source license

    Integrations

    Claude Code
    OpenAI Codex
    Git (post-commit hook via learning-opportunities-auto)
    Simon Willison's showboat tool (for orient skill)
    API Available
    View Docs

    Reviews & Ratings

    No ratings yet

    Be the first to rate Learning Opportunities and help others make informed decisions.

    Developer

    Dr. Cat Hicks

    Dr. Cat Hicks is a psychological scientist who studies software teams and technology work, building empirical research and open-science tools that put evidence behind questions the industry is asking. She develops interventions grounded in learning science, developer thriving, and AI-assisted workflows, and consults on software team and engineering leadership through Catharsis Insight. Her upcoming book, *The Psychology of Software Teams*, is scheduled for 2026. She shares research and resources through her newsletter, Fight for the Human.

    Founded 2024
    San Diego, CA
    1 employees

    Used by

    Pluralsight (Previous employer/collabor…
    RedMonk
    Various large engineering organizations…
    Read more about Dr. Cat Hicks
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Contral icon

    Contral

    An agentic IDE that teaches you programming in real time as AI writes code, combining vibecoding speed with structured learning paths, challenges, and explanations.

    Nori SkiIllsets icon

    Nori SkiIllsets

    A platform offering AI-focused skill development resources, courses, and tools to help developers and professionals build practical AI capabilities without risk.

    Codex Plugin for Claude Code icon

    Codex Plugin for Claude Code

    An open-source Claude Code plugin that lets you run OpenAI Codex code reviews and delegate tasks to Codex directly from within your Claude Code workflow.

    Browse all tools

    Related Topics

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    444 tools

    AI Courses

    Structured courses, workshops, and comprehensive training programs for AI, machine learning, and development.

    58 tools

    Human-in-the-Loop Training

    Platforms that connect organizations with vetted human experts to annotate, label, evaluate, and align AI models, ensuring high-quality training datasets and accurate model evaluation through human judgment.

    24 tools
    Browse all topics
    Back to all tools
    Explore AI Tools
    • AI Coding Assistants
    • Agent Frameworks
    • MCP Servers
    • AI Prompt Tools
    • Vibe Coding Tools
    • AI Design Tools
    • AI Database Tools
    • AI Website Builders
    • AI Testing Tools
    • LLM Evaluations
    Follow Us
    • X / Twitter
    • LinkedIn
    • Reddit
    • Discord
    • Threads
    • Bluesky
    • Mastodon
    • YouTube
    • GitHub
    • Instagram
    Get Started
    • About
    • Editorial Standards
    • Corrections & Disclosures
    • Community Guidelines
    • Advertise
    • Contact Us
    • Newsletter
    • Submit a Tool
    • Start a Discussion
    • Write A Blog
    • Share A Build
    • Terms of Service
    • Privacy Policy
    Explore with AI
    • ChatGPT
    • Gemini
    • Claude
    • Grok
    • Perplexity
    Agent Experience
    • llms.txt
    Theme
    With AI, Everyone is a Dev. EveryDev.ai © 2026
    Discussions