Agent skill

Dotnet Backend

by WrongStack in WrongStack/WrongStack

Build and upgrade ASP.NET Core services with typed contracts, dependency lifetimes and verified persistence.

MITAuto-check passedBackend & APIs

Install Dotnet Backend

skills CLI
$ npx skills add WrongStack/WrongStack --skill dotnet-backend -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install WrongStack/WrongStack dotnet-backend --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/WrongStack/WrongStack.git skills-src && mkdir -p .claude/skills && cp -r skills-src/packages/core/skills/dotnet-backend .claude/skills/dotnet-backend && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
dotnet-backend
GitHub stars
371
Token cost
~788 tokens
SKILL.md length
266 words
Files
1
Skills in repo
100
Repo updated
First seen
Licence
MIT

At a glance

Build and upgrade ASP.NET Core services with typed contracts, dependency lifetimes and verified persistence.

  • Works in 6 steps: Inspect global.json, target frameworks,… → Preserve dependency lifetimes; singleton… → Validate/authorize minimal… → …
  • Implementing .NET APIs
  • SKILL.md covers Selection card, Overview, Rules and Workflow, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Dotnet Backend is an agent skill from WrongStack/WrongStack. Build and upgrade ASP.NET Core services with typed contracts, dependency lifetimes and verified persistence. Use when implementing .NET APIs, background services or runtime migrations; coordinate SDK, target framework and package support.

Its SKILL.md is about 790 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Backend & APIs. It works with .NET and ASP.NET Core. The repository describes itself as: An AI coding agent that reads your code, edits files, runs commands, and reasons through bugs — across a terminal REPL, a full-screen TUI, and a browser UI, while you keep your… The licence is MIT.

When your agent uses it

  • Implementing .NET APIs
  • Background services
  • Runtime migrations
  • Target framework and package support

Example prompts

  • “/dotnet-backend”

Workflow steps

6 steps, taken from the first numbered list in SKILL.md.

  1. Inspect global.json, target frameworks, project references and package lock/central management.
  2. Preserve dependency lifetimes; singleton services must not capture request-scoped dependencies.
  3. Validate/authorize minimal API/controller operations at the server boundary and serialize intended DTOs.
  4. Propagate CancellationToken to owned I/O and hosted-service shutdown; avoid sync-over-async on hot paths.
  5. Keep DbContext and transactions scoped to units of work; review tracking/concurrency semantics.
  6. Separate configuration/secrets from application artifacts and public errors.

What it can do on your machine

Read from SKILL.md and the folder at commit a744bdc. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • learn.microsoft.com
    • dotnet.microsoft.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Dotnet Backend loads about 788 tokens when it runs. Until then it costs about 63 tokens; SKILL.md has 266 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~63
When it runs · the whole SKILL.md, loaded when a task matches
~788

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from WrongStack/WrongStack at commit a744bdc, republished under its MIT licence (© WrongStack). 266 words, ~788 tokens.

Download SKILL.mdSave it as .claude/skills/dotnet-backend/SKILL.md (or your agent's skills folder).
name
dotnet-backend
description
Build and upgrade ASP.NET Core services with typed contracts, dependency lifetimes and verified persistence. Use when implementing .NET APIs, background services or runtime migrations; coordinate SDK, target framework and package support.
trigger
Build and upgrade ASP.NET Core services with typed contracts, dependency lifetimes and verified persistence. Use when implementing .NET APIs, background…
version
1.0.1
required-capabilities
filesystem.read
optional-capabilities
filesystem.write, execution.shell, verification.run, web.research
metadata.routing-group
backend
metadata.domain
backend

Dotnet Backend

Selection card

  • Task: Build ASP.NET services and dependency injection. / TR: ASP.NET servis ve dependency injection kur.
  • Start: Locate the endpoint, schema, authentication boundary and caller.
  • Finish: apply the acceptance checks below; report observed results and unresolved constraints.

Overview

Build and upgrade ASP.NET Core services with typed contracts, dependency lifetimes and verified persistence.

Checked 2026-10-09: .NET stable SDK 10.0.401 and runtime 10.0.12. .NET 11 RC is a preview, not the stable target. Verify framework/package compatibility before upgrade.

Rules

  1. Inspect global.json, target frameworks, project references and package lock/central management.
  2. Preserve dependency lifetimes; singleton services must not capture request-scoped dependencies.
  3. Validate/authorize minimal API/controller operations at the server boundary and serialize intended DTOs.
  4. Propagate CancellationToken to owned I/O and hosted-service shutdown; avoid sync-over-async on hot paths.
  5. Keep DbContext and transactions scoped to units of work; review tracking/concurrency semantics.
  6. Separate configuration/secrets from application artifacts and public errors.

Workflow

  1. Trace endpoint/background work and current DI/persistence patterns.
  2. Resolve the stable SDK/runtime target and official migration requirements.
  3. Implement the narrow feature with existing contracts and cancellation.
  4. Test authorization, validation, database failure/concurrency and service stop.
  5. Run configured restore/build/tests and publish/start the actual runtime artifact.

Before returning

SDK/runtime/TFM and package matrix clear; DI/cancellation/persistence ownership verified; publish/startup evidence recorded.

Sources

Versioned facts checked 2026-10-09; refresh authoritative sources before new installs/upgrades. ASP.NET Core, .NET releases.

Skills in scope

  • api-design — api design contracts and verification.
  • database-development — implement database access, models and queries with explicit consistency, transactions and bounded results.
  • authentication-sessions — implement application sign-in, sessions and identity integration with explicit account/tenant authorization.
  • testing — testing contracts and verification.

© WrongStack, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in packages/core/skills/dotnet-backend of WrongStack/WrongStack.

Open the folder on GitHubat commit a744bdc

Compare with similar skills

Dotnet Backend next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Dotnet Backend compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Dotnet Backend this skillWrongStack/WrongStack371—~788Automated safety check: PassMIT
Aspnet Corefanslead/ReverseProxy.Store1612 repos~1.4kAutomated safety check: PassApache-2.0
Tsp Csharpquerylenshq/ef-querylens225—~1.3kAutomated safety check: PassMIT
Verify Authendpointsmadeyoga/AuthEndpoints121—~2.7kAutomated safety check: PassMIT
Dotnet APInovotnyllc/dotnet-artisan232—~1.6kAutomated safety check: PassMIT
Using Dotnetnovotnyllc/dotnet-artisan232—~2.3kAutomated safety check: WarnMIT

Similar skills

  • Aspnet Core

    fanslead/ReverseProxy.Store

    Build, review, refactor, or architect ASP.NET Core web applications using current official guidance for .NET web development.

    161 GitHub starsUsed in 2 repos~1.4k tokens
    Backend & APIsAuto-check passed
  • Tsp Csharp

    querylenshq/ef-querylens

    Comprehensive C and .NET development skill for TSP projects.

    225 GitHub stars~1.3k tokensUpdated 1 mo ago
    Backend & APIsAuto-check passed
  • Verify Authendpoints

    madeyoga/AuthEndpoints

    Drive the AuthEndpoints HTTP API via the in-repo test host (cookie sessions, Identity bearer, Simple JWT, CSRF, ReAuth).

    121 GitHub stars~2.7k tokensUpdated 2 days ago
    Backend & APIsAuto-check passed
  • Dotnet API

    novotnyllc/dotnet-artisan

    Builds ASP.NET Core APIs, EF Core data access, gRPC, SignalR, and backend services with middleware, security (OAuth, JWT, OWASP), resilience, messaging, OpenAPI, .NET Aspire, Semantic Kernel…

    232 GitHub stars~1.6k tokensUpdated 2 days ago
    Backend & APIsAuto-check passed
  • Using Dotnet

    novotnyllc/dotnet-artisan

    Detects .NET intent for any C, ASP.NET Core, EF Core, Blazor, MAUI, Uno Platform, WPF, WinUI, SignalR, gRPC, xUnit, NuGet, or MSBuild request from prompt keywords and repository signals (.sln…

    232 GitHub stars~2.3k tokensUpdated 2 days ago
    Backend & APIsAuto-check: warnings
  • Dotnet Webapi

    dotnet/skills

    Official

    Guides creation and modification of ASP.NET Core Web API endpoints with correct HTTP semantics, OpenAPI metadata, and error handling.

    5.6k GitHub starsUsed in 2 repos~5.5k tokens
    Backend & APIsAuto-check passed

More from WrongStack/WrongStack

All 100 skills in this repo
  • Tech Stack

    WrongStack/WrongStack

    Validate and upgrade dependencies against live registries and official migration guides in any ecosystem.

    371 GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Skill Creator

    WrongStack/WrongStack

    Create, improve and validate WrongStack SKILL.md bundles with precise discovery, progressive resources and current runtime contracts.

    371 GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Bug Hunter

    WrongStack/WrongStack

    A skill your agent uses when scanning source code for bugs, anti-patterns, code smells, or quality issues in a codebase, or when running a proof-driven bug hunt that must find, prove, fix, and…

    371 GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • Design Craft

    WrongStack/WrongStack

    Design or substantially improve user-facing interfaces with a product-specific visual direction, content hierarchy, and rendered critique.

    371 GitHub stars~2.3k tokensUpdated today
    Auto-check passed
  • Design Critique

    WrongStack/WrongStack

    A skill your agent uses to audit an interface that already exists and say precisely why it looks generated, templated, or unfinished — a scored rubric across composition, typography, color, states…

    371 GitHub stars~2.5k tokensUpdated today
    Auto-check passed
  • Mailbox Bridge

    WrongStack/WrongStack

    A skill your agent uses when external coding agents (Claude Code, Aider, custom scripts) need to participate in the project's shared WrongStack mailbox, or when a user asks to "expose the mailbox"…

    371 GitHub stars~2.6k tokensUpdated today
    Auto-check passed

Categories

Questions about Dotnet Backend

What does Dotnet Backend do?

Build and upgrade ASP.NET Core services with typed contracts, dependency lifetimes and verified persistence. Dotnet Backend is an agent skill from WrongStack/WrongStack.NET Core services with typed contracts, dependency lifetimes and verified persistence.

When should I use Dotnet Backend?

Dotnet Backend fits situations like: implementing .NET APIs; background services; runtime migrations; target framework and package support.

How do I install Dotnet Backend in Claude Code?

Run `npx skills add WrongStack/WrongStack --skill dotnet-backend -a claude-code`. Or copy the skill folder (packages/core/skills/dotnet-backend in WrongStack/WrongStack) into .claude/skills/dotnet-backend in your project. Claude Code loads it when a task matches its description.

How do I install Dotnet Backend in Codex?

Run `npx skills add WrongStack/WrongStack --skill dotnet-backend -a codex`. Or copy the skill folder (packages/core/skills/dotnet-backend in WrongStack/WrongStack) into .agents/skills/dotnet-backend in your project. Codex loads it when a task matches its description.

Can I use Dotnet Backend in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add WrongStack/WrongStack --skill dotnet-backend -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/dotnet-backend, .gemini/skills/dotnet-backend, .github/skills/dotnet-backend and .opencode/skills/dotnet-backend in your project.

What does Dotnet Backend need to run?

SKILL.md names no scripts, command-line tools or credentials: Dotnet Backend is instructions for the agent only.

Does Dotnet Backend access the network?

SKILL.md names 2 domains. As links in the text: learn.microsoft.com and dotnet.microsoft.com. This is read from the text; nothing was executed.

Is Dotnet Backend safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Dotnet Backend use?

Dotnet Backend is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Dotnet Backend use?

About 788 tokens (SKILL.md is roughly 3.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Dotnet Backend?

Skills that share tags, products or a category with Dotnet Backend: Aspnet Core (fanslead/ReverseProxy.Store, 161 stars), Tsp Csharp (querylenshq/ef-querylens, 225 stars), Verify Authendpoints (madeyoga/AuthEndpoints, 121 stars) and Dotnet API (novotnyllc/dotnet-artisan, 232 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Dotnet Backend?

WrongStack (a GitHub organization) maintains it in WrongStack/WrongStack, which has 371 GitHub stars. The repository holds 100 skills in this directory. The repository was last updated on October 10, 2026.

Source: WrongStack/WrongStack on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.