---
title: "langchain4j"
description: "LangChain4j skills for agent design and orchestration patterns, MCP client integration, official/Azure OpenAI SDK usage, code review, and project scaffolding on LangChain4j 1.18.1 / 1.18.1-beta28."
canonical: https://agentpluginsdirectory.com/plugins/langchain4j
last-updated: 2026-09-25
---

# langchain4j
LangChain4j skills for agent design and orchestration patterns, MCP client integration, official/Azure OpenAI SDK usage, code review, and project scaffolding on LangChain4j 1.18.1 / 1.18.1-beta28.
- Slug: langchain4j
- Publisher: Natig Kurbanov
- Repository: https://github.com/flyfirstmars/langchain4j-agent-plugin
- Manifest: plugin.json
- Version: 1.0.0
- License: MIT
- Category (editorial): other
- Skills: 7 (langchain4j-agent-design, langchain4j-anthropic-sdk, langchain4j-mcp-client, langchain4j-mcp-server, langchain4j-openai-sdk, langchain4j-review, langchain4j-scaffold)
- MCP servers: 0
- Stars: 0
- Repository created: 2026-08-12
- Repository last pushed: 2026-08-12
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/langchain4j
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What langchain4j does, in the publisher's words

Agent skills for building, reviewing, and scaffolding LangChain4j applications, packaged to the agent-plugins.org standard. Baseline: LangChain4j 1.18.1 / beta-tier 1.18.1-beta28.

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/flyfirstmars/langchain4j-agent-plugin/HEAD/README.md

## Skills

- langchain4j-agent-design: Use when designing LangChain4j multi-agent orchestration architecture (pattern selection, agent boundaries, shared state/memory, guardrails, execution plan). Do not invoke for code generation (use langchain4j-scaffold), implementation review (use langchain4j-review), or OpenAI provider wiring (use…
- langchain4j-anthropic-sdk: Use when selecting/configuring LangChain4j Anthropic Claude integrations (direct Anthropic API, AWS Bedrock-hosted Claude) including prompt caching, tool use, extended thinking, batch API, and Agent Skills document generation. Do not invoke for broader agent-system design (use langchain4j-agent-des…
- langchain4j-mcp-client: Use when reviewing LangChain4j MCP client integration details (transport, lifecycle, McpToolProvider mapping, protocol semantics, errors, observability). Do not invoke for general LangChain4j AI-service review (use langchain4j-review), MCP server design/implementation (use langchain4j-mcp-server),…
- langchain4j-mcp-server: Use when designing, creating, scaffolding, or reviewing Java/Kotlin MCP servers based on LangChain4j. Select the community stdio server for local tools-only hosts, CDI-MCP for Java HTTP Streamable servers, or Quarkus MCP Server when Quarkus is required. Do not use for consuming MCP servers from Lan…
- langchain4j-openai-sdk: Use when selecting/configuring LangChain4j OpenAI integrations (custom REST, official openai-java SDK, Azure OpenAI/Foundry) including model/reasoning/Responses API setup. Do not invoke for broader agent-system design (use langchain4j-agent-design), general LangChain4j code review (use langchain4j-…
- langchain4j-review: Use when reviewing LangChain4j Java/Kotlin application code (AI Services, tools, memory, guardrails, observability, Spring wiring). Do not invoke for MCP client-protocol deep review (use langchain4j-mcp-client), MCP server design/review (use langchain4j-mcp-server), greenfield agent design/build (u…
- langchain4j-scaffold: Use when generating LangChain4j Java/Kotlin implementation code (AI services, tools, guardrails, memory, MCP client/server wiring, Spring integration). Do not invoke for architecture-only planning (use langchain4j-agent-design), code review (use langchain4j-review/langchain4j-mcp-client), or MCP se…

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.
