# Skills for Programming languages

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

1102 cards · page 12 of 28

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

- [axiom-macos](https://affpapa.org/en/nevibecode/skills/axiom-macos.md) — skill · CharlesWiltgen · Claude Code, Codex, Cursor · 1300 installs — A skill for macOS work: windows, menus, sandboxing, distribution, AppKit bridging and the SwiftUI differences that matter on Mac.
- [rhino3d-scripts](https://affpapa.org/en/nevibecode/skills/rhino3d-scripts.md) — skill (official GitHub) · github · GitHub Copilot · 89 installs — Generates and debugs Rhinoceros 3D scripts across Python, VBScript, and C#.
- [kotlin-tooling-native-build-performance](https://affpapa.org/en/nevibecode/skills/kotlin-tooling-native-build-performance.md) — skill · JetBrains · Claude Code, Codex, Cursor · 943 installs — Turns a vague slow-iOS-build complaint into a measured diagnosis with a short list of safe fixes for Kotlin Multiplatform projects.
- [setting-up-cloudwatch-observability](https://affpapa.org/en/nevibecode/skills/setting-up-cloudwatch-observability.md) — skill · aws · Claude Code, Codex, Cursor · 1200 installs — Set up CloudWatch Omni or onboard a service to Application Signals with this skill.
- [kotlin-concurrency-and-flow](https://affpapa.org/en/nevibecode/skills/kotlin-concurrency-and-flow.md) — skill · chrisbanes · Claude Code, Codex, Cursor · 1100 installs — A skill for writing and reviewing Kotlin coroutine code: scope ownership, cancellation, StateFlow, SharedFlow and Channel.
- [using-chrisbanes-skills](https://affpapa.org/en/nevibecode/skills/using-chrisbanes-skills.md) — skill · chrisbanes · Claude Code, Codex, Cursor · 1100 installs — Reads a Kotlin or Jetpack Compose task and loads the right skill from the chrisbanes set.
- [kotlin-control-flow](https://affpapa.org/en/nevibecode/skills/kotlin-control-flow.md) — skill · chrisbanes · Claude Code, Codex, Cursor · 1100 installs — A skill that steers your coding agent through Kotlin branching: when expressions, guard conditions, sealed-type exhaustiveness, smart casts.
- [axiom-swift](https://affpapa.org/en/nevibecode/skills/axiom-swift.md) — skill · CharlesWiltgen · Claude Code, Codex, Cursor · 1200 installs — Guides AI coding assistants through modern Swift idioms, noncopyable types, Transferable protocols, and tvOS development.
- [process-api-net11](https://affpapa.org/en/nevibecode/skills/process-api-net11.md) — skill · dotnet · Claude Code, Codex, Cursor · 585 installs — Guides AI coding agents through the new System.Diagnostics.Process APIs in .NET 11 for dead-lock-free process execution, stream capturing, and lifecycle management.
- [apollo-client](https://affpapa.org/en/nevibecode/skills/apollo-client.md) — skill · apollographql · Claude Code, Codex, Cursor · 5600 installs — A skill that walks your agent through Apollo Client 4.x in React: queries, mutations, caching, local state and error troubleshooting.
- [react-patterns](https://affpapa.org/en/nevibecode/skills/giuseppe-trisciuoglio-react-patterns.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor · 4800 installs — Teaches your agent React 19 and Next.js App Router patterns: Server Components, Server Actions, useOptimistic, Suspense boundaries.
- [kotlin-api-design](https://affpapa.org/en/nevibecode/skills/kotlin-api-design.md) — skill · chrisbanes · Claude Code, Codex, Cursor · 949 installs — Walks you through function ownership, value classes and expect/actual boundaries in Kotlin.
- [platform-lsp-integrate](https://affpapa.org/en/nevibecode/skills/platform-lsp-integrate.md) — skill · forcedotcom · Claude Code, Codex, Cursor · 2600 installs — A reference for Salesforce LSP MCP tools, their output, and availability errors.
- [java-code-review](https://affpapa.org/en/nevibecode/skills/java-code-review.md) — skill · decebals · Claude Code, Codex, Cursor · 1000 installs — A skill that walks Java code through a checklist: null safety, exceptions, concurrency, resource leaks.
- [unity-vrc-udon-sharp](https://affpapa.org/en/nevibecode/skills/unity-vrc-udon-sharp.md) — skill · niaka3dayo · Claude Code, Codex, Cursor · 1000 installs — A skill for writing, reviewing and debugging UdonSharp C# against VRChat SDK 3.10.5.
- [axiom-location](https://affpapa.org/en/nevibecode/skills/axiom-location.md) — skill · CharlesWiltgen · Claude Code, Codex, Cursor · 1000 installs — A skill for iOS location and maps work: authorization, geofencing, annotations, directions, plus diagnostics for common breakage.
- [mojo-syntax](https://affpapa.org/en/nevibecode/skills/mojo-syntax.md) — skill · modular · Claude Code, Codex, Cursor · 2900 installs — Updates agent knowledge with current Mojo syntax and conventions.
- [android-development](https://affpapa.org/en/nevibecode/skills/dpconde-android-development.md) — skill · dpconde · Claude Code, Codex, Cursor · 718 installs — A skill that keeps your agent on Google's Android architecture: modules, Jetpack Compose, Hilt, Room.
- [cue-kind-definition](https://affpapa.org/en/nevibecode/skills/cue-kind-definition.md) — skill · grafana · Claude Code, Codex, Cursor · 4200 installs — Walks an agent through CUE kind definitions in grafana-app-sdk apps: spec and status schemas, versions, field constraints and codegen.
- [experience-lwc-typescript-migrate](https://affpapa.org/en/nevibecode/skills/experience-lwc-typescript-migrate.md) — skill · forcedotcom · Claude Code, Codex, Cursor · 2300 installs — Converts an existing JavaScript Lightning Web Component to TypeScript: a typed .ts plus a .d.ts that exposes only the @api surface.
- [spring-boot-test-patterns](https://affpapa.org/en/nevibecode/skills/spring-boot-test-patterns.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor · 4300 installs — A skill that gives your agent ready patterns for Spring Boot tests: Mockito unit tests, @DataJpaTest and @WebMvcTest slices, Testcontainers integration.
- [typescript-docs](https://affpapa.org/en/nevibecode/skills/typescript-docs.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor · 4200 installs — Creates TypeScript documentation with JSDoc, TypeDoc, and ADRs.
- [nestjs](https://affpapa.org/en/nevibecode/skills/nestjs.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor · 4200 installs — Gives your agent NestJS patterns: CRUD modules, JWT guards, Drizzle schemas and migrations.
- [qdrant-clients-sdk](https://affpapa.org/en/nevibecode/skills/qdrant-clients-sdk.md) — skill (official GitHub) · github · GitHub Copilot · 61 installs — This skill guides Qdrant integration through official SDKs and APIs.
- [mojo-python-interop](https://affpapa.org/en/nevibecode/skills/mojo-python-interop.md) — skill · modular · Claude Code, Codex, Cursor · 2600 installs — A skill that keeps your agent on current Mojo syntax when the code calls Python or exposes Mojo types to it.
- [mojo-gpu-fundamentals](https://affpapa.org/en/nevibecode/skills/mojo-gpu-fundamentals.md) — skill · modular · Claude Code, Codex, Cursor · 2600 installs — Guidance for coding agents writing Mojo code for NVIDIA, AMD, and Apple silicon accelerators.
- [unit-test-boundary-conditions](https://affpapa.org/en/nevibecode/skills/unit-test-boundary-conditions.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor · 4100 installs — A skill that hands your agent ready patterns for Java unit tests at the edges: min and max values, nulls, empty collections, overflow and double precision.
- [turborepo-monorepo](https://affpapa.org/en/nevibecode/skills/turborepo-monorepo.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor · 4100 installs — A skill that walks your agent through Turborepo: workspaces, turbo.json tasks, test pipelines and build caching.
- [tauri-v2](https://affpapa.org/en/nevibecode/skills/tauri-v2.md) — skill · nodnarbnitram · Claude Code, Codex, Cursor · 8000 installs — Walks your agent through Rust commands, IPC and capabilities in Tauri v2, and heads off the build errors that usually eat an afternoon.
- [spring-boot-crud-patterns](https://affpapa.org/en/nevibecode/skills/spring-boot-crud-patterns.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor · 3900 installs — A skill that builds the whole CRUD layer for Spring Boot 3 services: aggregates, JPA repositories, DTOs and REST controllers in a feature-based layout.
- [react-patterns](https://affpapa.org/en/nevibecode/skills/jezweb-react-patterns.md) — skill · jezweb · Claude Code, Codex, Cursor · 1300 installs — A skill that checks React 19 components for waterfalls, bundle bloat and re-renders, and suggests composition fixes.
- [loogle-search](https://affpapa.org/en/nevibecode/skills/loogle-search.md) — skill · parcadei · Claude Code, Codex, Cursor · 485 installs — Searches Mathlib for lemmas by type signature pattern, for when you know the shape but not the name.
- [spring-boot-saga-pattern](https://affpapa.org/en/nevibecode/skills/spring-boot-saga-pattern.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor · 3800 installs — A skill for distributed transactions in Spring Boot microservices: choreography and orchestration, compensating actions, Kafka, RabbitMQ, Axon.
- [unit-test-parameterized](https://affpapa.org/en/nevibecode/skills/unit-test-parameterized.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor · 3800 installs — A skill that turns one JUnit 5 test method into many runs over different inputs.
- [unit-test-service-layer](https://affpapa.org/en/nevibecode/skills/unit-test-service-layer.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor · 3800 installs — A skill that gives the agent a Mockito pattern for service-layer unit tests: mock repositories, verify calls, cover exception paths.
- [nestjs-best-practices](https://affpapa.org/en/nevibecode/skills/giuseppe-trisciuoglio-nestjs-best-practices.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor · 3800 installs — A skill that hands your agent a rulebook for NestJS: module boundaries, provider scopes, exception filters, DTO validation and Drizzle ORM.
- [zod-validation-utilities](https://affpapa.org/en/nevibecode/skills/zod-validation-utilities.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor · 3800 installs — Guides Zod v4 validation for TypeScript APIs, forms, and configuration.
- [spring-boot-event-driven-patterns](https://affpapa.org/en/nevibecode/skills/spring-boot-event-driven-patterns.md) — skill · giuseppe-trisciuoglio · Claude Code, Codex, Cursor · 3800 installs — A Spring Boot 3.x skill for domain events, @TransactionalEventListener, Kafka messaging and the transactional outbox pattern.
- [new-modular-project](https://affpapa.org/en/nevibecode/skills/new-modular-project.md) — skill · modular · Claude Code, Codex, Cursor · 2400 installs — Initializes fresh Mojo or MAX projects using pixi or uv package managers.
- [migrate](https://affpapa.org/en/nevibecode/skills/parcadei-migrate.md) — skill · parcadei · Claude Code, Codex, Cursor · 481 installs — Runs a migration from target research through review.

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

## 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
