Last verified: 2026-03-03
A Claude Code plugin packaging science-based learning exercises for deliberate skill development during AI-assisted coding. Author: Dr. Cat Hicks. License: CC-BY-4.0.
.claude-plugin/marketplace.json- Marketplace catalog (repo root is the marketplace).agents/plugins/marketplace.json- Codex marketplace cataloglearning-opportunities/- The skill plugin.claude-plugin/plugin.json- Plugin manifest.codex-plugin/plugin.json- Codex plugin manifestskills/learning-opportunities/- The skill (SKILL.md + resources)
learning-opportunities-auto/- The auto-prompting hook plugin (requireslearning-opportunities).claude-plugin/plugin.json- Plugin manifest.codex-plugin/plugin.json- Codex plugin manifesthooks/post-tool-use.sh- PostToolUse hook (bash)
orient/- The orientation generator plugin.claude-plugin/plugin.json- Plugin manifest.codex-plugin/plugin.json- Codex plugin manifestskills/orient/- The skill (SKILL.md)
CHANGELOG.md- Release history
Each plugin has its own version. When releasing, update the version in four places atomically:
<plugin>/.claude-plugin/plugin.json— bumpversion<plugin>/.codex-plugin/plugin.json— bumpversion.claude-plugin/marketplace.json— bump the matching plugin entry'sversionCHANGELOG.md— add entry at top, under the# Changelogheading
Use semver. All versioned files must show the same version string for the plugin being released. Commit them together.
## <plugin-name> X.Y.Z
Brief description.
**New:**
- Additions
**Changed:**
- Modifications
**Fixed:**
- Bug fixesOnly include sections that apply.