Elyra
Development
Development
Elyra
Extensions

Extensions

Elyra extensions are first‑party packages that add tools, skills, and slash commands to the agent. Install only what you need — every extension is opt‑in, works standalone, and can be enabled per project or globally.

Install

elyra install npm:@elyracode/<name>

Add -l to install for the current project only (writes to .elyra/settings.json instead of ~/.elyra/agent/settings.json):

elyra install -l npm:@elyracode/doctor

To try a package without installing it, use -e:

elyra -e npm:@elyracode/flux-ui

See Elyra Packages for the full install, update, and source-format reference.

Catalog

Delegation & quality

Package What it gives you
@elyracode/subagents Scout, reviewer, planner, worker, oracle and parallel execution
@elyracode/doctor Health checks: security, dependencies, code debt, code quality
@elyracode/test-gen Test generation — Pest for Laravel, Vitest for TypeScript
@elyracode/perf-tools N+1 detection, slow queries, missing indexes

Design & UI

Package What it gives you
@elyracode/design-tools Live browser preview, screenshots, Tailwind consistency checks
@elyracode/flux-ui Live Flux UI component index, Blade‑to‑Flux converter, page generator

Data & integration

Package What it gives you
@elyracode/db-tools MySQL, ClickHouse and SQLite with schema awareness
@elyracode/http-tools API testing, live documentation fetching, OpenAPI parsing
@elyracode/git-intel Session briefings, commit messages, PR descriptions

Laravel ecosystem

Package What it gives you
@elyracode/herd Laravel Herd: services, logs, .env sync, PHP version switching
@elyracode/laravel-starters Fetch official Laravel 13.x starter kits as reference
@elyracode/i18n-tools Find hardcoded strings, detect missing translation keys

Stack profiles

Stack profiles add deep, framework‑specific knowledge as skills. They’re documented separately in Stack profiles.

Security note

Extensions run with full system access. Review the source of any third‑party package before installing.