meteor/agent-skills
Agent Skills for AI assistants helping developers build, debug, migrate, and operate Meteor 3 applications.
Status: beta. Fourteen Meteor 3 skills are available in
v1.0.0-beta.2.
Install
The GitHub installation commands below require a public repository. Maintainers
can test the working tree while it remains private by following
RELEASING.md.
Codex
Install the complete catalog as one Codex plugin:
codex plugin marketplace add meteor/agent-skills
codex plugin add meteor@meteor
To test a specific prerelease, pin the marketplace checkout to its repository tag before installing:
codex plugin marketplace add meteor/agent-skills --ref v1.0.0-beta.2
codex plugin add meteor@meteor
Claude Code
Install the complete catalog as one Claude Code plugin:
claude plugin marketplace add meteor/agent-skills
claude plugin install meteor@meteor
To test a specific prerelease, append its repository tag to the marketplace source:
claude plugin marketplace add meteor/[email protected]
claude plugin install meteor@meteor
Individual skills and other agents
The open skills CLI installs individual skills or the complete catalog into
Claude Code, Cursor, Codex, Copilot, Gemini CLI, OpenCode, and other supported
agents. Use this route when you want only selected skills instead of the full
Meteor plugin.
# all skills (interactive picker)
npx skills add meteor/agent-skills
# one skill
npx skills add meteor/agent-skills --skill migrate-to-meteor-3
# every skill, non-interactive
npx skills add meteor/agent-skills --all
Already installed? See Manage an installation.
Catalog
Auth
-
meteor-accounts: Wire up authentication in Meteor 3 (accounts-password, OAuth providers, 2FA, passwordless, email verification).npx skills add meteor/agent-skills --skill meteor-accounts
Build
-
meteor-community-packages: Choose, integrate, and verify documented Meteor community packages with version, ownership, and support boundaries.npx skills add meteor/agent-skills --skill meteor-community-packages -
meteor-modern-build-stack: Configure the Meteor 3 modern build stack (SWC transpiler/minifier,@parcel/watcher, web-arch skipping, Rspack integration).npx skills add meteor/agent-skills --skill meteor-modern-build-stack
Data
-
meteor-blaze: Build and debug Meteor 3 Blaze interfaces (Spacebars, Tracker state, async helpers, lifecycle, bundler-specific HMR, and components).npx skills add meteor/agent-skills --skill meteor-blaze -
meteor-methods: Author and debug Meteor methods (argumentcheck(), optimistic stubs, latency compensation,Meteor.Error,DDPRateLimiter).npx skills add meteor/agent-skills --skill meteor-methods -
meteor-mongo-minimongo: Write and debug Mongo queries in Meteor 3 (server async vs Minimongo, oplog vs change streams, indexes, selectors, modifiers).npx skills add meteor/agent-skills --skill meteor-mongo-minimongo -
meteor-pubsub: Author and debug publications/subscriptions (publish strategies, low-leveladded/changed/removed, authorization, reactive joins).npx skills add meteor/agent-skills --skill meteor-pubsub -
meteor-react: Build and debug Meteor 3 React interfaces (Rspack scaffold, reactive data hooks, Suspense, Fast Refresh, and testing).npx skills add meteor/agent-skills --skill meteor-react
Migration
-
migrate-to-meteor-3: Migrate a Meteor 2.x app to 3.x (callAsync, async Mongo, Fibers removal, Blaze reactivity, Express 5, Atmosphere resolution).npx skills add meteor/agent-skills --skill migrate-to-meteor-3 -
migrate-to-rspack: Migrate an existing Meteor 3 app to the Rspack bundler integration (mainModule, replacing legacy build plugins with loaders).npx skills add meteor/agent-skills --skill migrate-to-rspack
Ops
-
meteor-debugging: Diagnose Meteor 3 failures across builds, server/client runtime, DDP, Mongo, tests, browsers, mobile, and production.npx skills add meteor/agent-skills --skill meteor-debugging -
meteor-deployment: Ship Meteor 3 apps to production (meteor build, Galaxy, Docker/Kubernetes, settings.json, env vars, Node version matching).npx skills add meteor/agent-skills --skill meteor-deployment
Security
-
meteor-security: Audit and harden Meteor 3 apps (check()coverage,this.userIdguards, browser-policy CSP, rate limits, oauth-encryption).npx skills add meteor/agent-skills --skill meteor-security
Testing
-
meteor-testing: Set up and write Meteor 3 tests (meteortesting:mocha, async signatures, methods/publications, Playwright/Cypress E2E).npx skills add meteor/agent-skills --skill meteor-testing
Bundles
Install a curated group of skills with one command.
essentials
npx skills add meteor/agent-skills --skill meteor-debugging --skill meteor-modern-build-stack --skill meteor-methods --skill meteor-pubsub --skill meteor-mongo-minimongo --skill meteor-security
Or via bundles.json:
npx skills add meteor/agent-skills \
$(curl -sf https://raw.githubusercontent.com/meteor/agent-skills/main/bundles.json \
| jq -r '.bundles["essentials"] | map("--skill " + .) | join(" ")')
migration
npx skills add meteor/agent-skills --skill migrate-to-meteor-3 --skill migrate-to-rspack
Or via bundles.json:
npx skills add meteor/agent-skills \
$(curl -sf https://raw.githubusercontent.com/meteor/agent-skills/main/bundles.json \
| jq -r '.bundles["migration"] | map("--skill " + .) | join(" ")')
fullstack
npx skills add meteor/agent-skills --skill meteor-debugging --skill meteor-methods --skill meteor-pubsub --skill meteor-mongo-minimongo --skill meteor-accounts --skill meteor-security --skill meteor-testing
Or via bundles.json:
npx skills add meteor/agent-skills \
$(curl -sf https://raw.githubusercontent.com/meteor/agent-skills/main/bundles.json \
| jq -r '.bundles["fullstack"] | map("--skill " + .) | join(" ")')
ops
npx skills add meteor/agent-skills --skill meteor-debugging --skill meteor-deployment
Or via bundles.json:
npx skills add meteor/agent-skills \
$(curl -sf https://raw.githubusercontent.com/meteor/agent-skills/main/bundles.json \
| jq -r '.bundles["ops"] | map("--skill " + .) | join(" ")')
blaze
npx skills add meteor/agent-skills --skill meteor-blaze
Or via bundles.json:
npx skills add meteor/agent-skills \
$(curl -sf https://raw.githubusercontent.com/meteor/agent-skills/main/bundles.json \
| jq -r '.bundles["blaze"] | map("--skill " + .) | join(" ")')
react
npx skills add meteor/agent-skills --skill meteor-react
Or via bundles.json:
npx skills add meteor/agent-skills \
$(curl -sf https://raw.githubusercontent.com/meteor/agent-skills/main/bundles.json \
| jq -r '.bundles["react"] | map("--skill " + .) | join(" ")')
Manage an installation
Use the commands for the installation route you selected. Restart the agent after installing or removing skills so the next session loads the current catalog.
Codex
List the installed plugins and configured marketplaces:
codex plugin list
codex plugin marketplace list
You can also enter /plugins in an interactive Codex session to inspect and
manage plugins. See the
official OpenAI plugin documentation.
Remove the Meteor plugin:
codex plugin remove meteor@meteor
Optionally remove its marketplace after uninstalling the plugin:
codex plugin marketplace remove meteor
Claude Code
List the installed plugins and configured marketplaces:
claude plugin list
claude plugin marketplace list
Remove the Meteor plugin:
claude plugin uninstall meteor@meteor
Optionally remove its marketplace after uninstalling the plugin:
claude plugin marketplace remove meteor
Individual skills and other agents
List the skills available in the Meteor repository, then inspect project-level
or global skills already installed through the skills CLI:
npx skills add meteor/agent-skills --list
npx skills list
npx skills list --global
Remove project-level skills interactively or by name. Add --global when the
skill was installed globally:
npx skills remove
npx skills remove meteor-debugging
npx skills remove --global meteor-debugging
Avoid npx skills remove --all unless you intend to remove skills from other
publishers too.
Manual install
For users who cannot or do not want to run npx skills add:
-
Open GitHub releases.
-
Download the
.zipfor the skill you want, e.g.migrate-to-meteor-3.zip. -
Unzip into your agent's skills directory:
# Claude Code (project) mkdir -p .claude/skills/migrate-to-meteor-3 unzip ~/Downloads/migrate-to-meteor-3.zip -d .claude/skills/migrate-to-meteor-3 # Claude Code (global) mkdir -p ~/.claude/skills/migrate-to-meteor-3 unzip ~/Downloads/migrate-to-meteor-3.zip -d ~/.claude/skills/migrate-to-meteor-3
Other agents follow the same pattern with their own skills directory (for
example .cursor/skills/, .codex/skills/).
Contributing
Start with CONTRIBUTING.md. The
maintenance verification guide provides
copy-paste commands and prompts for audits, skill changes, behavioral
checks, and final review. AGENTS.md is the normative
authoring contract.
License
MIT
No comments yet
Be the first to share your take.