AntheaLaffy/the-missing-semester-skills

29 reusable agent skills distilled from MIT's The Missing Semester of Your CS Education (2026), covering all nine lectures, installable with one click into Claude Code / dsh / OpenCode / Codex

1Stars on the repository
29Mods indexed here, across every type
12d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

A set of instructions for managing an AI coding agent's working context and coordinating helper agents. It covers files such as AGENTS.md and CLAUDE.md, which store project guidance for agents.

not rated 1 12d ago A 111 tokens

agentic-coding

02

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

A guide to using a coding agent, an AI assistant that works with software projects, for common development tasks. It covers implementation, bug fixing, refactoring, code review, code understanding, shell work, and less structured experimentation, along with the agent's limits and privacy concerns.

not rated 1 12d ago A 114 tokens

ai-etiquette

03

AntheaLaffy/the-missing-semester-skills

Skill Claude Code

Guidance on using AI responsibly in a team, including disclosing substantial AI contributions and following workplace AI policies. It also covers checking whether AI use is allowed in a particular situation.

not rated 1 12d ago A 50 tokens

ci-cd

05

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

A setup guide for automating checks and releases in a software project. It covers pre-commit hooks, GitHub Actions, deployment, and shortcut commands.

not rated 1 12d ago A 99 tokens

code-review

07

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

A code review guide that gives practical feedback on a code change or pull request, separating blocking problems from suggestions.

not rated 1 12d ago A 92 tokens

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

Deployment guidance for packaging and running applications in containers, especially with Docker and Docker Compose. It also explains when to use virtual machines, Kubernetes, systemd, reverse proxies, and related setup.

not rated 1 12d ago C 102 tokens

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

A guide to making useful contributions to an open-source project, including bug reports, minimal examples that reproduce problems, pull requests, contribution rules, licenses, and security disclosures.

not rated 1 12d ago A 105 tokens

dev-environment

11

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

Guidance for setting up a development environment, including choices between an IDE and terminal workflow, language servers, AI coding tools, and editor extensions.

not rated 1 12d ago A 114 tokens

dotfiles

12

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

A collection of personal configuration files for shells and command-line tools, often stored in a dotfiles repository and installed with symbolic links.

not rated 1 12d ago A 105 tokens

git-cli

13

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

A reference for Git commands, the version-control system used to track code changes and collaborate across branches.

not rated 1 12d ago A 125 tokens

git-data-model

14

AntheaLaffy/the-missing-semester-skills

Skill Claude Code

An instructional guide to Git's data model: files stored as blobs, directory trees, commits, references, HEAD, and the staging area. Git is a version-control system that records project snapshots over time.

not rated 1 12d ago A 59 tokens

profiling

16

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

A performance-analysis toolkit for measuring execution time, system resources, CPU and memory use, and benchmark results. Profiling means measuring where a program spends time or memory so bottlenecks can be found.

not rated 1 12d ago A 106 tokens

python-packaging

17

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

A guide to packaging and publishing Python projects, including virtual environments, dependencies, project metadata, and distribution files.

not rated 1 12d ago A 103 tokens

regex

18

AntheaLaffy/the-missing-semester-skills

Skill Claude Code

A guide to regular expressions, which are patterns used to find, extract, or replace text. It covers building blocks, capture groups, references, greedy matching, and important limits.

not rated 1 12d ago A 62 tokens

shell-basics

19

AntheaLaffy/the-missing-semester-skills

Skill Claude Code

A guide to using a command-line shell: moving through folders, finding programs, reading command help, handling paths and quotes, and using common text and file commands.

not rated 1 12d ago A 93 tokens

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

A guide to combining shell commands for processing logs, CSV files, text, and file lists. Shell commands are text instructions run in a terminal, and a pipeline passes one command's output to the next.

not rated 1 12d ago A 119 tokens

shell-job-control

22

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

A guide to controlling running shell commands and processes, including stopping them, sending signals, running jobs in the background, and cleaning up with scripts.

not rated 1 12d ago A 115 tokens

shell-scripting

23

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

A guide for writing, debugging, and adapting Bash scripts, which are command-line programs commonly used on Unix-like systems. It covers shell syntax, conditions, loops, variables, command output, exit codes, background jobs, and redirection.

not rated 1 12d ago A 104 tokens

ssh-remote

24

AntheaLaffy/the-missing-semester-skills

Skill Claude CodeCodex

A guide to connecting to and working with remote machines using SSH, a secure command-line connection. It covers keys, file transfer, host aliases, pipelines, and port forwarding.

not rated 1 12d ago C 117 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: