用于刻意技能发展的克劳德代码和法典技能

2026-05-14 1 阅读 cdrnsf
Learning Opportunities: A Claude Code and Codex Skill for Deliberate Skill Development Build your expertise, not just your projects. This skill uses an adaptive "dynamic textbook" approach to help you integrate science-based expertise building exercises while doing agentic coding. When you complete architectural work (new files, schema changes, refactors), Claude offers optional 10-15 minute learning exercises grounded in evidence-based learning science. The exercises use techniques like prediction, generation, retrieval practice, and spaced repetition to provide you with semi-worked examples from across your own project work. Pairs well with Learning-Goal , a skill that guides you through semi-structured, interactive learning goal-setting using the technique of Mental Contrasting with Implementation Intentions (MCII), an evidence-based exercise. Installation Codex This repository is also a Codex plugin marketplace. To add it from GitHub: codex plugin marketplace add https://github.com/DrCatHicks/learning-opportunities.git For local development from a checkout: codex plugin marketplace add /path/to/learning-opportunities The Codex marketplace includes: learning-opportunities — the core learning exercise skill learning-opportunities-auto — optional post-commit prompting hook orient — repo orientation generator Claude Code This repository is a Claude Code plugin marketplace . To install: Add the marketplace: /plugin marketplace add https://github.com/DrCatHicks/learning-opportunities.git Install the plugin: /plugin install learning-opportunities@learning-opportunities Restart Claude Code to activate For more on Claude Code plugins, see the plugin documentation . Automatic Prompting (Optional) Linux and macOS users can install learning-opportunities-auto alongside learning-opportunities to have Claude automatically consider offering an exercise after each git commit. Windows users can use it too — a little setup is required . Get Repo Orientation Lessons (Optional) If you're learning a new repo you can create an orientation.md file with suggested lessons using the orient skill. The orientation approach applies strategies from empirical research on program comprehension and codebase navigation — including how expert developers sample codebases strategically rather than reading exhaustively. See the orient bibliography for the full source list. Install the orient plugin: /plugin install orient@learning-opportunities Navigate to the repo you want to orient yourself to, and call the orient skill either as default /orient Or using Simon Willison's showboat tool /orient showboat Then call learning-opportunities with the orient argument to get offered two lessons that will orient you to core features of the repo /learning-opportunities orient Why You Might Want to Experiment with This Skill AI coding tools can create specific risks for decreasing users' engagement in learning by introducing inefficient learning habits. These effects can be anticipated base