Alpha (
0.2.0-alpha) — skill triggers, descriptions and structure may change between minor versions as real-world usage feedback comes in. Pin a specific commit or tag if you need stability.
A Claude Code plugin that helps Claude Code work correctly with the
Aspid.FastTools Unity package
(com.aspid.fasttools) inside your own Unity projects.
The plugin ships 3 skills that activate automatically when you ask Claude Code to do common tasks:
| Skill | Triggers on requests like |
|---|---|
aspid-id-struct |
"create an id struct", "add [UniqueId] to X", "make X a project-wide id" |
aspid-profiler-marker |
"profile this method", "add this.Marker()", "instrument with ProfilerMarker" |
aspid-visual-element-fluent |
"build editor UI with UIToolkit", "use fluent VisualElement", "style this VisualElement" |
- Unity 2022.3+
- The Aspid.FastTools package installed in your project (
com.aspid.fasttools)
This plugin is published through the aspid-claude-plugins marketplace:
/plugin marketplace add VPDPersonal/Aspid.Claude.Plugins
/plugin install aspid-fasttools@aspid-claude-pluginsplugins/aspid-fasttools/
├── .claude-plugin/plugin.json
├── README.md
├── README_RU.md
└── skills/
├── aspid-id-struct/SKILL.md
├── aspid-profiler-marker/SKILL.md
└── aspid-visual-element-fluent/SKILL.md
This plugin tracks the public API of com.aspid.fasttools but is versioned
independently. A 0.x plugin is compatible with all com.aspid.fasttools versions
that expose the public types touched by the current skill set: IId, IdRegistry,
IdRegistry<T>, [UniqueId], the global this.Marker() / .WithName(...) extensions,
and the fluent VisualElement extensions in the Aspid.FastTools.UIElements namespace.
Other public types from the package (SerializableType, EnumValues<TValue>, …) are
not covered by any skill in this version of the plugin yet.