EnovationCloud.Core 5.8.0

dotnet add package EnovationCloud.Core --version 5.8.0
                    
NuGet\Install-Package EnovationCloud.Core -Version 5.8.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="EnovationCloud.Core" Version="5.8.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="EnovationCloud.Core" Version="5.8.0" />
                    
Directory.Packages.props
<PackageReference Include="EnovationCloud.Core" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add EnovationCloud.Core --version 5.8.0
                    
#r "nuget: EnovationCloud.Core, 5.8.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package EnovationCloud.Core@5.8.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=EnovationCloud.Core&version=5.8.0
                    
Install as a Cake Addin
#tool nuget:?package=EnovationCloud.Core&version=5.8.0
                    
Install as a Cake Tool

EnovationCloud.Core

EnovationCloud.Core contains the interoperability tools for PowerVision Spark. It includes the clients for consuming the Spark Endpoints as well as various security utilities needed or using Spark OTA and Container Services  

AI-Assisted Development (Claude Skill)

The package ships with a pre-built enovationcloud-core.skill file — a zipped Claude "skill" package containing SKILL.md (the package's public API with usage examples) plus a references/ folder with detailed per-client method references (signatures, HTTP endpoints, error semantics, real code examples). With it installed, Claude can answer questions like "how do I log into Spark?" or "how do I upload a container?" with accurate, package-specific code — without needing access to this repo.

The editable source for this documentation lives in this project's KnowledgeBase\ folder (SKILL.md + references\*.md). That folder is not packed into the NuGet package — only the built enovationcloud-core.skill file is (see the .csproj's ItemGroup, which packs LICENSE.txt, README.md, and enovationcloud-core.skill only).

The .skill file is also packed into the NuGet package itself, at the package root (enovationcloud-core.skill, alongside README.md and LICENSE.txt), so anyone who references EnovationCloud.Core gets it automatically — no repo access required.

Getting the file, if you only have the NuGet package (not this repo)

  • After a dotnet restore/nuget restore, the package is extracted into your local NuGet cache. Look under ~/.nuget/packages/enovationcloud.core/<version>/enovationcloud-core.skill (Windows: %userprofile%\.nuget\packages\enovationcloud.core\<version>\enovationcloud-core.skill).
  • Or open the .nupkg directly — it's a zip file. Rename EnovationCloud.Core.<version>.nupkg to .zip (or use 7-Zip/Expand-Archive) and take enovationcloud-core.skill from the root of the archive.

Installing the .skill file in your AI tool

  • Cowork / Claude desktop app: the simplest path — share or drag the enovationcloud-core.skill file into a chat with Claude. It renders as a file card with a "Save skill" button; click it to install. That's it — no unzipping or manual copying required.
  • Claude Code: .skill files are zip archives of a skill directory. Unzip enovationcloud-core.skill and place the resulting enovationcloud-core/ folder (containing SKILL.md and references/) into:
    • Per project: .claude/skills/enovationcloud-core/ in your project repo.
    • Personal, all projects: ~/.claude/skills/enovationcloud-core/.

Once installed, the skill triggers automatically whenever you ask Claude about SparkAccountClient, SparkManagementClient, Spark OTA/containers, or anything else in EnovationCloud.Core — you don't need to reference it by name.

Keeping the packaged .skill file up to date

Just edit the source docs in this project's KnowledgeBase\ folder (SKILL.md + references\*.md). The .skill archive is generated automatically — the BuildSkillArchive target in the .csproj zips KnowledgeBase\ into enovationcloud-core.skill on every pack (and, since GeneratePackageOnBuild is set, on every build), then packs it into the root of the .nupkg.

enovationcloud-core.skill is therefore a build artifact, not source — it's git-ignored and must not be checked in. Don't hand-edit it; edit KnowledgeBase\ and rebuild.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 is compatible.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on EnovationCloud.Core:

Package Downloads
Ahsoka.Core

Package Description

PowerVision.ObjectModel

Package Description

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
5.8.0 98 2026/8/11
5.7.1-zzz-develop.1 65 2026/8/11
5.7.0 94 2026/8/6
5.6.1-zzz-develop.1 68 2026/8/6
5.6.0 115 2026/8/4
5.5.1-zzz-develop.1 62 2026/8/4
5.5.0 109 2026/7/30
5.4.1-zzz-develop.1 62 2026/7/30
5.4.0 109 2026/7/29
5.3.1-zzz-develop.3 63 2026/7/28
5.3.0 112 2026/7/17
5.2.1-zzz-develop.1 61 2026/7/17
5.2.0 2,548 2026/7/17
5.1.1-zzz-develop.2 66 2026/7/17
5.1.1-zzz-develop.1 71 2026/7/17
5.1.0 107 2026/7/15
5.0.1-zzz-develop.1 76 2026/7/15
4.29.0 105 2026/7/15
4.28.2 108 2026/7/14
4.28.1-zzz-develop.20 69 2026/7/15
Loading failed