Grida
Official@gridaco
Open Canvas for Humans and Machines
Agent Skills by Grida
Showing 10 vetted skills indexed across 1 GitHub repositories.
research
Consolidate upstream and peer-project research into notes and plan documents.
render-reftest
Validate renderer outputs against independent references using Playwright and reftest workflows.
render-perf
Benchmark and profile Grida Canvas rendering to diagnose bottlenecks in the Rust engine.
vision
Query local images with a Gemma 4 vision model via Ollama.
naming
Identify naming drift and propose strict names for code modules and packages.
canvas-user-docs
Author and manage user-facing documentation for the Grida Canvas editor.
io-grida
Parse and load Grida documents from Raw FlatBuffers or ZIP archives into the canvas runtime.
fixtures
Create deterministic input fixtures for rendering, parsing, and I/O tests.
editor-perf
Profile TypeScript reducer, Immer, and React hooks in the Grida Canvas editor.
dev-render-htmlcss-feature
Coordinate a five-phase CSS feature loop toward Chromium parity in Grida's htmlcss renderer.
Frequently Asked Questions About Grida
FAQPage SchemaWhat specific tasks does Grida enable for frontend engineers?▼
Grida enables engineers to benchmark rendering performance, validate CSS feature parity against Chromium standards, and manage complex document serialization. It provides structured methods for profiling React hooks and Immer state updates while ensuring deterministic input handling through standardized test fixtures.
What are the primary dependencies for running Grida rendering tests?▼
Grida rendering tests require Playwright for browser-based validation and a Rust-based environment for engine profiling. Users must manage FlatBuffers or ZIP archives for document I/O and ensure the local environment supports the specific CSS feature loops defined for the htmlcss renderer.
Is Grida open-source and what is the cost of implementation?▼
Grida operates as an open-source project, allowing developers to integrate its rendering and parsing capabilities without licensing fees. Implementation costs are limited to internal engineering time required to configure the Rust engine, manage test fixtures, and align local development environments with the project's rendering specifications.