Skip to content

Meteor Agent Skills

Meteor Agent Skills give compatible AI coding assistants focused guidance for building, debugging, migrating, testing, securing, and deploying Meteor 3 applications.

Skills are installed for your coding assistant, not as Atmosphere or npm dependencies in your application. A compatible assistant can match your request to a relevant skill, load its instructions when needed, and follow its Meteor-specific decision flow without adding the entire catalog to every conversation.

Quick start

Codex

Install the complete catalog as the Meteor plugin:

bash
codex plugin marketplace add meteor/agent-skills
codex plugin add meteor@meteor

Claude Code

Install the same catalog as a Claude Code plugin:

bash
claude plugin marketplace add meteor/agent-skills
claude plugin install meteor@meteor

Other compatible assistants

The open skills CLI can install the catalog into Claude Code, Cursor, Codex, Copilot, Gemini CLI, OpenCode, and other compatible assistants.

List the available skills:

bash
npx skills add meteor/agent-skills --list

Select skills interactively:

bash
npx skills add meteor/agent-skills

Install one skill directly:

bash
npx skills add meteor/agent-skills --skill migrate-to-meteor-3

Use --all to install every skill non-interactively. See the full catalog and install options for additional plugin and manual installation options.

How skills work

Each skill exposes a short description that tells an assistant when to use it. When a request matches, the assistant loads the full instructions and only the references or helper scripts needed for that task. Neighboring skills also define handoffs, such as moving from broad debugging to the build, data, testing, or deployment guidance after the failing layer is known.

After installation, start a fresh conversation so your assistant discovers the new skills. Ask for the Meteor task naturally. You do not need to name a skill in the prompt.

For example:

  • Build a Meteor 3 application from scratch.
  • Migrate this Meteor 2 application to Meteor 3.
  • Review this publication and subscription flow.
  • Diagnose why this Meteor test hangs.
  • Audit this application for security issues.
  • Validate this production deployment configuration.

Skill coverage

The catalog focuses on Meteor workflows where framework context, version boundaries, and practical decisions are especially important.

ScopeSkillsWhat they cover
Meteor 3 migrationmigrate-to-meteor-3, migrate-to-rspackFibers removal, async API migration, Promise call chains, package triage, and moving Meteor 3.4+ applications to Rspack.
Modern build stackmeteor-modern-build-stackSWC, file watching, Meteor Bundler optimizations, Rspack setup, version pairing, and build diagnostics.
Data and application APIsmeteor-methods, meteor-pubsub, meteor-mongo-minimongoMethods, validation, latency compensation, publications, subscriptions, Mongo queries, indexes, Minimongo, oplog, and Change Streams.
User interfacesmeteor-react, meteor-blazeReactive data, Suspense, Fast Refresh, Spacebars, Tracker, async rendering, lifecycle behavior, and bundler-specific refresh behavior.
Application foundationsmeteor-accounts, meteor-security, meteor-testingAuthentication, OAuth, password flows, authorization, rate limiting, CSP, unit and integration tests, and browser end-to-end testing.
Community packagesmeteor-community-packagesSelecting and integrating packages from Meteor's documented community catalog while checking versions, ownership, behavior, support boundaries, and upstream repositories.
Debugging and operationsmeteor-debugging, meteor-deploymentEvidence-first diagnosis across builds, runtime, data, tests, browsers, mobile, and production, plus Galaxy, Docker, Kubernetes, settings, and Node version matching.

The current catalog targets Meteor 3. Most skills support Meteor 3.0 and later. The modern build stack skill starts with Meteor 3.3, and the Rspack migration skill starts with Meteor 3.4. The catalog has dedicated UI skills for React and Blaze, but does not yet include dedicated Vue, Svelte, or Solid skills.

Curated bundles

You can install the complete catalog, one skill, or a curated group of related skills. The repository currently publishes these bundles:

BundleUse it for
essentialsCore debugging, build, Methods, pub/sub, Mongo, and security work.
migrationMigrating to Meteor 3 or moving an existing Meteor 3 application to Rspack.
fullstackData, accounts, security, testing, and general full-stack application work.
opsDebugging and production deployment.
blazeBlaze-specific interface work.
reactReact-specific interface work.

See the bundle catalog for the exact skill membership and generated install commands.

Working with Agent Skills

Agent Skills complement the Meteor documentation and your own review. They do not replace API documentation, application tests, or decisions based on your deployed Meteor and package versions.

Feedback

Report problems in the Meteor Agent Skills issue tracker. Include:

  • The prompt or task, with sensitive application details removed.
  • The skill selected, or the skill you expected.
  • The assistant client and model.
  • Your Meteor release and relevant Atmosphere or npm package versions.
  • The result, expected behavior, and a small reproduction or relevant logs when available.

Feedback about missed skill selection, incorrect commands or APIs, inaccurate version boundaries, missing decisions, and installation failures helps guide future updates.