Vixen.Common/NShape +8 dirs
SkillFiles & storageWork in the Vixen.Common/NShape +8 dirs area, 2229 symbols across 49 files (79% cohesion)
Available today. Use it from your connected AI after setup.
No other account needed.
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.Common/NShape +8 dirs skill
What this skill tells your AI
The instructions your AI receives, as published by vixenlights/vixen in .agents/skills/gortex-vixen-common-nshape-8-dirs/SKILL.md and read by ahel’s review.
2229 symbols | 49 files | 79% cohesion
When to Use
Use this skill when working on files in:
src/Vixen.Application/GraphicalPatching/ConnectionTool.cssrc/Vixen.Common/NShape/CachedRepository.cssrc/Vixen.Common/NShape/Collections.cssrc/Vixen.Common/NShape/Command.cssrc/Vixen.Common/NShape/Diagram.cssrc/Vixen.Common/NShape/DiagramController.cssrc/Vixen.Common/NShape/DiagramPresenter.cssrc/Vixen.Common/NShape/DiagramSetController.cssrc/Vixen.Common/NShape/Exceptions.cssrc/Vixen.Common/NShape/FlowLayouter.cssrc/Vixen.Common/NShape/History.cssrc/Vixen.Common/NShape/ImageBasedShape.cssrc/Vixen.Common/NShape/Layer.cssrc/Vixen.Common/NShape/LayerController.cssrc/Vixen.Common/NShape/LayerPresenter.cssrc/Vixen.Common/NShape/Layouter.cssrc/Vixen.Common/NShape/MenuItemDef.cssrc/Vixen.Common/NShape/Model.cssrc/Vixen.Common/NShape/PropertyController.cssrc/Vixen.Common/NShape/Repository.cssrc/Vixen.Common/NShape/Shape.cssrc/Vixen.Common/NShape/ShapeAggregation.cssrc/Vixen.Common/NShape/ShapeBase.cssrc/Vixen.Common/NShape/ShapeCollection.cssrc/Vixen.Common/NShape/ShapeDuplicator.cssrc/Vixen.Common/NShape/ShapeGroup.cssrc/Vixen.Common/NShape/ShapeType.cssrc/Vixen.Common/NShape/Store.cssrc/Vixen.Common/NShape/TemplateController.cssrc/Vixen.Common/NShape/TextShape.cssrc/Vixen.Common/NShape/Tool.cssrc/Vixen.Common/NShapeGeneralShapes/MiscShapes.cssrc/Vixen.Common/NShapeGeneralShapes/QuadrangleShapes.cssrc/Vixen.Common/NShapeGeneralShapes/TextShapes.cssrc/Vixen.Common/NShapeGeneralShapes/TriangleShapes.cssrc/Vixen.Common/NShapeWinFormsUI/Display.cssrc/Vixen.Common/NShapeWinFormsUI/LayoutDialog.cssrc/Vixen.Common/NShapeWinFormsUI/ModelTreeViewPresenter.cssrc/Vixen.Common/NShapeWinFormsUI/ShapeInfoDialog.cssrc/Vixen.Common/NShapeWinFormsUI/TemplatePresenter.cssrc/Vixen.Common/NShapeWinFormsUI/UITypeEditors.cssrc/Vixen.Common/NShapeWinFormsUI/WinFormHelpers.cssrc/Vixen.Core/IO/EmptyMigrator.cssrc/Vixen.Core/IO/IContentMigrator.cssrc/Vixen.Core/IO/IMigrationSegment.cssrc/Vixen.Core/IO/Xml/ModuleStore/ModuleStoreXElementMigrator.cssrc/Vixen.Core/IO/Xml/SystemConfig/SystemConfigXElementMigrator.cssrc/Vixen.Modules/Preview/VixenPreview/Shapes/DisplayItem.cssrc/Vixen.Modules/Sequence/Timed/TimedSequenceMigrator.cs
Key Files
| File | Symbols |
|---|---|
src/Vixen.Application/GraphicalPatching/ConnectionTool.cs | originalShape, RemovePreviewOf |
src/Vixen.Common/NShape/CachedRepository.cs | gluePointId, HasOtherChildren, CanDelete, allShapes, shapes, ... |
src/Vixen.Common/NShape/Collections.cs | ReadOnlyList, capacity, ReadOnlyList., GetLayerBits, collection, ... |
src/Vixen.Common/NShape/Command.cs | shape, modifiedShapes, toY, baseShape, exception, ... |
src/Vixen.Common/NShape/Diagram.cs | shape, RemoveShapesFromLayers, margin, GetShapeLayers, name, ... |
src/Vixen.Common/NShape/DiagramController.cs | diagram, CreateDiagram, name, owner, Tool, ... |
src/Vixen.Common/NShape/DiagramPresenter.cs | shapes, DiagramPresenterShapesEventArgs., UserMessageEventArgs., ScreenToDiagram, messageText, ... |
src/Vixen.Common/NShape/DiagramSetController.cs | shapes, SplitCompositeShape, diagram, diagram, diagram, ... |
src/Vixen.Common/NShape/Exceptions.cs | NShapeInternalException., NShapeInternalException., format, NShapeInternalException., NShapeInternalException., ... |
src/Vixen.Common/NShape/FlowLayouter.cs | layerShapes, layers |
src/Vixen.Common/NShape/History.cs | commands |
src/Vixen.Common/NShape/ImageBasedShape.cs | dataSize, flags, flags, data, dataSize, ... |
src/Vixen.Common/NShape/Layer.cs | Layer21, Layer15, LayerIds, All, Layer02, ... |
src/Vixen.Common/NShape/LayerController.cs | diagram, SetLayers, layers, GetNewLayerName |
src/Vixen.Common/NShape/LayerPresenter.cs | GetSelectedLayerIds, selectedLayers |
src/Vixen.Common/NShape/Layouter.cs | AllShapes, allShapes, Shapes, selectedShapes, Shapes, ... |
src/Vixen.Common/NShape/MenuItemDef.cs | Name, Image, Execute, Checked, name, ... |
src/Vixen.Common/NShape/Model.cs | shapes, Shapes, Shapes |
src/Vixen.Common/NShape/PropertyController.cs | objects, objects, SetObjects |
src/Vixen.Common/NShape/Repository.cs | shape, Insert, id, diagram, DeleteAll, ... |
src/Vixen.Common/NShape/Shape.cs | InitializeToDefault, source, Dispose, graphics, zOrder, ... |
src/Vixen.Common/NShape/ShapeAggregation.cs | AddShapePosition, ReplaceCore, deltaX, relativePositions, Construct, ... |
src/Vixen.Common/NShape/ShapeBase.cs | TopDown, item, GetEnumerator, item, CreateInstanceForTemplate, ... |
src/Vixen.Common/NShape/ShapeCollection.cs | shape, Clone, controlPointCapabilities, AddShapeToIndex, ShapeCollection., ... |
src/Vixen.Common/NShape/ShapeDuplicator.cs | shape, CloneShapeOnly |
src/Vixen.Common/NShape/ShapeGroup.cs | NotifyChildLayoutChanging, Diagram, Parent, NotifyChildLayoutChanged, IShapeGroup, ... |
src/Vixen.Common/NShape/ShapeType.cs | template, CreateInstance, CreateInstance |
src/Vixen.Common/NShape/Store.cs | bucket, Add |
src/Vixen.Common/NShape/TemplateController.cs | oldTemplateShape, TemplateControllerTemplateShapeReplacedEventArgs., template, OldTemplateShape, SetTemplateShape, ... |
src/Vixen.Common/NShape/TextShape.cs | gluePointId, Disconnect |
src/Vixen.Common/NShape/Tool.cs | previewShape, originalShape, shapeBuffer, shapesInRange, RemovePreview, ... |
src/Vixen.Common/NShapeGeneralShapes/MiscShapes.cs | shapeType, template, template, shapeType, RegularPolygone, ... |
src/Vixen.Common/NShapeGeneralShapes/QuadrangleShapes.cs | template, shapeType, template, Clone, CreateInstance, ... |
src/Vixen.Common/NShapeGeneralShapes/TextShapes.cs | shapeType, shapeType, Text., template, Clone, ... |
src/Vixen.Common/NShapeGeneralShapes/TriangleShapes.cs | CreateInstance, template, shapeType, shapeType, shapeType, ... |
src/Vixen.Common/NShapeWinFormsUI/Display.cs | diagram, scrollBar_KeyDown, shapes, withModelObjects, shapes, ... |
src/Vixen.Common/NShapeWinFormsUI/LayoutDialog.cs | selectedShapes, SelectedShapes |
src/Vixen.Common/NShapeWinFormsUI/ModelTreeViewPresenter.cs | selectedModelObjects |
src/Vixen.Common/NShapeWinFormsUI/ShapeInfoDialog.cs | diagram |
src/Vixen.Common/NShapeWinFormsUI/TemplatePresenter.cs | Shape, ShapeItem., itemIndex, shapesComboBox_SelectedIndexChanged, e, ... |
src/Vixen.Common/NShapeWinFormsUI/UITypeEditors.cs | context, provider, value, EditValue |
src/Vixen.Common/NShapeWinFormsUI/WinFormHelpers.cs | GetKeyEventArgs, eventType, e |
src/Vixen.Core/IO/EmptyMigrator.cs | ValidMigrations |
src/Vixen.Core/IO/IContentMigrator.cs | ValidMigrations |
src/Vixen.Core/IO/IMigrationSegment.cs | IMigrationSegment, ToVersion, T, FromVersion |
src/Vixen.Core/IO/Xml/ModuleStore/ModuleStoreXElementMigrator.cs | ValidMigrations |
src/Vixen.Core/IO/Xml/SystemConfig/SystemConfigXElementMigrator.cs | ValidMigrations |
src/Vixen.Modules/Preview/VixenPreview/Shapes/DisplayItem.cs | Equals, obj |
src/Vixen.Modules/Sequence/Timed/TimedSequenceMigrator.cs | ValidMigrations |
Connected Communities
- Vixen.Common/NShape +13 dirs (17 cross-edges)
- Vixen.Common/NShape +64 dirs (14 cross-edges)
- Vixen.Common/NShape +3 dirs · PerformSelection (9 cross-edges)
- Vixen.Common/NShape · NotifyColorStyleChanged (8 cross-edges)
- Vixen.Common · Paste (6 cross-edges)
- Vixen.Common · Contains (6 cross-edges)
- Vixen.Common/NShape +5 dirs (5 cross-edges)
- Vixen.Common · SelectShapes (4 cross-edges)
- Vixen.Common/NShape +3 dirs · CachedRepository (4 cross-edges)
- Vixen.Common/NShape · Revert (3 cross-edges)
- Vixen.Common · OnMouseWheel (2 cross-edges)
- Vixen.Common · History (2 cross-edges)
- Vixen.Common/NShape · DoCloneShape (1 cross-edges)
- Vixen.Common/NShapeWinFormsUI · GetKeyEventArgs (1 cross-edges)
- Vixen.Common · ExportDiagramDialog (1 cross-edges)
- Vixen.Common/NShape · MultiHashList (1 cross-edges)
- Vixen.Common/NShapeWinFormsUI · DoOpenCaptionEditor (1 cross-edges)
- Vixen.Common · Display (1 cross-edges)
How to Explore
analyze(operation:"communities", id:"community-271")
explore(operation:"context", task:"understand Vixen.Common/NShape +8 dirs", 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-common-nshape-8-dirs- Source
- github.com/vixenlights/vixen