biloba-go
claudeWrite fast, stable Biloba tests in Go/Ginkgo/Gomega: setup, polling and matcher idioms, locators, realistic input, visual assertions, API lookup, diagnostics, flake prevention, and flake hunts.
12 skills
Write fast, stable Biloba tests in TypeScript/Vitest: daemon and shared-Chrome setup, sessions and locators, polling assertions, realistic input, visual assertions, diagnostics, flake prevention, and flake hunts.
Plugin biloba-vitest from marketplace biloba in onsi/biloba. Commands read from the repo's manifest — 3 days ago.
debug-failuresDiagnose Biloba failures in TypeScript/Vitest — BilobaError codes and fields, polling trajectories, DOM outlines, screenshots and visual artifacts, context-wide session.captureDiagnostics(), console/warning streams, debug logs, Vitest hooks, and renderer/browser/daemon crash distinctions. Use when a
flake-huntRun a flake hunt on a Biloba Vitest suite — run the whole browser suite many times (60 by default), every run to completion with its own JSON report, then read each test's failure rate, the seeds, and the failure evidence out of those reports instead of re-running. Covers the hunt script (vitest run
flaky-testsDiagnose and prevent flaky Biloba TypeScript/Vitest tests — redundant client-side retry loops, immediate mode, single-shot evaluate reads, optimistic UI, async layout, first-match-wins network handlers, held responses, vacuous assertions, visual update/tolerance hazards, lifecycle leakage, never wai
overviewExplain Biloba's TypeScript/Vitest mental model — one shared Chrome, one bilobad process per Vitest worker, isolated reusable root sessions, server-side polling, fast versus realistic input, and structured diagnostics. Use first when adopting biloba or deciding how to structure a Vitest browser suit
setupWire Biloba's TypeScript client into Vitest — install biloba and its platform package, install chrome-headless-shell, start one shared Chrome in global setup, provide its connection to workers, create one daemon and reusable root Session per test file, prepare between tests, close cleanly, and choos
visual-assertionsCreate and maintain Biloba screenshot assertions in TypeScript/Vitest — page and locator captures, committed baselines, update mode, masks, pixel and channel tolerances, animation freezing, light/dark schemes, diff artifacts, and structured visual diagnosis. Use when adding expectScreenshot(), revie
write-testsAuthor Biloba browser tests in TypeScript/Vitest — sessions, tabs, frames, CSS/semantic/XPath locators, polling actions and assertions, realistic input, cookies/storage, dialogs/downloads/network, time-dependent UI with the page clock (installClock + pauseAt/runFor/fastForward), screenshots, and str
Write fast, stable Biloba tests in Go/Ginkgo/Gomega: setup, polling and matcher idioms, locators, realistic input, visual assertions, API lookup, diagnostics, flake prevention, and flake hunts.
12 skills
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
Skill: add headroom-ai compress() to a Python or TypeScript app to cut LLM input tokens (tool outputs, logs, JSON, chat history). No API key.
1 skill
Build and deploy Base44 full-stack apps with CLI project management and JavaScript/TypeScript SDK development skills
9 skills
Payload Development plugin - covers collections, fields, hooks, access control, plugins, and database adapters.
1 skill
JavaScript and TypeScript development with ES6+, Node.js, React, and modern web frameworks
4 skills · 1 command · 2 agents
Build and deploy on Val Town. Bundles the Val Town MCP server and platform skills (HTTP vals, cron/intervals, SQLite, email, OAuth, React UI, third-party integrations, templates).
11 skills · 1 MCP server
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.