# Skills for Programming languages

Skills for Programming languages: what each one does, an install command and example prompts.

1102 cards · page 8 of 28

- HTML: https://affpapa.org/en/nevibecode/skills/topic/languages?page=8
- Instructions for agents: https://affpapa.org/en/nevibecode/agents.md

- [thread-abort-migration](https://affpapa.org/en/nevibecode/skills/thread-abort-migration.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3300 installs — Guides migration of legacy .NET Framework Thread.Abort calls to cooperative cancellation using CancellationToken in .NET 6+.
- [maui-app-lifecycle](https://affpapa.org/en/nevibecode/skills/maui-app-lifecycle.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3300 installs — Tells your coding agent how .NET MAUI apps move between states and how to save data when the app gets backgrounded.
- [migrate-dotnet8-to-dotnet9](https://affpapa.org/en/nevibecode/skills/migrate-dotnet8-to-dotnet9.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3400 installs — A skill that walks a project from net8.0 to net9.0: updates the TargetFramework, then works through build errors and behavioral changes in .NET 9, C# 13, ASP.NET Core 9 and EF Core 9.
- [including-generated-files](https://affpapa.org/en/nevibecode/skills/including-generated-files.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3400 installs — Helps wire build-generated files into MSBuild compilation or output.
- [clr-activation-debugging](https://affpapa.org/en/nevibecode/skills/clr-activation-debugging.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3400 installs — Reads the CLRLoad logs written by mscoree.dll and shows which runtime the shim picked for a .NET Framework process, or where the pick went wrong.
- [template-validation](https://affpapa.org/en/nevibecode/skills/template-validation.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3200 installs — Validates custom dotnet new template configurations before publishing.
- [maui-data-binding](https://affpapa.org/en/nevibecode/skills/maui-data-binding.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3200 installs — A skill that gives your coding agent the rules for XAML and C# data bindings in .NET MAUI, from compiled bindings to change notification.
- [migrate-mstest-v3-to-v4](https://affpapa.org/en/nevibecode/skills/migrate-mstest-v3-to-v4.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3200 installs — Walks a test project from MSTest v3 to v4: fixes source breaks, explains behavior changes, and sorts out test discovery in CI.
- [migrate-mstest-v1v2-to-v3](https://affpapa.org/en/nevibecode/skills/migrate-mstest-v1v2-to-v3.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3200 installs — A skill that walks an MSTest v1 or v2 project over to v3: it classifies the workspace, fixes build breaks and swaps .testsettings for .runsettings.
- [migrate-vstest-to-mtp](https://affpapa.org/en/nevibecode/skills/migrate-vstest-to-mtp.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3200 installs — Walks a .NET test solution from VSTest to Microsoft.Testing.Platform: edits Directory.Build.props, global.json and the dotnet test arguments.
- [migrate-xunit-to-xunit-v3](https://affpapa.org/en/nevibecode/skills/migrate-xunit-to-xunit-v3.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3200 installs — Upgrades .NET test suites from xUnit.net v2 to xunit.v3 and fixes breaking changes.
- [migrate-static-to-wrapper](https://affpapa.org/en/nevibecode/skills/migrate-static-to-wrapper.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3300 installs — Replaces static calls in C# with injected abstractions: DateTime.UtcNow becomes TimeProvider.GetUtcNow(), File.* becomes IFileSystem.
- [template-instantiation](https://affpapa.org/en/nevibecode/skills/template-instantiation.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3300 installs — Creates .NET projects using dotnet new while matching workspace CPM settings and target frameworks.
- [template-discovery](https://affpapa.org/en/nevibecode/skills/template-discovery.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3300 installs — Finds suitable dotnet new templates from a project description, then checks parameters and expected output before files are created.
- [spm-build-analysis](https://affpapa.org/en/nevibecode/skills/spm-build-analysis.md) — skill · AvdLee · Claude Code, Codex, Cursor +3 · 3400 installs — Analyzes Swift Package Manager dependencies, build plugins, and Xcode module graphs.
- [xcode-compilation-analyzer](https://affpapa.org/en/nevibecode/skills/xcode-compilation-analyzer.md) — skill · AvdLee · Claude Code, Codex, Cursor +3 · 3400 installs — A skill that explains why an Xcode build drags: it reads build timings and Swift frontend diagnostics, finds the expensive spots in your code, and returns a fix plan.
- [chdb-datastore](https://affpapa.org/en/nevibecode/skills/chdb-datastore.md) — skill · chdb-io · Claude Code, Codex, Cursor +3 · 7900 installs — Guides the AI agent on speeding up pandas workflows with chDB and ClickHouse.
- [system-text-json-net11](https://affpapa.org/en/nevibecode/skills/system-text-json-net11.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3100 installs — A skill that tells the agent how to use three new System.Text.Json APIs in .NET 11 instead of writing the old workarounds.
- [maui-shell-navigation](https://affpapa.org/en/nevibecode/skills/maui-shell-navigation.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3100 installs — Set up Shell navigation in a .NET MAUI app, including tabs, flyout menus, and page transitions.
- [use-js-interop](https://affpapa.org/en/nevibecode/skills/use-js-interop.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3000 installs — Sets up and audits JavaScript interop in Blazor components.
- [extension-points](https://affpapa.org/en/nevibecode/skills/extension-points.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3000 installs — This skill maps how MSBuild discovers hooks and imports: CustomBefore/CustomAfter, wildcard directories, NuGet auto-imports.
- [collect-user-input](https://affpapa.org/en/nevibecode/skills/collect-user-input.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3000 installs — A skill that walks the agent through Blazor forms, input components and validation.
- [typescript-magician](https://affpapa.org/en/nevibecode/skills/typescript-magician.md) — skill · mcollina · Claude Code, Codex, Cursor +3 · 2800 installs — Resolves TypeScript compiler errors, eliminates any types, and creates strict generic patterns.
- [kotlin-multiplatform](https://affpapa.org/en/nevibecode/skills/kotlin-multiplatform.md) — skill · vitorpamplona · Claude Code, Codex, Cursor +3 · 1600 installs — A skill that tells the agent which Amethyst module and source set a file belongs to, so the KMP build and its purity gate stay green.
- [setup-local-sdk](https://affpapa.org/en/nevibecode/skills/setup-local-sdk.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 2900 installs — Installs a .NET SDK into a project-local .dotnet/ folder and wires it up through global.json, leaving the system-wide install alone.
- [target-authoring](https://affpapa.org/en/nevibecode/skills/target-authoring.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 3000 installs — A skill for writing custom MSBuild targets: canonical patterns plus fixes for anti-patterns like overwriting DependsOn chains.
- [clickhouse-js-node-coding](https://affpapa.org/en/nevibecode/skills/clickhouse-js-node-coding.md) — skill · ClickHouse · Claude Code, Codex, Cursor +3 · 7000 installs — Guides the agent through @clickhouse/client code: client setup, row inserts, selects, query parameters.
- [langgraph-typescript-quickstart](https://affpapa.org/en/nevibecode/skills/langgraph-typescript-quickstart.md) — skill · langchain-ai · Claude Code, Codex, Cursor +3 · 5000 installs — Scaffolds a minimal local LangGraph agent in TypeScript following official docs.
- [langchain-python-quickstart](https://affpapa.org/en/nevibecode/skills/langchain-python-quickstart.md) — skill · langchain-ai · Claude Code, Codex, Cursor +3 · 5000 installs — Builds a minimal local LangChain agent in Python from the current quickstart.
- [template-comparison](https://affpapa.org/en/nevibecode/skills/template-comparison.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 2800 installs — This skill puts two or more dotnet new templates side by side in a table and picks a winner for your scenario.
- [migrate-xunit-to-mstest](https://affpapa.org/en/nevibecode/skills/migrate-xunit-to-mstest.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 2900 installs — Converts .NET test suites from xUnit.net v2 or v3 to MSTest v4 while preserving VSTest or MTP runners.
- [langchain-typescript-quickstart](https://affpapa.org/en/nevibecode/skills/langchain-typescript-quickstart.md) — skill · langchain-ai · Claude Code, Codex, Cursor +3 · 5000 installs — Builds a minimal LangChain agent in TypeScript following the official quickstart: a weather tool, createAgent, its own folder.
- [copy-to-output-directory](https://affpapa.org/en/nevibecode/skills/copy-to-output-directory.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 2700 installs — A skill that picks the right CopyToOutputDirectory mode in MSBuild: Never, PreserveNewest, Always or IfDifferent.
- [migrate](https://affpapa.org/en/nevibecode/skills/toss-migrate.md) — skill · toss · Claude Code, Codex, Cursor +3 · 313 installs — Reads your lodash code and shows how to swap each function for es-toolkit or es-toolkit/compat.
- [sentencepiece](https://affpapa.org/en/nevibecode/skills/sentencepiece.md) — skill · Orchestra Research · Claude Code, Codex, Cursor +3 · 952 installs — A skill that walks the agent through training and running a SentencePiece tokenizer on raw text, with BPE or Unigram.
- [testability-obstacle](https://affpapa.org/en/nevibecode/skills/testability-obstacle.md) — skill · dotnet · Claude Code, Codex, Cursor +3 · 2500 installs — Adds the smallest production seam in C#/.NET code so a test stops depending on real time, files or randomness.
- [outlines](https://affpapa.org/en/nevibecode/skills/outlines.md) — skill · Orchestra Research · Claude Code, Codex, Cursor +3 · 951 installs — A skill for generating valid JSON, XML and code from Pydantic schemas and grammars.
- [mamba-architecture](https://affpapa.org/en/nevibecode/skills/mamba-architecture.md) — skill · Orchestra Research · Claude Code, Codex, Cursor +3 · 949 installs — A skill for working with the Mamba architecture: O(n) linear complexity, language model training and inference without a KV cache.
- [code-reviewer](https://affpapa.org/en/nevibecode/skills/code-reviewer.md) — skill · Alireza Rezvani · Claude Code · 1130 installs — Turns a pull request into a scored review: diff complexity, risky patterns, code smells, and a report with a verdict.
- [coding-guidelines](https://affpapa.org/en/nevibecode/skills/coding-guidelines.md) — skill · actionbook · Claude Code, Codex, Cursor +3 · 4000 installs — A skill with 50 Rust coding rules: naming, strings, errors, memory, async.

Next: https://affpapa.org/en/nevibecode/skills/topic/languages.md?page=9

## Refine
[typescript](https://affpapa.org/en/nevibecode/tag/typescript.md) · [python](https://affpapa.org/en/nevibecode/tag/python.md) · [dotnet](https://affpapa.org/en/nevibecode/tag/dotnet.md) · [csharp](https://affpapa.org/en/nevibecode/tag/csharp.md) · [java](https://affpapa.org/en/nevibecode/tag/java.md) · [go](https://affpapa.org/en/nevibecode/tag/go.md) · [rust](https://affpapa.org/en/nevibecode/tag/rust.md) · [react](https://affpapa.org/en/nevibecode/tag/react.md) · [javascript](https://affpapa.org/en/nevibecode/tag/javascript.md) · [refactoring](https://affpapa.org/en/nevibecode/tag/refactoring.md) · [swift](https://affpapa.org/en/nevibecode/tag/swift.md) · [ios](https://affpapa.org/en/nevibecode/tag/ios.md)

## Narrow this list
Parameters: `?platform=<claude-code|codex|cursor|copilot|gemini-cli|windsurf|…>`, `&topic=<…>`, `&sort=installs|stars|new|updated` — values in https://affpapa.org/en/nevibecode/agents.md

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
