# Skills for Programming languages

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

1102 cards · page 19 of 28

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

- [mediator-pattern](https://affpapa.org/en/nevibecode/skills/mediator-pattern.md) — skill · patterns.dev · Claude Code, Codex, Cursor · 608 installs — A skill that teaches the mediator pattern: components talk through one central point instead of calling each other.
- [typescript-refactor](https://affpapa.org/en/nevibecode/skills/typescript-refactor.md) — skill · pproenca · Claude Code, Codex, Cursor · 788 installs — A skill with 47 rules for refactoring TypeScript and React/TSX: type architecture, narrowing, generics, and modern TS 6.0 / React 19 features.
- [python-code-quality](https://affpapa.org/en/nevibecode/skills/python-code-quality.md) — skill · laurigates · Claude Code, Codex, Cursor · 1000 installs — An index skill that ties linting, formatting and type checking into one stack, then points you to the focused skill for each tool.
- [125-java-concurrency](https://affpapa.org/en/nevibecode/skills/125-java-concurrency.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor · 402 installs — A skill that has your coding agent review Java code for race conditions, lock contention and thread leaks, then apply modern java.util.concurrent fixes.
- [core-dumps](https://affpapa.org/en/nevibecode/skills/core-dumps.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor · 764 installs — Walks your agent through enabling core dumps, loading them in GDB or LLDB, and pulling a backtrace without rerunning the crashed program.
- [pinia-skilld](https://affpapa.org/en/nevibecode/skills/pinia-skilld.md) — skill · skilld-dev · Claude Code, Codex, Cursor · 305 installs — A skill that feeds your coding agent the correct Pinia 4.x APIs: stores, getters, actions, SSR hydration, testing and v2/v3 migration notes.
- [linux-perf](https://affpapa.org/en/nevibecode/skills/linux-perf.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor · 753 installs — Walks an agent through perf on Linux: sampling, hardware counters, hotspot hunting and flamegraph output.
- [122-java-type-design](https://affpapa.org/en/nevibecode/skills/122-java-type-design.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor · 394 installs — A skill that reviews and refactors Java code for type design: kills primitive obsession, builds type hierarchies, picks BigDecimal where precision matters.
- [111-java-maven-dependencies](https://affpapa.org/en/nevibecode/skills/111-java-maven-dependencies.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor · 388 installs — Adds code-quality Maven dependencies to your pom.xml: JSpecify, Error Prone with NullAway, VAVR, ArchUnit, JavaMoney.
- [321-frameworks-spring-boot-testing-unit-tests](https://affpapa.org/en/nevibecode/skills/321-frameworks-spring-boot-testing-unit-tests.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor · 387 installs — A skill that steers your agent through Spring Boot unit testing: Mockito without a Spring context, slice tests for controllers, parameterized tests.
- [react-component-architecture](https://affpapa.org/en/nevibecode/skills/react-component-architecture.md) — skill · aj-geddes · Claude Code, Codex, Cursor · 674 installs — A skill that tells your coding agent how to structure React components: function components, hooks, composition and TypeScript.
- [scipy-best-practices](https://affpapa.org/en/nevibecode/skills/scipy-best-practices.md) — skill · Mindrally · Claude Code, Codex, Cursor · 1000 installs — A skill that gives your coding agent rules for SciPy work: optimization, linear algebra, stats, signal processing.
- [quarkus](https://affpapa.org/en/nevibecode/skills/quarkus.md) — skill · Mindrally · Claude Code, Codex, Cursor · 1000 installs — A skill that gives your agent Quarkus coding rules: Jakarta EE, MicroProfile, GraalVM native builds and reactive patterns.
- [python-testing](https://affpapa.org/en/nevibecode/skills/mindrally-python-testing.md) — skill · Mindrally · Claude Code, Codex, Cursor · 1000 installs — Guides the coding assistant to write Python tests using pytest, TDD principles, hypothesis, and mocks.
- [vuejs-typescript-best-practices](https://affpapa.org/en/nevibecode/skills/vuejs-typescript-best-practices.md) — skill · Mindrally · Claude Code, Codex, Cursor · 1000 installs — Hands your agent a rulebook for Vue.js and TypeScript: Composition API, Pinia, VueUse, Tailwind, plus Vite build tuning.
- [drizzle-orm](https://affpapa.org/en/nevibecode/skills/drizzle-orm.md) — skill · Mindrally · Claude Code, Codex, Cursor · 1000 installs — A skill that gives your agent Drizzle ORM conventions: schema as code, inferred types, queries and migrations.
- [powershell-master](https://affpapa.org/en/nevibecode/skills/powershell-master.md) — skill · JosiahSiegel · Claude Code, Codex, Cursor · 1100 installs — A skill for PowerShell work: cmdlet syntax, PSGallery modules, CI/CD pipeline patterns and security.
- [numpy-best-practices](https://affpapa.org/en/nevibecode/skills/numpy-best-practices.md) — skill · Mindrally · Claude Code, Codex, Cursor · 997 installs — A skill that gives your agent NumPy ground rules: vectorize instead of looping, pick dtypes, watch memory, use np.linalg.
- [clang](https://affpapa.org/en/nevibecode/skills/clang.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor · 722 installs — Guides coding agents through Clang and LLVM compiler flags, static analysis, and ThinLTO.
- [python](https://affpapa.org/en/nevibecode/skills/python.md) — skill · Mindrally · Claude Code, Codex, Cursor · 983 installs — This skill tells your coding agent how to write Python: PEP 8, type hints, early returns, async for I/O.
- [130-java-testing-strategies](https://affpapa.org/en/nevibecode/skills/130-java-testing-strategies.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor · 377 installs — A skill that reviews Java tests through RIGHT-BICEP, A-TRIP and CORRECT: missing cases, flaky tests, boundary conditions.
- [internationalization-i18n](https://affpapa.org/en/nevibecode/skills/internationalization-i18n.md) — skill · Mindrally · Claude Code, Codex, Cursor · 978 installs — This skill gives the agent a rulebook for internationalization: translations, locale-aware dates and numbers, RTL layout.
- [142-java-functional-programming](https://affpapa.org/en/nevibecode/skills/142-java-functional-programming.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor · 376 installs — A skill that pushes your AI agent to rewrite Java in a functional style: Records, pure functions, Stream API pipelines and Optional.
- [frida-17](https://affpapa.org/en/nevibecode/skills/frida-17.md) — skill · yfe404 · Claude Code, Codex, Cursor · 2600 installs — Checks and fixes Frida scripts for Frida 17.0.0, flagging removed APIs and naming the replacement.
- [ruby-rails-application](https://affpapa.org/en/nevibecode/skills/ruby-rails-application.md) — skill · aj-geddes · Claude Code, Codex, Cursor · 655 installs — Guides building Ruby on Rails applications with Active Record models, RESTful controllers, and JWT authentication.
- [144-java-data-oriented-programming](https://affpapa.org/en/nevibecode/skills/144-java-data-oriented-programming.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor · 372 installs — Applies data-oriented programming patterns to Java projects.
- [java](https://affpapa.org/en/nevibecode/skills/java.md) — skill · Mindrally · Claude Code, Codex, Cursor · 966 installs — A skill that tells the agent how to write Java: layered structure, Spring Boot 3.x, JUnit and Mockito tests.
- [128-java-generics](https://affpapa.org/en/nevibecode/skills/128-java-generics.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor · 370 installs — A skill that reviews and refactors Java generics: raw types, unchecked casts, PECS wildcards.
- [typescript](https://affpapa.org/en/nevibecode/skills/mindrally-typescript.md) — skill · Mindrally · Claude Code, Codex, Cursor · 955 installs — Enforces strict TypeScript standards and functional code patterns in your AI assistant.
- [python-uv](https://affpapa.org/en/nevibecode/skills/python-uv.md) — skill · Mindrally · Claude Code, Codex, Cursor · 956 installs — Makes the agent manage Python packages through uv only, no pip or poetry.
- [svelte-components](https://affpapa.org/en/nevibecode/skills/svelte-components.md) — skill · spences10 · Claude Code, Codex, Cursor · 531 installs — Tells your agent how to build Svelte components: headless libraries, custom elements, and forms that cannot wrap their inputs.
- [deep-learning](https://affpapa.org/en/nevibecode/skills/deep-learning.md) — skill · Mindrally · Claude Code, Codex, Cursor · 946 installs — Gives your agent a rulebook for neural network work: layer design, optimizers, mixed precision, memory.
- [react](https://affpapa.org/en/nevibecode/skills/mindrally-react.md) — skill · Mindrally · Claude Code, Codex, Cursor · 944 installs — This skill gives your agent a fixed React style: hooks, Server Components, Tailwind, TypeScript.
- [sequelize](https://affpapa.org/en/nevibecode/skills/sequelize.md) — skill · Mindrally · Claude Code, Codex, Cursor · 942 installs — A skill that gives your agent rules for writing Sequelize code: models, associations, migrations and queries.
- [internationalization-i18n](https://affpapa.org/en/nevibecode/skills/aj-geddes-internationalization-i18n.md) — skill · aj-geddes · Claude Code, Codex, Cursor · 633 installs — A skill that walks your agent through shipping a multi-language app: string extraction, translation catalogs, plurals, locale-aware dates and numbers, RTL.
- [gcc](https://affpapa.org/en/nevibecode/skills/gcc.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor · 690 installs — Walks your agent through GCC flags for debug and release builds, LTO, PGO and the compile errors you keep hitting.
- [shell](https://affpapa.org/en/nevibecode/skills/shell.md) — skill · pproenca · Claude Code, Codex, Cursor · 692 installs — A skill with 49 rules for bash and POSIX sh: quoting, strict mode, error handling.
- [170-java-documentation](https://affpapa.org/en/nevibecode/skills/170-java-documentation.md) — skill · Juan Antonio Breña Moral · Claude Code, Codex, Cursor · 359 installs — A step-based skill that walks an agent through writing README.md, package-info.java and Javadoc for a Maven Java project.
- [django-python](https://affpapa.org/en/nevibecode/skills/django-python.md) — skill · Mindrally · Claude Code, Codex, Cursor · 933 installs — A skill that steers your agent through Django work: MVT structure, ORM over raw SQL, class-based views and view-level error handling.
- [cross-gcc](https://affpapa.org/en/nevibecode/skills/cross-gcc.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor · 682 installs — Walks your agent through GCC cross-compilation: triplets, sysroots, pkg-config, QEMU testing and the errors that usually stop a build.

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

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