gridaco/nothing

A 2D graphics engine.

43Stars on the repository
19Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

gridaco/nothing

Skill Claude CodeCodex

Manual-invocation only. Five-phase feature loop (audit → ground → fixture → implement → verify) for driving a single CSS feature to Chromium parity in the grida htmlcss renderer.

43 2d ago A 44 tokens original Apache-2.0

gridaco/nothing

Skill Claude CodeCodex

Manual-invocation only. Five-phase feature loop (audit → ground → fixture → implement → verify) for driving a single SVG feature to Chromium parity in the grida htmlcss::svg renderer. Sibling to dev-render-htmlcss-feature (HTML/CSS path); same loop shape, different corpus (resvg-test-suite + Chrome bake) and different…

43 2d ago A 94 tokens original Apache-2.0

docs-wg

03

gridaco/nothing

Skill Claude CodeCodex

Doctrine for drafting and keeping working-group docs under docs/wg/ — RFC/RFD specs and findings/research/glossary. A WG doc is a language-agnostic, code-agnostic study of a domain: it argues why and defines what, never how in our code. Use when writing or editing anything under docs/wg/, an RFC/RFD, a spec, a design…

43 2d ago A 150 tokens original Apache-2.0

etiology

04

gridaco/nothing

Skill Claude CodeCodex

Bug-fix discipline — every defect has an etiology, the chain of cause that produced the observable fault; trace it before patching. Errors only grow: a bandaid leaks unless genuinely localized and leak-free. Walk the diagnostic ladder (presentation → proximate cause → API contract → isolated or systemic) before…

43 2d ago A 101 tokens copy · 100% Apache-2.0

fixtures

05

gridaco/nothing

Skill Claude CodeCodex

Guides authoring, organizing, and referencing test fixtures across the engine repo. Use when creating new fixtures, writing tests that depend on fixtures, or deciding what should be checked into git.

43 2d ago A 40 tokens original Apache-2.0

io-grida

06

gridaco/nothing

Skill Claude CodeCodex

Guides work on the Grida file format (.grida): the FlatBuffers schema and the Rust decoder that loads it into the canvas runtime. Use when working with .grida files, the FlatBuffers schema, codegen, or debugging format issues. (The TS reader/writer packages live in the grida product repo.).

43 2d ago A 70 tokens original Apache-2.0

io-svg

07

gridaco/nothing

Skill Claude CodeCodex

Guides work on SVG import into the Grida Canvas Rust engine (grida crate). Covers crates/grida/src/import/svg/, the gridadev svg-to-grida CLI, cross-boundary FBS codec tests (Rust encode → TS decode), SVG fixture authoring, and known SVG import limitations (text model, filters, transforms). Use when adding SVG feature…

43 2d ago A 108 tokens original Apache-2.0

links

08

gridaco/nothing

Skill Claude CodeCodex

Write any link or URL so it resolves where it is rendered, not where it lives in the repo. Use when authoring or editing a link — in docs/wg specs, crate READMEs and docstrings, the npm-published wasm package README, or skills. This is the engine-repo variant of the grida links doctrine.

43 2d ago A 71 tokens original Apache-2.0

naming

09

gridaco/nothing

Skill Claude CodeCodex

How to think about names in the Grida repo — not conventions, but what a name commits you to, reveals about the system, and costs to change. The central discipline is that a strict, honest name refuses to grow, and that refusal drives the repo's shape (flat modules, small agnostic packages, suffix siblings). Use when…

43 2d ago A 94 tokens copy · 94% Apache-2.0

oss-standards

10

gridaco/nothing

Skill Claude CodeCodex

Pre-PR discipline for a public-by-default repo. What a reviewer enforces beyond CI: secrets and internal data in diffs or screenshots, docs that name their reader, and the cleaning pass where incomplete or confusing artifacts get dropped. Use before opening any PR against gridaco/nothing or when finalizing work for…

43 2d ago A 72 tokens copy · 88% Apache-2.0

pedantic

11

gridaco/nothing

Skill Claude CodeCodex

Role profile — a reviewer who is fact-seeking, bedrock-seeking, honest, and rejecting. Demands that arguments rest on small facts that cannot be wrong (not on stacked assumptions dressed up as foundation), and that deliberately-unclear concepts be quarantined — never leaked into solid layers, never mixed with each…

43 2d ago A 252 tokens copy · 100% Apache-2.0

render-perf

12

gridaco/nothing

Skill Claude CodeCodex

Guides performance optimization work on the Grida Canvas Rust rendering engine (grida crate). Use when asked to benchmark, profile, optimize, or analyze rendering performance — panning, zooming, compositing, caching, culling, or frame budgeting.

43 2d ago A 55 tokens original Apache-2.0

render-reftest

13

gridaco/nothing

Skill Claude CodeCodex

Design, review, and debug visual rendering tests: reftests (independent oracle), golden/snapshot regression tests, probe tests (pixel assertions without vision), SVG reftest suites, and Figma refig suites. Use when adding pixel diffs, choosing an oracle strategy, or comparing renderer output against a ground truth.

43 2d ago A 71 tokens original Apache-2.0

research

14

gridaco/nothing

Skill Claude CodeCodex

Research upstream and peer projects to inform Grida's design and implementation. Use when investigating how Chromium, Skia, Servo, Taffy, or peer canvas editors solve a problem before writing code. Covers source-code exploration and research document authoring under docs/wg/research/.

43 2d ago A 58 tokens original Apache-2.0

sdk-design

15

gridaco/nothing

Skill Claude CodeCodex

Doctrine for designing and evolving any SDK Grida ships — TypeScript, Rust, or otherwise. "SDK" here means a surface that crosses a foreign-or-foreign-treated boundary: published packages, separately-versioned consumers, FFI bindings, public-by-design modules. An SDK's job is to refuse; a strict, honest surface…

43 2d ago A 192 tokens copy · 95% Apache-2.0

sdk-seam

16

gridaco/nothing

Skill Claude CodeCodex

Discipline for the seam between two SDKs (or two sides of one contract) that the same hand writes. The failure mode: "we own both sides" produces dirty contracts no foreign reviewer would accept. The exercise: pretend the other side is FFI, IPC, or a network protocol you cannot rewrite. Spawn an adversarial subagent…

43 2d ago A 142 tokens copy · 100% Apache-2.0

vision

17

gridaco/nothing

Skill Claude CodeCodex

Query images with a local Ollama vision model without loading the image into the main agent context. Use when you need to describe a screenshot, check whether rendered content is present, detect overlapping elements, or ask any visual question about a PNG/JPEG/WebP file. Requires Ollama running locally with the Gemma…

43 2d ago A 132 tokens copy · 100% Apache-2.0