Vixen.Modules/Effect · Whirl

SkillFiles & storage

Work in the Vixen.Modules/Effect · Whirl area, 628 symbols across 14 files (89% cohesion)

Available today. Use it from your connected AI after setup.

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the Vixen.Modules/Effect · Whirl skill

What this skill tells your AI

The instructions your AI receives, as published by vixenlights/vixen in .agents/skills/gortex-vixen-modules-effect-whirl/SKILL.md and read by ahel’s review.

628 symbols | 14 files | 89% cohesion

When to Use

Use this skill when working on files in:

  • src/Vixen.Modules/Effect/Effect/IPixelFrameBuffer.cs
  • src/Vixen.Modules/Effect/Whirlpool/Whirl/IWhirl.cs
  • src/Vixen.Modules/Effect/Whirlpool/Whirl/WhirlpoolColorMode.cs
  • src/Vixen.Modules/Effect/Whirlpool/Whirl/WhirlpoolDirection.cs
  • src/Vixen.Modules/Effect/Whirlpool/Whirl/WhirlpoolMode.cs
  • src/Vixen.Modules/Effect/Whirlpool/Whirl/WhirlpoolRotation.cs
  • src/Vixen.Modules/Effect/Whirlpool/Whirl/WhirlpoolSideType.cs
  • src/Vixen.Modules/Effect/Whirlpool/Whirl/WhirlpoolStartLocation.cs
  • src/Vixen.Modules/Effect/Whirlpool/Whirlpool/Whirl.cs
  • src/Vixen.Modules/Effect/Whirlpool/Whirlpool/WhirlVortexMetadata.cs
  • src/Vixen.Modules/Effect/Whirlpool/Whirlpool/Whirl_ConcentricDrawMethods.cs
  • src/Vixen.Modules/Effect/Whirlpool/Whirlpool/Whirl_DrawInMethods.cs
  • src/Vixen.Modules/Effect/Whirlpool/Whirlpool/Whirl_DrawOutMethods.cs
  • src/Vixen.Modules/Effect/Whirlpool/Whirlpool/Whirlpool.cs

Key Files

FileSymbols
src/Vixen.Modules/Effect/Effect/IPixelFrameBuffer.csIPixelFrameBuffer
src/Vixen.Modules/Effect/Whirlpool/Whirl/IWhirl.csHeight, RightColor, Width, StartLocation, BandLength, ...
src/Vixen.Modules/Effect/Whirlpool/Whirl/WhirlpoolColorMode.csGradientOverTime, Bands, WhirlpoolColorMode, RectangularRings, LegColors
src/Vixen.Modules/Effect/Whirlpool/Whirl/WhirlpoolDirection.csIn, InAndOut, Out, WhirlpoolDirection
src/Vixen.Modules/Effect/Whirlpool/Whirl/WhirlpoolMode.csWhirlpoolMode, Meteor, RecurrentWhirls, SymmetricalWhirls
src/Vixen.Modules/Effect/Whirlpool/Whirl/WhirlpoolRotation.csWhirlpoolRotation, CounterClockwise, Clockwise
src/Vixen.Modules/Effect/Whirlpool/Whirl/WhirlpoolSideType.csBottomSide, RightSide, LeftSide, TopSide, WhirlpoolSideType
src/Vixen.Modules/Effect/Whirlpool/Whirl/WhirlpoolStartLocation.csWhirlpoolStartLocation, BottomRight, TopRight, BottomLeft, TopLeft
src/Vixen.Modules/Effect/Whirlpool/Whirlpool/Whirl.csSetupRender, width, maxNumberOfPixels, UpdateThicknessAttributes, height, ...
src/Vixen.Modules/Effect/Whirlpool/Whirlpool/WhirlVortexMetadata.csDrawLeft, DrawRight, LastX, LastHeight, LastY, ...
src/Vixen.Modules/Effect/Whirlpool/Whirlpool/Whirl_ConcentricDrawMethods.cswidth, DrawWhirlSymmetricalIn, intervalPos, x, thickness, ...
src/Vixen.Modules/Effect/Whirlpool/Whirlpool/Whirl_DrawInMethods.csheight, x, spacing, DrawBottomRightClockwiseIn, x, ...
src/Vixen.Modules/Effect/Whirlpool/Whirlpool/Whirl_DrawOutMethods.csheight, width, width, intervalPos, intervalPos, ...
src/Vixen.Modules/Effect/Whirlpool/Whirlpool/Whirlpool.csUpdateWhirlMode, frame, whirlMode, RenderEffect, frameBuffer, ...

Connected Communities

  • Whirlpool/Whirlpool · DoubleThickness (8 cross-edges)
  • Effect/Meteors +30 dirs (4 cross-edges)
  • Vixen.Modules/Effect · ScaleCurveToValue (2 cross-edges)
  • Effect/Fireworks +11 dirs (1 cross-edges)

How to Explore

analyze(operation:"communities", id:"community-1232")
explore(operation:"context", task:"understand Vixen.Modules/Effect · Whirl", format:"gcx")

format: "gcx" returns the GCX1 compact wire format — round-trippable, ~27% fewer tokens than JSON. Drop it for JSON output; agents using @gortex/wire or the Go github.com/gortexhq/gcx-go package decode either.

Signals

GitHub stars
114
Forks
32
Last commit
Sep 2026
Advanced
Item type
skill
Key
gortex-vixen-modules-effect-whirl
Source
github.com/vixenlights/vixen