quasar-app-extension-development

Installation
SKILL.md

Quasar App Extension Development

Inspect the extension

  1. Read repository instructions, package.json, extension README, src/index.*, src/install.*, and src/prompts.* when present.
  2. Determine supported Quasar CLI generations and module format before changing APIs.
  3. Inspect templates, test applications, CI, release scripts, and the extension's package name and quasarAppExtension metadata.
  4. Use the current App Extension development guide as the contract.

Implement lifecycle behavior

  • Keep install, prompts, index, and uninstall responsibilities separate.
  • Make install/invoke operations idempotent and uninstall operations conservative.
  • Use the API's resolve helpers rather than constructing host paths manually.
  • Extend host configuration through supported hooks; preserve the host app's existing configuration.
  • Use api.compatibleWith() for real compatibility constraints and keep declared peer dependencies aligned.
  • Limit mode-specific behavior with api.ctx.mode and load the corresponding Quasar mode skill.
  • Never silently overwrite user-owned host files. Use templates and API helpers, and document unavoidable conflicts.
  • Avoid deprecated chainWebpack assumptions in Vite extensions; use the current configuration hooks exposed by the installed CLI.
Installs
4
GitHub Stars
1
First Seen
Aug 19, 2026
quasar-app-extension-development — quasarframework/agent-skills