Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Using QuantEcon skills

For lecture authors, reviewers, and maintainers who want to use the skills. (Building new ones: Developing skills.)

Setup

In a lecture repo that has opted in — nothing to do. Repos that check the marketplace into .claude/settings.json (see the repo README) install everything automatically when you open the repo in Claude Code and trust it.

Anywhere else — three commands in a Claude Code session (the marketplace first, then the plugins you want):

/plugin marketplace add QuantEcon/skills
/plugin install qe@quantecon           # author-facing base skills
/plugin install benchmark@quantecon    # lecture-evaluation tooling
/plugin install audit@quantecon        # maintainer-facing bulk audits

/plugin is a terminal-CLI built-in, so the VS Code extension and the web app answer /plugin isn't available in this environment. The claude plugin CLI does the same job from any shell and works everywhere:

claude plugin marketplace add QuantEcon/skills
claude plugin install audit@quantecon      # and/or qe@quantecon, benchmark@quantecon

Either route, restart the session afterwards — plugins register at startup, so a newly installed skill is absent until you reopen. claude plugin list shows what is installed and at which version.

In CIanthropics/claude-code-action@v1 accepts plugin_marketplaces and plugins inputs directly; see the repo README for the workflow snippet.

Invoking a skill

Three ways, all equivalent:

  1. Slash command — type / and pick from the menu, e.g. /benchmark:review-acceleration 717. Trailing words are passed to the skill as arguments.

  2. Natural language — describe what you want (“check this lecture’s figures against the style guide”; “is this JAX conversion actually an improvement?”) and the matching skill triggers on its description.

  3. Category entry points — some plugins expose thin sub-skills (/qe:check-figures, /qe:check-math, …) so a narrow check is one keystroke and shows up in autocomplete.

What to expect

The plugins

Everything that registers in your slash menu, working or not. That is wider than CATALOG.md, which lists only skills that are merged and operational — scaffolding appears here instead, because installing its plugin puts it in the menu whether or not it does anything yet, and you should know which is which before you type it.

PluginSkillsWhat they doStatus
qe/qe:check-style + check-{writing,math,code,figures,jax,refs}Style-guide compliance for lecture source, by rule IDscaffolding — skills#3
qe/qe:copilot-reviewWork through GitHub Copilot’s review of a PR: a verdict and recommended fix per comment, then a threaded reply to each one so they can be resolved from the GitHub UIoperational, validated from an installed plugin 2026-08-03 — #26
benchmark/benchmark:review-accelerationScore a NumPy→JAX/Numba conversion (review mode) or assess whether a lecture is worth converting (triage mode)operational for workspace runs — guide, skills#4
audit/audit:issuesSweep a whole tracker: verify each issue’s status against the code rather than the thread, tier the open set into the repo’s plan, deliver a report bundle. Read-only — it recommends, never appliesrun once as a skill, method validated only that far — tutorial, guide, skills#16

Updating and troubleshooting