# Skills for Programming languages

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

1102 cards · page 3 of 28

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

- [modern-javascript-patterns](https://affpapa.org/en/nevibecode/skills/modern-javascript-patterns.md) — skill · Seth Hobson · Claude Code, Codex, Cursor · 21553 installs — This skill guides JavaScript refactors and async work with ES6+ syntax and functional patterns.
- [rust-async-patterns](https://affpapa.org/en/nevibecode/skills/rust-async-patterns.md) — skill · Seth Hobson · Claude Code, Codex, Cursor · 20625 installs — A skill for building and debugging async Rust with Tokio, tasks, channels, streams, and error handling.
- [javascript-testing-patterns](https://affpapa.org/en/nevibecode/skills/javascript-testing-patterns.md) — skill · Seth Hobson · Claude Code, Codex, Cursor · 20472 installs — This skill provides JavaScript and TypeScript testing examples, from unit tests to end-to-end flows.
- [add-lang](https://affpapa.org/en/nevibecode/skills/add-lang.md) — skill · colbymchenry · Claude Code, Codex, Cursor · 1200 installs — Adds a new language to codegraph through tree-sitter, tests the extractor, and measures extraction and retrieval on real repositories.
- [tdd-rust](https://affpapa.org/en/nevibecode/skills/tdd-rust.md) — skill · rtk-ai · Claude Code, Codex, Cursor · 1400 installs — Skill for RTK filter development using TDD.
- [ultracite](https://affpapa.org/en/nevibecode/skills/ultracite.md) — skill · haydenbleasel · Claude Code, Codex, Cursor · 11400 installs — The ultracite skill sets up linting and formatting for JS/TS projects through Oxlint, Biome or ESLint with one command.
- [flutter-implement-json-serialization](https://affpapa.org/en/nevibecode/skills/flutter-implement-json-serialization.md) — skill · flutter · Claude Code, Codex, Cursor · 37400 installs — Teaches coding agents to build Dart models with fromJson and toJson methods using dart:convert.
- [async-python-patterns](https://affpapa.org/en/nevibecode/skills/async-python-patterns.md) — skill · Seth Hobson · Claude Code, Codex, Cursor · 18055 installs — This skill guides async Python work with asyncio, async/await, and concurrent tasks.
- [cardputer-buddy](https://affpapa.org/en/nevibecode/skills/cardputer-buddy.md) — skill (official Anthropic) · Anthropic · Claude Code · 2897 installs — Iterate on Cardputer-Adv MicroPython apps without re-flashing.
- [godot-gdscript-patterns](https://affpapa.org/en/nevibecode/skills/godot-gdscript-patterns.md) — skill · Seth Hobson · Claude Code, Codex, Cursor · 17396 installs — A skill for building Godot 4.x games with GDScript, covering scenes, signals, state management, and architecture.
- [antfu](https://affpapa.org/en/nevibecode/skills/antfu.md) — skill · Anthony Fu · Claude Code, Codex, Cursor · 16900 installs — Hands your agent Anthony Fu's rules for JavaScript and TypeScript work: file layout, ESLint, Knip, package publishing.
- [python-code-style](https://affpapa.org/en/nevibecode/skills/python-code-style.md) — skill · Seth Hobson · Claude Code, Codex, Cursor · 16456 installs — A skill for Python style rules, linting, formatting, naming, and documentation.
- [ccxt-python](https://affpapa.org/en/nevibecode/skills/ccxt-python.md) — skill · ccxt · Claude Code, Codex, Cursor · 2100 installs — Helps Python developers integrate cryptocurrency exchanges using CCXT.
- [swift-concurrency](https://affpapa.org/en/nevibecode/skills/swift-concurrency.md) — skill · AvdLee · Claude Code, Codex, Cursor · 17000 installs — Diagnoses Swift Concurrency issues, refactors callback code to async/await, and guides Swift 6 migration.
- [golang-code-style](https://affpapa.org/en/nevibecode/skills/golang-code-style.md) — skill · samber · Claude Code, Codex, Cursor · 44200 installs — A skill for writing clear Go code: line breaking, variable declarations, control flow, when comments help.
- [golang-pro](https://affpapa.org/en/nevibecode/skills/httpsgithubcomjeffallan-golang-pro.md) — skill · https://github.com/Jeffallan · Claude Code, Codex, Cursor · 19000 installs — A skill that turns your coding agent into a senior Go developer: goroutines, channels, gRPC, pprof profiling and table-driven tests.
- [uv-package-manager](https://affpapa.org/en/nevibecode/skills/uv-package-manager.md) — skill · Seth Hobson · Claude Code, Codex, Cursor · 15210 installs — This skill helps an agent manage Python projects with uv: dependencies, virtual environments, and Python versions.
- [golang-design-patterns](https://affpapa.org/en/nevibecode/skills/golang-design-patterns.md) — skill · samber · Claude Code, Codex, Cursor · 42100 installs — This skill guides idiomatic Go design for APIs, resource lifecycles, graceful shutdown, and architecture.
- [golang-performance](https://affpapa.org/en/nevibecode/skills/golang-performance.md) — skill · samber · Claude Code, Codex, Cursor · 41900 installs — Guides AI coding agents through profiling, memory allocation cuts, and CPU optimization in Go projects using a strict measurement-first cycle.
- [golang-concurrency](https://affpapa.org/en/nevibecode/skills/golang-concurrency.md) — skill · samber · Claude Code, Codex, Cursor · 41800 installs — The skill sets rules for concurrent Go code: goroutine lifecycle, channels and select, mutexes, errgroup, singleflight, worker pools, and fan-out/fan-in pipelines.
- [winui3-migration-guide](https://affpapa.org/en/nevibecode/skills/winui3-migration-guide.md) — skill (official GitHub) · github · GitHub Copilot · 5700 installs — This skill helps move UWP code to WinUI 3 and Windows App SDK.
- [winmd-api-search](https://affpapa.org/en/nevibecode/skills/winmd-api-search.md) — skill (official GitHub) · github · GitHub Copilot · 5700 installs — This skill finds the right Windows API for a task and returns full type details.
- [directives](https://affpapa.org/en/nevibecode/skills/directives.md) — skill · vercel-labs · Claude Code, Codex, Cursor · 8000 installs — Pre-built directives for json-render: formatting, math, string handling, i18n.
- [python-project-structure](https://affpapa.org/en/nevibecode/skills/python-project-structure.md) — skill · Seth Hobson · Claude Code, Codex, Cursor · 14768 installs — This skill organizes Python modules, public APIs, tests, and directory layouts.
- [golang-context](https://affpapa.org/en/nevibecode/skills/golang-context.md) — skill · samber · Claude Code, Codex, Cursor · 40800 installs — A skill for idiomatic context.Context use in Go: propagation across layers, cancellation, timeouts and request-scoped values.
- [golang-database](https://affpapa.org/en/nevibecode/skills/golang-database.md) — skill · samber · Claude Code, Codex, Cursor · 40800 installs — Go database guidelines for database/sql, sqlx, and pgx.
- [golang-naming](https://affpapa.org/en/nevibecode/skills/golang-naming.md) — skill · samber · Claude Code, Codex, Cursor · 40900 installs — A Go naming skill for writing, reviewing, and refactoring code.
- [golang-safety](https://affpapa.org/en/nevibecode/skills/golang-safety.md) — skill · samber · Claude Code, Codex, Cursor · 40600 installs — Skill prevents common Go crashes before they happen: nil map writes, typed-nil interfaces, append aliasing, silent integer truncation, and resource leaks from defer in loops.
- [golang-project-layout](https://affpapa.org/en/nevibecode/skills/golang-project-layout.md) — skill · samber · Claude Code, Codex, Cursor · 40400 installs — Skill organizes a Go project by convention: cmd/, internal/, pkg/ directories, module naming, go.work for monorepos.
- [golang-modernize](https://affpapa.org/en/nevibecode/skills/golang-modernize.md) — skill · samber · Claude Code, Codex, Cursor · 40300 installs — A skill that updates Go codebases to current language idioms, standard library improvements, and tooling.
- [golang-documentation](https://affpapa.org/en/nevibecode/skills/golang-documentation.md) — skill · samber · Claude Code, Codex, Cursor · 40400 installs — Guides Go documentation standards, covering godoc comments, Example tests, README, and llms.txt.
- [golang-lint](https://affpapa.org/en/nevibecode/skills/golang-lint.md) — skill · samber · Claude Code, Codex, Cursor · 40100 installs — Configures .golangci.yml, runs Go linters, applies automatic fixes, and manages //nolint comments.
- [golang-data-structures](https://affpapa.org/en/nevibecode/skills/golang-data-structures.md) — skill · samber · Claude Code, Codex, Cursor · 40300 installs — Helps choose Go data structures and understand slices, maps, and standard containers.
- [typescript-review](https://affpapa.org/en/nevibecode/skills/typescript-review.md) — skill · metabase · Claude Code, Codex, Cursor · 2300 installs — Reviews TypeScript and JavaScript changes against Metabase coding rules.
- [golang-observability](https://affpapa.org/en/nevibecode/skills/golang-observability.md) — skill · samber · Claude Code, Codex, Cursor · 39800 installs — A skill for instrumenting Go services: structured logs, metrics, traces, profiling and RUM.
- [golang-troubleshooting](https://affpapa.org/en/nevibecode/skills/golang-troubleshooting.md) — skill · samber · Claude Code, Codex, Cursor · 40000 installs — Systematic root-cause debugging for Go code facing deadlocks, panics, and race conditions.
- [golang-dependency-management](https://affpapa.org/en/nevibecode/skills/golang-dependency-management.md) — skill · samber · Claude Code, Codex, Cursor · 39800 installs — This skill manages Go dependencies, version conflicts, module audits, and vulnerability checks.
- [golang-structs-interfaces](https://affpapa.org/en/nevibecode/skills/golang-structs-interfaces.md) — skill · samber · Claude Code, Codex, Cursor · 39800 installs — Enforces idiomatic Go patterns for struct and interface design.
- [golang-benchmark](https://affpapa.org/en/nevibecode/skills/golang-benchmark.md) — skill · samber · Claude Code, Codex, Cursor · 39500 installs — This skill helps write and run Go benchmarks, inspect profiles, and compare measurements.
- [golang-cli](https://affpapa.org/en/nevibecode/skills/golang-cli.md) — skill · samber · Claude Code, Codex, Cursor · 39500 installs — A skill for building, extending, and reviewing Go CLI tools with guidance on commands, flags, configuration, signals, completion, and tests.

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

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