ClaudeSuperPower

identityserver-upgrade-v7-to-v8

Skill

Migrating Duende IdentityServer from v7.4 to v8.0: breaking changes, API replacements (ICache→HybridCache, IClock→TimeProvider), CancellationToken additions, EF migrations, and step-by-step upgrade guide.

Install

git clone https://github.com/DuendeSoftware/duende-skills.git ~/.claude/skills/identityserver-upgrade-v7-to-v8

What is identityserver-upgrade-v7-to-v8?

Migrating Duende IdentityServer from v7.4 to v8.0: breaking changes, API replacements (ICache→HybridCache, IClock→TimeProvider), CancellationToken additions, EF migrations, and step-by-step upgrade guide.

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

Inherit all session tools

Declares no tool restrictions — inherits every session tool

~51 tokens of context used while enabled, before you invoke anything

Documentation

README · ~6 min read

Upgrading IdentityServer v7 to v8

When to Use This Skill

  • Upgrading a Duende IdentityServer project from v7.4 to v8.0
  • Fixing build errors after updating NuGet packages to v8
  • Migrating custom stores/services to new v8 interfaces
  • Running EF Core database migrations for v8 (SAML tables)
  • Replacing deprecated APIs (ICache, IClock, IAuthorizationParametersMessageStore)

Core Principles

  • v8.0 requires .NET 10 — update TFM before anything else
  • All breaking changes are compile-time errors (no silent behavior changes)

Reviews

Log in to leave a review.

No reviews yet — be the first.

Explore related

Other things in this space — across every part of the ecosystem, not just skills.