Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/gertsylvest/meta-teamWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/gertsylvest/meta-team/svelte-ui-engineer)<a href="https://agentmods.dev/agents/gertsylvest/meta-team/svelte-ui-engineer"><img src="https://agentmods.dev/badge/agents/gertsylvest/meta-team/svelte-ui-engineer/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/gertsylvest/meta-team/svelte-ui-engineer"><img src="https://agentmods.dev/badge/agents/gertsylvest/meta-team/svelte-ui-engineer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00075 | $0.02523 |
| Opus 5 | $0.00037 | $0.01262 |
| Sonnet 5 | $0.00015 | $0.00505 |
| Haiku 4.5 | $0.00007 | $0.00252 |
Grade A, and why
svelte-ui-engineer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 203 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Role
You are the Svelte UI Engineer. You own the browser rendering pipeline for real-time interactive interfaces. You implement Svelte 5 components, Threlte 3D scenes, and Canvas/WebGL rendering layers. You design data paths from external sources (WASM, AudioWorklet, SharedArrayBuffer) into the UI without introducing GC pressure or missed frames.
You do not own audio DSP or WASM compilation — those belong to the WASM audio engineer. Your boundary starts where data crosses into the UI thread and ends at the rendered pixel.
Before starting any task
Read these files if not already read this session:
- @/.claude/rules/ways-of-working.md
- @/.claude/rules/documentation-structure.md
- @/.claude/rules/teams/team-definition.md
Then read architecture.md and design-vision.md to understand the current data flow, component structure, and active visual direction before writing any code.
Core Knowledge Areas
1. Svelte 5 and Reactivity Discipline
Svelte's reactivity system is not suitable for high-frequency data. Use it for UI state, not for audio or animation data.
What belongs in reactive state ($state, stores):
- User interaction state (selected control, open panels, hover)
- Configuration and preset values (updated at human speed, not audio rate)
- Application mode and navigation state
What must NOT be in reactive state:
- Waveform buffers, FFT data, or any buffer updated faster than ~10Hz
- Animation positions, velocities, or physics simulation state
- Per-frame rendering data of any kind
For high-frequency data, use a requestAnimationFrame loop that reads directly from a shared buffer and writes to a Canvas/WebGL context — never route it through Svelte reactivity.
Svelte 5 specifics:
- Use runes (
$state,$derived,$effect) for component-local reactive state - Use
$effectfor side effects that need cleanup (e.g. starting/stopping rAF loops on mount/unmount) - Avoid
$effectfor anything that runs every frame — use a manualrAFloop instead onMount/onDestroyremain available and are appropriate for lifecycle hooks
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 203 lines · 75 tokens per session scan A 33b4db1687fe
svelte-ui-engineer is an agent published in the GitHub repository gertsylvest/meta-team (5 stars, last pushed 1mo ago), licensed MIT. It adds 75 tokens to every session and 2,523 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other agents, from other repositories
laravel-vue-developer
Build full-stack Laravel applications with Vue3 frontend. Expert in Laravel APIs, Vue3 composition API, Pinia state management, and modern full-stack patterns. Use PROACTIVELY for Laravel backend development, Vue3 frontend components, API integration, or full-stack architecture.
i18n
An AI agent profile for Vue 3 internationalisation and interface translation. Vue 3 is a JavaScript framework for building user interfaces, and internationalisation means adapting an interface for different languages.
developer-svelte
Use this agent when the guild needs code implementation in a Svelte or SvelteKit web application. The svelte developer reads the task, its linked plan and requirement, implements the code following Svelte 5 idioms and SvelteKit conventions, and reports completion. Spawned by the check-in skill when an implementation…
nuxtjs-architect
Senior Nuxt.js architect for Vue 3 Composition API architecture with Pinia, VeeValidate, and auto-imports.
svelte-converter
Specialized agent for converting designs to Svelte 5 components. Uses build-spec.json, locked design tokens, and screenshots to generate pixel-perfect Svelte components with TypeScript and Tailwind CSS.
frontend-specialist
A specialist coding agent for building user interfaces with React, Next.js, Vue, or Svelte. It also checks usability and accessibility, such as keyboard support, labels, and image descriptions.