# README

README outlines language-focused subagents and their ecosystems. Use it to find a specialist for coding, modernization, or performance work.

- subagent · `type=agent` · Claude Code · 192 installs
- Author: davila7
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/agents/programming-languages/README.md
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/agents/readme

## What it does

README introduces subagents focused on individual programming languages and frameworks. The listed specialists cover Angular, C++, C#, Django, .NET, Elixir, Flutter, Go, Java, JavaScript, Kotlin, Laravel, and Next.js. Their descriptions point to language-specific patterns and ecosystem knowledge.

The overview connects specialists to practical tasks: building with a particular stack, handling complex state, updating older code, or tuning performance. To install it in Claude Code, run `npx claude-code-templates@latest --agent programming-languages/README`; the agent file is `.claude/agents/README.md`. This entry is a directory of language specialists, not a profile for one narrowly focused expert.

## Install

### Claude Code (native platform)

1. **claude-code-templates**
```bash
npx claude-code-templates@latest --agent programming-languages/README
```

2. **Manually: put the files in place**
- File: `.claude/agents/README.md` — For all projects use ~/.claude/agents/. Claude delegates by the description field or an @-mention

### Codex

**Manually: put the files in place**
- File: `.codex/agents/README.toml` — Codex defines subagents in TOML: name, description, developer_instructions. Move the Markdown text into developer_instructions by hand. For all projects use ~/.codex/agents/

### Cursor

**Manually: put the files in place**
- File: `.cursor/agents/README.md` — Cursor also reads .claude/agents/

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/davila7/claude-code-templates/tree/HEAD/cli-tool/components/agents/programming-languages/README.md

## When to use it
- choose a specialist for a programming language
- find an agent to modernize an older codebase
- handle complex state management in Angular
- reduce memory use in C++ code

## Example prompts
- Review this Java project and suggest a path to modernize it.
- Help me handle state management in this Angular application.
- Find ways to reduce memory use in this C++ code.

## Similar
- [python-pro](https://affpapa.org/en/nevibecode/agents/voltagent-community-python-pro.md) — subagent · 11689 installs
- [python-pro](https://affpapa.org/en/nevibecode/agents/python-pro.md) — subagent · 11689 installs
- [typescript-pro](https://affpapa.org/en/nevibecode/agents/voltagent-community-typescript-pro.md) — subagent · 9602 installs
- [typescript-pro](https://affpapa.org/en/nevibecode/agents/typescript-pro.md) — subagent · 9602 installs
- [javascript-pro](https://affpapa.org/en/nevibecode/agents/voltagent-community-javascript-pro.md) — subagent · 4974 installs
- [javascript-pro](https://affpapa.org/en/nevibecode/agents/javascript-pro.md) — subagent · 4974 installs

From the same set: [davila7/claude-code-templates](https://affpapa.org/en/nevibecode/by/davila7/claude-code-templates.md) — 804 cards

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