# Skills for Programming languages

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

1102 cards · page 25 of 28

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

- [37signals-rails](https://affpapa.org/en/nevibecode/skills/37signals-rails.md) — skill · pproenca · Claude Code, Codex, Cursor · 329 installs — A rule set for Ruby on Rails the 37signals way: vanilla Rails, CRUD controllers, rich domain models, Hotwire.
- [bun-test-coverage](https://affpapa.org/en/nevibecode/skills/bun-test-coverage.md) — skill · secondsky · Claude Code, Codex, Cursor · 403 installs — A skill for Bun test coverage: the --coverage flag, lcov reports, thresholds and CI wiring.
- [bun-workers](https://affpapa.org/en/nevibecode/skills/bun-workers.md) — skill · secondsky · Claude Code, Codex, Cursor · 402 installs — A skill that tells the agent how to run Web Workers and worker_threads in Bun: parallel jobs, worker pools, message passing.
- [bun-http-server](https://affpapa.org/en/nevibecode/skills/bun-http-server.md) — skill · secondsky · Claude Code, Codex, Cursor · 400 installs — A skill that tells the agent how to stand up an HTTP server with Bun.serve(): routes, body parsing, responses, CORS.
- [cuda](https://affpapa.org/en/nevibecode/skills/cuda.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor · 320 installs — Guides the agent through CUDA C/C++ work: thread hierarchy, shared memory, streams, nvcc flags and Thrust.
- [appwrite-ruby](https://affpapa.org/en/nevibecode/skills/appwrite-ruby.md) — skill · appwrite · Claude Code, Codex, Cursor · 796 installs — Teaches the agent how to call Appwrite from Ruby: users, tables, files, teams.
- [kernel-debugging-advanced](https://affpapa.org/en/nevibecode/skills/kernel-debugging-advanced.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor · 317 installs — A skill for Linux kernel tracing: ftrace, trace-cmd, perf, kprobes, kgdb and vmcore analysis.
- [biome](https://affpapa.org/en/nevibecode/skills/biome.md) — skill · Claude MPM Team · Claude Code, Codex, Cursor · 927 installs — A skill that tells the agent how to run Biome on your project: linting, formatting and import sorting from a single command.
- [bun-hot-reloading](https://affpapa.org/en/nevibecode/skills/bun-hot-reloading.md) — skill · secondsky · Claude Code, Codex, Cursor · 395 installs — A skill that walks the agent through Bun hot reloading: --watch and --hot modes, HMR, and HTTP server reload.
- [bun-shell](https://affpapa.org/en/nevibecode/skills/bun-shell.md) — skill · secondsky · Claude Code, Codex, Cursor · 394 installs — A skill for Bun shell scripting: Bun.$ template literals, Bun.spawn, subprocess control and output handling.
- [ui5-typescript-conversion](https://affpapa.org/en/nevibecode/skills/ui5-typescript-conversion.md) — skill · cline · Claude Code, Codex, Cursor · 910 installs — A skill that walks a SAPUI5 or OpenUI5 project through a TypeScript conversion: build setup, types, then the code itself.
- [python](https://affpapa.org/en/nevibecode/skills/pproenca-python.md) — skill · pproenca · Claude Code, Codex, Cursor · 315 installs — A skill with 42 Python 3.11+ optimization rules: it steers the agent on async code, data structures and memory use.
- [rust-refactor](https://affpapa.org/en/nevibecode/skills/rust-refactor.md) — skill · pproenca · Claude Code, Codex, Cursor · 314 installs — A skill that walks an agent through Rust refactoring: dropping forwarded parameters, splitting large files, migrating types in steps.
- [datasheet-and-refmanual-reading](https://affpapa.org/en/nevibecode/skills/datasheet-and-refmanual-reading.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor · 314 installs — A methodology for agents reading MCU datasheets and reference manuals: register maps, bit fields, clock trees, errata.
- [bun-redis](https://affpapa.org/en/nevibecode/skills/bun-redis.md) — skill · secondsky · Claude Code, Codex, Cursor · 388 installs — A skill that gives the agent ready patterns for Redis in a Bun project: clients, caching, pub/sub, sessions.
- [cpu-pipelines-and-hazards](https://affpapa.org/en/nevibecode/skills/cpu-pipelines-and-hazards.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor · 311 installs — Walks through CPU pipeline stages, data and control hazards, forwarding and stalls.
- [bun-jest-migration](https://affpapa.org/en/nevibecode/skills/bun-jest-migration.md) — skill · secondsky · Claude Code, Codex, Cursor · 386 installs — Walks a Jest test suite over to Bun's built-in runner: imports, mocks, timers and config.
- [bun-macros](https://affpapa.org/en/nevibecode/skills/bun-macros.md) — skill · secondsky · Claude Code, Codex, Cursor · 385 installs — A skill that covers running JavaScript during bundling and inlining the result.
- [js-google](https://affpapa.org/en/nevibecode/skills/js-google.md) — skill · pproenca · Claude Code, Codex, Cursor · 310 installs — A skill that feeds your AI agent 47 JavaScript rules from Google's official style guide.
- [typescript-clean-code](https://affpapa.org/en/nevibecode/skills/typescript-clean-code.md) — skill · bmad-labs · Claude Code, Codex, Cursor · 628 installs — A skill for reviewing and refactoring TypeScript: code smell catalogs, four detection layers, and step-by-step workflows.
- [graphql-implementation](https://affpapa.org/en/nevibecode/skills/graphql-implementation.md) — skill · secondsky · Claude Code, Codex, Cursor · 380 installs — A skill for building GraphQL APIs: schema, resolvers, error codes and N+1 protection.
- [qemu-kvm](https://affpapa.org/en/nevibecode/skills/qemu-kvm.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor · 304 installs — Walks the agent through QEMU VMs with KVM acceleration: flags, virtio devices, VFIO passthrough and booting custom kernels.
- [zod](https://affpapa.org/en/nevibecode/skills/bobmatnyc-zod.md) — skill · bobmatnyc · Claude Code, Codex, Cursor · 887 installs — A skill about the zod library: define a schema once and get runtime checks plus TypeScript types.
- [bus-drivers-i2c-spi](https://affpapa.org/en/nevibecode/skills/bus-drivers-i2c-spi.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor · 304 installs — Walks an agent through Linux client drivers for I2C and SPI sensors and PMICs: registration, regmap, device tree binding.
- [kernel-debugging](https://affpapa.org/en/nevibecode/skills/kernel-debugging.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor · 302 installs — Walks an agent through Linux kernel debugging: kgdb, kdb, ftrace, kprobes, dyndbg and kdump analysis with crash.
- [cuda-debugging](https://affpapa.org/en/nevibecode/skills/cuda-debugging.md) — skill · mohitmishra786 · Claude Code, Codex, Cursor · 301 installs — Walks the agent through CUDA debugging: cuda-gdb, Compute Sanitizer, GPU core dumps, error codes 700 and 702.
- [kql](https://affpapa.org/en/nevibecode/skills/kql.md) — skill · microsoft · Claude Code, GitHub Copilot · 58 installs — This skill helps agents write, debug, and review KQL queries.
- [capacitor-plugin-upgrade-v5-to-v6](https://affpapa.org/en/nevibecode/skills/capacitor-plugin-upgrade-v5-to-v6.md) — skill · Cap-go · Claude Code, Codex, Cursor · 633 installs — Walks a Capacitor plugin library from v5 to v6: runs the official migrator, then finishes the manual checklist for Gradle, Kotlin and TypeScript.
- [java-performance](https://affpapa.org/en/nevibecode/skills/java-performance.md) — skill · pluginagentmarketplace · Claude Code, Codex, Cursor · 482 installs — A skill that hands your agent JVM tuning recipes: GC selection, CPU profiling, heap analysis and JMH benchmarks.
- [pytest-advanced](https://affpapa.org/en/nevibecode/skills/pytest-advanced.md) — skill · laurigates · Claude Code, Codex, Cursor · 346 installs — A skill for advanced pytest work: scoped fixtures, parametrization, parallel runs and coverage.
- [create-voltagent](https://affpapa.org/en/nevibecode/skills/create-voltagent.md) — skill · VoltAgent · Claude Code, Codex, Cursor · 613 installs — A skill that walks your agent through creating a VoltAgent project, from the CLI flow to a manual setup with tools and workflows.
- [java-concurrency](https://affpapa.org/en/nevibecode/skills/java-concurrency.md) — skill · pluginagentmarketplace · Claude Code, Codex, Cursor · 465 installs — A skill that gives your coding agent a Java concurrency reference: threads, executors, locks, CompletableFuture and virtual threads.
- [encore-api](https://affpapa.org/en/nevibecode/skills/encore-api.md) — skill · encoredev · Claude Code, Codex, Cursor · 828 installs — Teaches the agent to write Encore.ts endpoints with api(...): typed request and response, path params, validation, errors.
- [typescript-data-visualization-engineering](https://affpapa.org/en/nevibecode/skills/typescript-data-visualization-engineering.md) — skill (official OpenAI) · OpenAI · Codex, ChatGPT · 9 installs — Guides typed data visualization architecture in TypeScript, covering data contracts, state boundaries, and renderer selection from D3 to WebGL.
- [cloudflare-workers-runtime-apis](https://affpapa.org/en/nevibecode/skills/cloudflare-workers-runtime-apis.md) — skill · secondsky · Claude Code, Codex, Cursor · 311 installs — A skill covering the Cloudflare Workers runtime APIs: Fetch, Streams, Crypto, Cache, WebSockets and text encoding.
- [jsdoc-typescript-docs](https://affpapa.org/en/nevibecode/skills/jsdoc-typescript-docs.md) — skill · patricio0312rev · Claude Code, Codex, Cursor · 547 installs — A skill that writes JSDoc comments across a TypeScript codebase and builds docs from them with TypeDoc.
- [uv-workspaces](https://affpapa.org/en/nevibecode/skills/uv-workspaces.md) — skill · laurigates · Claude Code, Codex, Cursor · 315 installs — A skill for multi-package Python projects on uv: workspace setup, a shared lockfile, and dependencies between members.
- [uv-project-management](https://affpapa.org/en/nevibecode/skills/uv-project-management.md) — skill · laurigates · Claude Code, Codex, Cursor · 314 installs — A skill that walks the agent through uv commands: project init, dependency changes, uv.lock and pyproject.toml.
- [vulture-dead-code](https://affpapa.org/en/nevibecode/skills/vulture-dead-code.md) — skill · laurigates · Claude Code, Codex, Cursor · 311 installs — A skill that walks the agent through vulture and deadcode to find unused Python functions, classes, variables and imports.
- [nextjs](https://affpapa.org/en/nevibecode/skills/pymodel-nextjs.md) — skill · PyModel · Claude Code, Codex, Cursor · 479 installs — A skill with 42 rules for Next.js 16 App Router caching, routing and server components.

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

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