extend-property

Community

Add a new CSS property across Puree.

Authornicolaiprodromov
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Extend-property provides a structured approach to introduce a new CSS property into the Puree engine, ensuring it flows through style definitions, the Rust parser, the GPU buffer, and the GLSL shader pipeline.

Core Features & Use Cases

  • Adds a new property field to the Python Style class with a sensible default.
  • Maps the property in the Rust SCSS parser and cascade, enabling correct value parsing and inheritance behavior.
  • Updates the GPU buffer packing and GLSL shader to render the property, with optional transitions for animation.

Quick Start

Define the new property name and type, then implement it across style, parser, GPU, and shader following the multi-layer integration guide.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: extend-property
Download link: https://github.com/nicolaiprodromov/puree/archive/main.zip#extend-property

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.