# Skills for Programming languages

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

1102 cards · page 15 of 28

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

- [apollo-federation](https://affpapa.org/en/nevibecode/skills/apollo-federation.md) — skill · apollographql · Claude Code, Codex, Cursor · 1900 installs — Guides an agent through Apollo Federation subgraph schemas: directives, entities with @key, composition errors.
- [solana-mobile](https://affpapa.org/en/nevibecode/skills/solana-mobile.md) — skill · solana-mobile · Claude Code, Codex, Cursor · 11700 installs — A skill that walks you through scaffolding, configuring and debugging Solana Mobile apps on Android: Expo templates, toolchain checks, emulators, a local validator.
- [c-bounds-safety](https://affpapa.org/en/nevibecode/skills/c-bounds-safety.md) — skill · superagents-lab · Claude Code, Codex, Cursor · 623 installs — Guides the adoption of the -fbounds-safety C language extension, helping add pointer annotations and debug runtime bounds violations.
- [develop-secure-contracts](https://affpapa.org/en/nevibecode/skills/develop-secure-contracts.md) — skill · OpenZeppelin · Claude Code, Codex, Cursor · 545 installs — Guides coding assistants to integrate official OpenZeppelin contracts across multiple chains.
- [clean-code](https://affpapa.org/en/nevibecode/skills/decebals-clean-code.md) — skill · decebals · Claude Code, Codex, Cursor · 379 installs — Guides your coding assistant to write readable code using DRY, KISS, and YAGNI principles.
- [pester-migration](https://affpapa.org/en/nevibecode/skills/pester-migration.md) — skill (official GitHub) · github · GitHub Copilot · 25 installs — Walks a Pester suite through the next major version and gets it passing again.
- [release-kotlin-library](https://affpapa.org/en/nevibecode/skills/release-kotlin-library.md) — skill · chrisbanes · Claude Code, Codex, Cursor · 340 installs — Prepares, validates, and publishes Kotlin library releases.
- [fastapi-async-patterns](https://affpapa.org/en/nevibecode/skills/fastapi-async-patterns.md) — skill · TheBushidoCollective · Claude Code, Codex, Cursor · 953 installs — A skill with ready patterns for async routes, async databases, background tasks and WebSockets in FastAPI.
- [tanstack-router](https://affpapa.org/en/nevibecode/skills/tanstack-router.md) — skill · tanstack-skills · Claude Code, Codex, Cursor · 4900 installs — A TanStack Router skill for React and Solid: file-based routing, search params and data loading with full type checking.
- [arkts-syntax-assistant](https://affpapa.org/en/nevibecode/skills/arkts-syntax-assistant.md) — skill · SummerKaze · Claude Code, Codex, Cursor · 824 installs — Guides coding agents through ArkTS syntax, TypeScript migrations, and HarmonyOS build errors.
- [dart-best-practices](https://affpapa.org/en/nevibecode/skills/dart-best-practices.md) — skill · kevmoo · Claude Code, Codex, Cursor · 832 installs — Enforces idiomatic Dart code style and formatting during generation and review.
- [concurrency-review](https://affpapa.org/en/nevibecode/skills/concurrency-review.md) — skill · decebals · Claude Code, Codex, Cursor · 345 installs — Reviews Java multi-threaded code for race conditions, deadlocks, and thread safety.
- [apollo-kotlin](https://affpapa.org/en/nevibecode/skills/apollo-kotlin.md) — skill · apollographql · Claude Code, Codex, Cursor · 1700 installs — A skill that walks the agent through Apollo Kotlin setup in a Gradle project: schema, codegen, an ApolloClient with auth and cache, plus operations.
- [solid-principles](https://affpapa.org/en/nevibecode/skills/decebals-solid-principles.md) — skill · decebals · Claude Code, Codex, Cursor · 345 installs — Inspects Java code against SOLID principles and helps break down overloaded classes.
- [architecture-review](https://affpapa.org/en/nevibecode/skills/decebals-architecture-review.md) — skill · decebals · Claude Code, Codex, Cursor · 338 installs — A skill that reviews a Java project at the macro level: package layout, module boundaries, dependency direction and layering.
- [effect-best-practices](https://affpapa.org/en/nevibecode/skills/effect-best-practices.md) — skill · Makisuo · Claude Code, Codex, Cursor · 840 installs — A skill that makes the agent follow Effect-TS conventions for services, errors, layers and atoms.
- [design-patterns](https://affpapa.org/en/nevibecode/skills/decebals-design-patterns.md) — skill · decebals · Claude Code, Codex, Cursor · 336 installs — Practical design patterns reference for Java with production-ready code examples.
- [roblox-game-development](https://affpapa.org/en/nevibecode/skills/roblox-game-development.md) — skill · greedychipmunk · Claude Code, Codex, Cursor · 2200 installs — A skill that turns the agent into a Roblox developer: Luau scripts, game systems, UI and monetization, from a first script to a multiplayer game.
- [qt-cmake-project](https://affpapa.org/en/nevibecode/skills/qt-cmake-project.md) — skill · qt-ai-skills · Claude Code, Codex, Cursor · 530 installs — The skill writes and edits CMake for Qt 6 projects: targets, QML modules, resources.
- [upgrade-solidity-contracts](https://affpapa.org/en/nevibecode/skills/upgrade-solidity-contracts.md) — skill · OpenZeppelin · Claude Code, Codex, Cursor · 472 installs — Guides Solidity smart contract upgrades using OpenZeppelin proxy patterns.
- [bundle-splitting](https://affpapa.org/en/nevibecode/skills/bundle-splitting.md) — skill · patterns.dev · Claude Code, Codex, Cursor · 1500 installs — A skill that teaches your agent to split a large JavaScript bundle into smaller ones, so the first paint comes sooner and the app becomes interactive faster.
- [apollo-router-plugin-creator](https://affpapa.org/en/nevibecode/skills/apollo-router-plugin-creator.md) — skill · apollographql · Claude Code, Codex, Cursor · 1600 installs — Helps build native Rust plugins for Apollo Router.
- [mysql-best-practices](https://affpapa.org/en/nevibecode/skills/mysql-best-practices.md) — skill · Mindrally · Claude Code, Codex, Cursor · 2700 installs — A skill that gives the agent rules for MySQL schema design, indexing and query optimization.
- [spring-boot-patterns](https://affpapa.org/en/nevibecode/skills/spring-boot-patterns.md) — skill · decebals · Claude Code, Codex, Cursor · 322 installs — A skill that hands your agent the package layout and templates for Spring Boot controllers, services and repositories.
- [java-migration](https://affpapa.org/en/nevibecode/skills/java-migration.md) — skill · decebals · Claude Code, Codex, Cursor · 321 installs — Walks a project through Java LTS upgrades: assess the codebase, fix the build, compile, test.
- [system-commandline-cli](https://affpapa.org/en/nevibecode/skills/system-commandline-cli.md) — skill (official GitHub) · github · GitHub Copilot · 21 installs — A skill for building .NET CLI apps with System.CommandLine 2.x.x.
- [java-helidon](https://affpapa.org/en/nevibecode/skills/java-helidon.md) — skill (official GitHub) · github · GitHub Copilot · 21 installs — A GitHub Copilot skill that steers code generation toward Helidon 4 practices in SE and MP.
- [pytest-skill](https://affpapa.org/en/nevibecode/skills/pytest-skill.md) — skill · TestMu AI · Claude Code, Codex, Cursor · 412 installs — An agent skill that writes pytest tests for Python: fixtures, parametrize, markers, mocking and conftest patterns.
- [performance-smell-detection](https://affpapa.org/en/nevibecode/skills/performance-smell-detection.md) — skill · decebals · Claude Code, Codex, Cursor · 310 installs — Flags code-level performance smells in Java, covering streams, collections, boxing, and regex compiled inside loops.
- [security-audit](https://affpapa.org/en/nevibecode/skills/decebals-security-audit.md) — skill · decebals · Claude Code, Codex, Cursor · 309 installs — An OWASP Top 10 checklist for Java code: input validation, SQL injection, XSS and security headers.
- [static-import](https://affpapa.org/en/nevibecode/skills/static-import.md) — skill · patterns.dev · Claude Code, Codex, Cursor · 1400 installs — Walks through ES2015 import syntax and helps you decide which modules belong in the initial bundle and which should load on demand.
- [tree-shaking](https://affpapa.org/en/nevibecode/skills/tree-shaking.md) — skill · patterns.dev · Claude Code, Codex, Cursor · 1400 installs — A skill that teaches the agent tree shaking for JavaScript bundles, so unused exports stop shipping to users.
- [route-based](https://affpapa.org/en/nevibecode/skills/route-based.md) — skill · patterns.dev · Claude Code, Codex, Cursor · 1400 installs — Tells the agent how to split a single-page app by route so only the code for the current page is fetched.
- [go-documentation](https://affpapa.org/en/nevibecode/skills/go-documentation.md) — skill · cxuu · Claude Code, Codex, Cursor · 1300 installs — Writes and reviews doc comments for exported Go packages, types and functions.
- [go-concurrency](https://affpapa.org/en/nevibecode/skills/go-concurrency.md) — skill · cxuu · Claude Code, Codex, Cursor · 1300 installs — Rules for goroutines, channels and mutexes, so your agent stops shipping leaks and data races in Go code.
- [go-error-handling](https://affpapa.org/en/nevibecode/skills/go-error-handling.md) — skill · cxuu · Claude Code, Codex, Cursor · 1300 installs — Guides coding agents on idiomatic Go error handling, covering sentinel errors, error wrapping with %w or %v, and clean error flow.
- [go-testing](https://affpapa.org/en/nevibecode/skills/go-testing.md) — skill · cxuu · Claude Code, Codex, Cursor · 1300 installs — A skill that guides the agent through Go test code: table-driven tests, subtests, helpers, and comparisons with cmp.Diff.
- [roblox-luau-patterns](https://affpapa.org/en/nevibecode/skills/roblox-luau-patterns.md) — skill · TabooHarmony · Claude Code, Codex, Cursor · 2100 installs — A skill for writing and refactoring Roblox Luau modules: object lifecycles, signals, task scheduling, pcall and cleanup.
- [laravel-best-practices](https://affpapa.org/en/nevibecode/skills/laravel-best-practices.md) — skill · Laravel Community · Claude Code, Codex, Cursor · 2300 installs — A skill with 31 Laravel 13 rules covering architecture, Eloquent, controllers and validation.
- [dt-js-runtime](https://affpapa.org/en/nevibecode/skills/dt-js-runtime.md) — skill · Dynatrace · Claude Code, Codex, Cursor · 1700 installs — A skill that documents the Dynatrace server-side JS runtime: function contract, sandbox limits, available Web APIs and Node.js modules.

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

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