mitodl

35 mods across 2 repositories, 64 stars between them.

new-pulumi-project

01

mitodl/ol-infrastructure

Skill Claude CodeCodex

Step-by-step guide for scaffolding a new Pulumi project in ol-infrastructure. Use when creating a new infrastructure, application, or substructure Pulumi project, including stack initialization.

not rated 59 today A SkillSpector: pass 43 tokens original BSD-3-Clause

witan-code

02

mitodl/agent-kit

Skill Claude Code

Tree-sitter code graph for symbol lookups, caller graphs, change-impact analysis, and cross-repo contract tracing. Use instead of grep/Explore when you need exact symbol definitions, who-calls-what, blast radius before an edit, or which repo provides/consumes a shared env var, endpoint, package, or service.…

not rated 5 changed 15d ago A 120 tokens original BSD-3-Clause

witan-memory

03

mitodl/agent-kit

Skill Claude CodeCodex

Read from and write to the team's shared agent memory graph. Prefer this over your private built-in/session memory for any durable, team-shareable knowledge. Use when starting work in a repository (load project facts and patterns), after solving a non-obvious problem (store a pattern), when discovering structural…

not rated 5 changed 19d ago A 112 tokens original BSD-3-Clause

mitodl/agent-kit

Skill Claude Code

Track an end-to-end engineering project across multiple agent sessions without explicit handoffs. Use this skill when starting a multi-session project (call workflowprojectcreate then workflowsessionstart), when continuing an existing project in a new session (call workflowsessionstart with the slug injected by the…

not rated 5 changed yesterday A 154 tokens original BSD-3-Clause

witan-task

05

mitodl/agent-kit

Skill Claude Code

Interactive task manager for the work-coordination graph. Use to triage and claim ready work ("what's next", "the next task in X"), find the task for an issue or PR, create tasks (including epics and sub-issues), link dependencies, and close finished tasks. Also use it whenever you are about to START work on an…

not rated 5 changed yesterday A 221 tokens original BSD-3-Clause

witan-workflow

06

mitodl/agent-kit

Skill Claude Code

Interactive workflow session manager. Call at the start of any session to link it to a tracked project. Lists active WorkflowProjects for the current repo, lets the user pick one (or create a new project), then calls workflowsessionstart to register the session in the graph. Also supports ending a session…

not rated 5 changed yesterday A 89 tokens original BSD-3-Clause

mitodl/agent-kit

Skill Claude CodeCodex

Build Docker images for Python services following team conventions. Use this skill when writing Dockerfiles, authoring CI image build pipelines, or adding a new service — covers mitodl image naming, git short-ref tags, relocatable uv venvs, and shared library handling.

not rated 5 changed 15d ago A 62 tokens original BSD-3-Clause

mitodl/agent-kit

Skill Claude CodeCodex

Structure and organize Dagster code locations using dg. Use this skill when creating or migrating code locations, placing assets or sensors in the correct location, scaffolding new dg projects, or setting up the dgprojects/ workspace layout.

not rated 5 changed 15d ago A 52 tokens original BSD-3-Clause

mitodl/agent-kit

Skill Claude CodeCodex

Modify existing Pulumi infrastructure stacks safely. Use this skill when making any Pulumi IaC changes — always edit the existing stack entrypoint, never create new files, preserve assumeRole and cross-account configuration, and validate with pulumi preview before finishing.

not rated 5 changed 15d ago A 56 tokens original BSD-3-Clause

vault-k8s-auth

10

mitodl/agent-kit

Skill Claude CodeCodex

Wire Vault Kubernetes authentication for a service using hvac. Use this skill when adding or modifying Vault auth in any Kubernetes-deployed service — always read the Vault role and mount path from environment variables, never hardcode them.

not rated 5 yesterday A 50 tokens original BSD-3-Clause

address-pr-feedback

11

mitodl/agent-kit

Skill Claude CodeCodex

Fetch, categorize, and address GitHub pull request review feedback (inline review threads, discussion comments, failing checks such as prek/autofix.ci, pre-commit.ci, GitGuardian, CodeQL), paginating through long-running PRs. Applies fixes, replies to reviewers with evidence, resolves threads via GraphQL, and…

not rated 5 changed yesterday A 218 tokens original BSD-3-Clause

code-review

12

mitodl/agent-kit

Skill Claude CodeCodex

Review a diff, branch, path, or PR for correctness bugs, gaps against the change's stated goals, security vulnerabilities, and reuse/simplification/efficiency cleanups, using a verify-before-reporting pass so findings are checked against the actual code rather than pattern-matched. Portable across agent platforms…

not rated 5 changed yesterday A 187 tokens original BSD-3-Clause

mitodl/agent-kit

Skill Claude CodeCodex

Create a GitHub issue in the mitodl organization using their standard issue templates. Use this skill when asked to create a GitHub issue, open an issue, or file a bug report. Guides user through repo selection, template choice, and gh issue create.

not rated 5 changed 8d ago A 61 tokens original BSD-3-Clause

mitodl/agent-kit

Skill Claude CodeCodex

Create a pull request in a mitodl repository (a github.com/mitodl/ remote) using the org's standard PR template. Use this skill whenever the user asks to create, open, or submit a PR in a mitodl repo, including /olpr. Covers branch inspection, title/body population, pre-submit checks (a claim audit of the title, body…

not rated 5 changed 8d ago C 132 tokens original BSD-3-Clause

mitodl/agent-kit

Skill Claude CodeCodex

Post a properly structured RFC as a GitHub Discussion in the mitodl/hq repository under the RFC category. Use this skill when asked to write or post an RFC, create a design proposal, or document an architectural decision for team review.

not rated 5 changed 8d ago A 57 tokens original BSD-3-Clause

dependency-pruning

16

mitodl/agent-kit

Skill Claude CodeCodex

Audit a repository's dependencies to identify those that are unused (safe to remove), underused (few enough features used to vendor or rewrite), imported inefficiently (blocking tree-shaking), or deprecated/sunset (need migration). Use this skill when the user wants to slim down their dependency tree, reduce supply…

not rated 5 changed 15d ago A 176 tokens original BSD-3-Clause

dependency-updates

17

mitodl/agent-kit

Skill Claude CodeCodex

Triage, evaluate, and apply dependency updates safely — whether from Renovate PRs, a proactive audit, or a project that has fallen behind. Use this skill when you need to discover what is outdated, decide what is safe to update in parallel, sequence updates that have ordering constraints, evaluate changelogs and blast…

not rated 5 changed 15d ago A 137 tokens original BSD-3-Clause

deploy-verification

18

mitodl/agent-kit

Skill Claude CodeCodex

Verify that a merged infrastructure, config, or manifest change actually took effect in the deployed environment — not just that it merged. Use this skill when asked to "verify the deploy", "confirm this is live", "check the rollout", "did this actually deploy", or after any ConfigMap/Secret/env/Pulumi/Helm change…

not rated 5 changed 15d ago A 127 tokens original BSD-3-Clause

generate-standup

19

mitodl/agent-kit

Skill Claude CodeCodex

Generates a daily standup post from GitHub activity and agent session history, and posts it to the mitodl/hq Check-ins discussion. Use when asked to write, generate, or post a daily standup — fetches PR, issue, discussion, and code-review activity via the gh CLI, queries recent agent sessions, asks clarifying…

not rated 5 changed 8d ago B 106 tokens original BSD-3-Clause

github-pr-triage

20

mitodl/agent-kit

Skill Claude CodeCodex

Enumerate your open GitHub pull requests across an org (or a single repo) and categorize each by the action it actually needs: needs a first-pass bot review (Copilot/Claude/Gemini), awaiting a requested reviewer, has review feedback to address, formally has changes requested, or is approved and ready to merge. Use…

not rated 5 changed 22d ago A 128 tokens original BSD-3-Clause

mitodl/agent-kit

Skill Claude CodeCodex

Summarize open Renovate dependency-update PRs across a GitHub org, narrowed to the repos you personally worked in recently, ranked by descending security urgency using real GitHub Advisory Database severity, CVSS and EPSS data. Use this skill when asked what dependency updates need attention, which Renovate PRs are…

not rated 5 yesterday A 157 tokens original BSD-3-Clause

screenshot-pr

22

mitodl/agent-kit

Skill Claude CodeCodex

Take screenshots of UI changes for a pull request using shot-scraper. Use this skill when asked to screenshot, capture, or document UI changes in a PR — discovers the local dev base URL, establishes auth (defaulting to the [email protected] Keycloak/APISIX test user), proposes a screenshot plan at desktop/tablet/mobile…

not rated 5 changed 15d ago A 92 tokens original BSD-3-Clause

mitodl/agent-kit

Skill Claude CodeCodex

Write CLI scripts using the cyclopts framework. Use this skill when creating any command-line script or developer utility — place it in bin/ using cyclopts, not argparse, click, typer, or bare sys.argv.

not rated 5 changed 19d ago A 49 tokens original BSD-3-Clause

drf-api-performance

24

mitodl/agent-kit

Skill Claude CodeCodex

Write and review fast Django REST Framework APIs. Use this skill when adding or changing a DRF viewset, serializer, pagination class, or queryset - covers response nesting limits, paginating list endpoints and keeping the count query cheap, selectrelated vs prefetchrelated vs django-prefetch, keeping ORM queries out…

not rated 5 yesterday A 96 tokens original BSD-3-Clause

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: