backend
v0.5.0Agentes y skills para NestJS, FastAPI y LLMs con LangChain, LangGraph y LangSmith
By Jose Alfaro0 GitHub starsUpdated 1 hour ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 8 skill or MCP entries
- Source updated
- Sep 28, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install backend for Codex and Claude Code
codex plugin marketplace add joseAlfaro25/customs_agents
codex plugin marketplace upgrade my-agents
codex plugin add backend@my-agentsPaste and run these commands in a terminal with Codex. They add and refresh the my-agents catalog, then install this plugin.
Compatibility: the page URL and API slug “backend” remain stable.
- Codex:
backend@agent-plugin-marketplace→backend@my-agents
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/joseAlfaro25/customs_agentsClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/backend/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/backend-testing/SKILL.md├── skills/database-patterns/SKILL.md├── skills/fastapi-endpoint/SKILL.md├── skills/langchain-chains/SKILL.md├── skills/langchain-rag/SKILL.md├── skills/langgraph-agents/SKILL.md├── skills/langsmith-observability/SKILL.md└── skills/nestjs-module/SKILL.md
Included Skills8
Testing backend: Jest + @nestjs/testing (unit y e2e con supertest) y pytest + httpx AsyncClient/TestClient con dependency_overrides, fixtures y DB de test; incluye testing de código LLM con fake chat models. Usar al escribir, arreglar o ampliar tests de APIs NestJS/FastAPI o de cadenas y agentes.
Patrones de acceso a datos: TypeORM y Prisma en NestJS, SQLAlchemy 2.x async y Alembic en FastAPI; repositorios, transacciones, migraciones seguras, N+1, índices y paginación. Usar al crear o modificar modelos, consultas, migraciones o al diagnosticar rendimiento de base de datos.
Convenciones para endpoints FastAPI: estructura routers/schemas/services/deps, Pydantic v2, Depends con Annotated, async correcto, response_model, status codes, HTTPException y handlers, pydantic-settings y lifespan. Usar al crear o modificar endpoints, dependencias o configuración en FastAPI.
Patrones de LangChain 1.x: chat models (init_chat_model), mensajes, prompts, LCEL y runnables, structured output, tools, create_agent con middleware, streaming e integración en endpoints FastAPI y NestJS (LangChain.js). Usar al añadir llamadas a LLMs, cadenas, tools o agentes simples a un backend.
Pipelines RAG con LangChain 1.x: loaders, splitters, embeddings, vector stores (pgvector con langchain-postgres y otros), retrievers, RAG de 2 pasos y agéntico, respuestas con citas y evaluación. Usar al construir búsqueda semántica, chat sobre documentos o mejorar la recuperación.
Agentes y workflows con LangGraph 1.x: StateGraph, estado tipado y reducers, edges condicionales, Command, Send, checkpointers y Store, human-in-the-loop con interrupt, subgrafos, multi-agente, streaming y despliegue. Usar al crear o modificar agentes con estado o flujos multi-paso.
Tracing y evaluación con LangSmith: env vars, @traceable y wrappers, proyectos, metadata y tags, datasets, evaluate() y evaluadores (heurísticos y LLM-as-judge), experimentos, pytest, prompts versionados y monitoreo en producción. Usar al instrumentar, depurar o evaluar apps LLM.
Convenciones para módulos NestJS: estructura module/controller/service/dto/entities, DI, DTOs con class-validator y class-transformer, ValidationPipe global, guards, interceptors, filters, @nestjs/config, errores y Swagger. Usar al crear o modificar recursos, endpoints o configuración en NestJS.
Plugin manifests2
{
"name": "backend",
"version": "0.5.0",
"description": "Agentes y skills para NestJS, FastAPI y LLMs con LangChain, LangGraph y LangSmith",
"author": {
"name": "Jose Alfaro"
},
"keywords": [
"backend",
"nestjs",
"fastapi",
"python",
"api",
"langchain",
"langgraph",
"langsmith",
"llm",
"ai"
],
"skills": "./skills/",
"hooks": "./hooks/codex-hooks.json",
"interface": {
"displayName": "My Agents · Backend",
"shortDescription": "NestJS, FastAPI, LangChain, LangGraph y LangSmith",
"longDescription": "Agentes y skills para NestJS, FastAPI y LLMs con LangChain, LangGraph y LangSmith",
"category": "Coding"
}
}{
"name": "backend",
"version": "0.5.0",
"description": "Agentes y skills para NestJS, FastAPI y LLMs con LangChain, LangGraph y LangSmith",
"author": {
"name": "Jose Alfaro"
},
"keywords": [
"backend",
"nestjs",
"fastapi",
"python",
"api",
"langchain",
"langgraph",
"langsmith",
"llm",
"ai"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[backend on Agent Plugins Marketplace](https://pluginsmp.com/plugins/backend)