Vixen.Common/NShape +3 dirs · CachedRepository
SkillFiles & storageWork in the Vixen.Common/NShape +3 dirs · CachedRepository area, 2319 symbols across 34 files (85% 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 +3 dirs · CachedRepository skill
What this skill tells your AI
The instructions your AI receives, as published by vixenlights/vixen in .agents/skills/gortex-vixen-common-nshape-3-dirs-cachedrepository/SKILL.md and read by ahel’s review.
2319 symbols | 34 files | 85% cohesion
When to Use
Use this skill when working on files in:
src/Vixen.Common/NShape/AdoNetStore.cssrc/Vixen.Common/NShape/Buffers.cssrc/Vixen.Common/NShape/CachedRepository.cssrc/Vixen.Common/NShape/Collections.cssrc/Vixen.Common/NShape/Command.cssrc/Vixen.Common/NShape/Core.cssrc/Vixen.Common/NShape/Design.cssrc/Vixen.Common/NShape/DesignController.cssrc/Vixen.Common/NShape/DiagramSetController.cssrc/Vixen.Common/NShape/Entity.cssrc/Vixen.Common/NShape/Exceptions.cssrc/Vixen.Common/NShape/FlowLayouter.cssrc/Vixen.Common/NShape/FreeHandTool.cssrc/Vixen.Common/NShape/Geometry.cssrc/Vixen.Common/NShape/Model.cssrc/Vixen.Common/NShape/ModelController.cssrc/Vixen.Common/NShape/Project.cssrc/Vixen.Common/NShape/PropertyController.cssrc/Vixen.Common/NShape/PropertyMappings.cssrc/Vixen.Common/NShape/Repository.cssrc/Vixen.Common/NShape/Shape.cssrc/Vixen.Common/NShape/ShapeBase.cssrc/Vixen.Common/NShape/Store.cssrc/Vixen.Common/NShape/Styles.cssrc/Vixen.Common/NShape/Template.cssrc/Vixen.Common/NShape/TemplateController.cssrc/Vixen.Common/NShape/Tool.cssrc/Vixen.Common/NShape/TypeDescriptionProviders.cssrc/Vixen.Common/NShape/XmlStore.cssrc/Vixen.Common/NShapeGeneralShapes/LinearShapes.cssrc/Vixen.Common/NShapeWinFormsUI/Display.cssrc/Vixen.Common/NShapeWinFormsUI/ModelTreeViewPresenter.cssrc/Vixen.Common/NShapeWinFormsUI/TemplatePresenter.cssrc/Vixen.Modules/App/Curves/ZedGraph/StockPt.cs
Key Files
| File | Symbols |
|---|---|
src/Vixen.Common/NShape/AdoNetStore.cs | DoReadInt32, cache, cache, modelObjectId, dbCommand, ... |
src/Vixen.Common/NShape/Buffers.cs | False, logicalValue, ToString, LogicalValue, True, ... |
src/Vixen.Common/NShape/CachedRepository.cs | template, Update, loadedEntities, DoUpdateModelObjectOwner, diagram, ... |
src/Vixen.Common/NShape/Collections.cs | MoveNext |
src/Vixen.Common/NShape/Command.cs | DeleteModelObjectsCommand., ModelObjects, repository, modelObject, CreateModelObjectsCommand., ... |
src/Vixen.Common/NShape/Core.cs | IRegistrar, shapeType, modelObjectType, instances, GetRepositoryVersion, ... |
src/Vixen.Common/NShape/Design.cs | EntityTypeName, Design, Title, CapStyles, requiredStyle, ... |
src/Vixen.Common/NShape/DesignController.cs | newValue, ReplaceStyle, Designs, newName, propertyName, ... |
src/Vixen.Common/NShape/DiagramSetController.cs | modelObjects, SelectModelObjects, modelObjectEventArgs, ModelObjectsEventArgs., ModelObjects, ... |
src/Vixen.Common/NShape/Entity.cs | WriteTemplate, ModelObject, IEntityType, version, Delete, ... |
src/Vixen.Common/NShape/Exceptions.cs | message, NShapeException., NShapeException., message, NShapeException., ... |
src/Vixen.Common/NShape/FlowLayouter.cs | Prepare |
src/Vixen.Common/NShape/FreeHandTool.cs | matchingTemplates |
src/Vixen.Common/NShape/Geometry.cs | Conditional |
src/Vixen.Common/NShape/Model.cs | Type, version, id, Parent, AttachShape, ... |
src/Vixen.Common/NShape/ModelController.cs | selectedModelObjects, parent, CreateFindShapesAction, modelObjects, modelObjects, ... |
src/Vixen.Common/NShape/Project.cs | designName, libraryName, ApplyDesign, FindLibraryVersion, shapeType, ... |
src/Vixen.Common/NShape/PropertyController.cs | objects, SetObjects |
src/Vixen.Common/NShape/PropertyMappings.cs | slope, value, this[], GetFloat, CanGetStyle, ... |
src/Vixen.Common/NShape/Repository.cs | GluePointId, design, RepositoryStyleEventArgs, modelMappings, Undelete, ... |
src/Vixen.Common/NShape/Shape.cs | provider, ToDateTime |
src/Vixen.Common/NShape/ShapeBase.cs | ModelObject, SecurityDomainName |
src/Vixen.Common/NShape/Store.cs | NewShapes, SetProjectOwnerId, id, LoadedDiagrams, LoadedProjects, ... |
src/Vixen.Common/NShape/Styles.cs | IStyle, Name, ToString, Title |
src/Vixen.Common/NShape/Template.cs | propertyMapping, UnmapAllProperties, Id, Shape, Description, ... |
src/Vixen.Common/NShape/TemplateController.cs | TemplateControllerTemplateEventArgs., newModelObject, TemplateControllerModelObjectReplacedEventArgs., TemplateControllerPropertyMappingChangedEventArgs, template, ... |
src/Vixen.Common/NShape/Tool.cs | template, category, Construct, PlanarShapeCreationTool., template, ... |
src/Vixen.Common/NShape/TypeDescriptionProviders.cs | GetValue, component |
src/Vixen.Common/NShape/XmlStore.cs | DoReadDate, CloseFile, overwrite, storeCache, reader, ... |
src/Vixen.Common/NShapeGeneralShapes/LinearShapes.cs | shapeType, persistentTypeName, Polyline., Polyline., RectangularLine., ... |
src/Vixen.Common/NShapeWinFormsUI/Display.cs | modelBuffer |
src/Vixen.Common/NShapeWinFormsUI/ModelTreeViewPresenter.cs | Current, ModelObjectDragInfo., e, ModelObjectDragInfo, modelObjectBuffer, ... |
src/Vixen.Common/NShapeWinFormsUI/TemplatePresenter.cs | IsIntegerType, IsStringType, e, numericMapping, styleMapping, ... |
src/Vixen.Modules/App/Curves/ZedGraph/StockPt.cs | format, isShowAll, isShowAll, ToString, ToString |
Entry Points
src/Vixen.Common/NShape/AdoNetStore.cs::AdoNetStore.SaveChanges
Connected Communities
- Vixen.Common/NShape +64 dirs (29 cross-edges)
- Vixen.Common/NShape · ReadStyles (17 cross-edges)
- Vixen.Common/NShape +8 dirs (15 cross-edges)
- Vixen.Common/NShape +3 dirs · CreatePreviewStyle (10 cross-edges)
- Vixen.Common/NShape · NotifyColorStyleChanged (9 cross-edges)
- Vixen.Common/NShape +5 dirs (6 cross-edges)
- Vixen.Common/NShape · Revert (5 cross-edges)
- Vixen.Common/NShape · Append (4 cross-edges)
- Vixen.Common/NShapeWinFormsUI +4 dirs (3 cross-edges)
- Vixen.Common/NShape +2 dirs · Permission (1 cross-edges)
- Vixen.Common/NShape · DoWriteValue (1 cross-edges)
- Vixen.Common/NShape · RepositoryWriter (1 cross-edges)
- Vixen.Common/NShape · FlowDirection (1 cross-edges)
- Vixen.Common · Contains (1 cross-edges)
- Vixen.Common/NShape · Reset (1 cross-edges)
- Vixen.Common · FlowLayouter (1 cross-edges)
- Vixen.Common/NShape · RegisterCursorResource (1 cross-edges)
- Vixen.Common/NShape · Buffers (1 cross-edges)
- Vixen.Common/NShape · XmlStoreWriter (1 cross-edges)
- Vixen.Common/NShape · EntityPropertyDefinition (1 cross-edges)
- Vixen.Common/NShape · GetStyleEventArgs (1 cross-edges)
How to Explore
analyze(operation:"communities", id:"community-163")
explore(operation:"context", task:"understand Vixen.Common/NShape +3 dirs · CachedRepository", format:"gcx")
relations(operation:"usages", target:{symbol:"src/Vixen.Common/NShape/AdoNetStore.cs::AdoNetStore.SaveChanges"}, 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-3-dirs-cachedrepository- Source
- github.com/vixenlights/vixen