Curriculum — Git skill for Claude Code
Create curriculum based on current branch.
How to install Curriculum
Installs to ~/.claude/skills/walterra-claude-code-helpers-curriculum/SKILL.md
mkdir -p ~/.claude/skills/walterra-claude-code-helpers-curriculum && curl -fsSL https://raw.githubusercontent.com/walterra/claude-code-helpers/HEAD/commands/curriculum.md -o ~/.claude/skills/walterra-claude-code-helpers-curriculum/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Curriculum does
Create curriculum based on current branch
Analyse the code and docs created/modified in the current branch.
Create a comprehensive onboarding guide for a new developer to learn about the code of this branch. Use your todo tools to manage progress.
User Questions
Before creating the curriculum, ask the user:
- What is the target audience? (Junior developer, experienced developer new to the codebase, reference for someone who knows the codebase well, specific role like frontend/backend/d
Alternatives in Git
- Ws Reset — Reset the current branch to main, fetch upstream, and update submodules 38.1k ★
- PR Summary — Generate a pull request summary for the current branch 5.8k ★
- MiniCode Roadmap — MiniCode already has a usable lightweight terminal coding workflow, but there is still a visible gap between t 388 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Step
look at the name current git branch to see what we are working on
Check Locked
Verify the locked-contract invariant: fails if any locked file has been modified on the current branch.
Ship
Create a pull request from the current working branch to main, ensure the version is bumped, and draft a GitHu
Rebase On Main
Rebase the current branch on origin/main and resolve any conflicts.
Agenfk PR
Create a PR for the current item's branch and manage the PR lifecycle
Cmp
Stage, commit and push all code in the current branch
Related Agents
CI Watcher
Watch PR checks for the current branch and report pass/fail with relevant links and concise next steps. Use wh
Git Manager
Use this agent when you need to stage, commit, and push code changes to the current git branch while ensuring
PR Describer
Generates PR descriptions for the current branch