🎯

bench-implement

🎯Skill

from itsjavi/vani

VibeIndex|
What it does

Generates benchmarking implementation templates and performance testing boilerplate for Vani UI runtime projects.

bench-implement

Installation

Install skill:
npx skills add https://github.com/itsjavi/vani --skill bench-implement
1
AddedJan 27, 2026

Skill Details

SKILL.md

Overview

# Vani

> Rendering should be explicit, local, and predictable.

Vani is a small, dependency-free UI runtime. It is runtime-first and DOM-anchored, with explicit

updates and opt-in fine-grained state.

Core principles

  • Explicit updates (no hidden re-rendering)
  • Subtree ownership via anchors
  • Runtime-first, no compiler
  • Opt-in signals for fine-grained updates
  • Ref-based and Ref-free DOM subtree access on mount.

Installation

```bash

pnpm add @vanijs/vani

# or

npm install @vanijs/vani

# or

yarn add @vanijs/vani

# or

bun add @vanijs/vani

# or

deno add @vanijs/vani

```

Documentation

The full project's documentation, including the core concepts, usage examples, and API reference, is

located in the [DOCS.md](https://github.com/itsjavi/vani/blob/main/DOCS.md) file.

You also have instructions there to add skills to your AI Agents to make them experts in Vani.