Skip to content
agentscamp

LLM App Dev — AI Agents, Skills & Tools

Agents, skills, guides, tools, and commands for llm app dev — 12 curated resources for building with AI coding agents.

Agent

LLM Integration Engineer

Use this agent to add an LLM feature to an application and make it production-grade — typed/structured output, streaming, provider fallback and retries, caching, and cost/latency controls. Examples — "add an AI summary endpoint to our app", "our LLM calls return unparseable JSON and break, make them reliable", "add streaming and a fallback provider to our chat feature".

sonnet6
Skill

LLM Output Schema Generator

Turn an example of the data you want from an LLM into a precise, validated output schema (Pydantic / Zod / JSON Schema) and wire it into structured-output calls. Use when adding typed LLM output, replacing brittle JSON parsing, or designing an extraction shape.

invocablev1.0.0
Skill

Provider Fallback Wrapper

Wrap LLM calls so a provider outage, rate limit, or timeout degrades gracefully — with multi-provider fallback, bounded retries with backoff, and timeouts. Use when an app depends on a single model/provider and needs production resilience.

invocablev1.0.0
Guide

Calling Any Model: Unified LLM Gateways & SDKs in 2026

Why teams put a unified layer in front of LLM providers — and how LiteLLM, OpenRouter, and the Vercel AI SDK compare for fallback and cost control.

2m read· AgentsCamp
Guide

Structured Output vs JSON Mode vs Function Calling: Which to Use in 2026

The reliable ways to get typed data out of an LLM — what JSON mode, function calling, and native structured outputs each guarantee, and when to use which.

3m read· AgentsCamp
Guide

How to Build a Voice Agent: The STT → LLM → TTS Pipeline

How to build a real-time voice agent: the STT → LLM → TTS pipeline, the latency budget that makes or breaks it, and how to wire each stage.

3m read· AgentsCamp
Tool

BAML

A domain-specific language for type-safe LLM functions, with generated clients and schema-aligned parsing.

open sourcesdk
Tool

Instructor

Get structured, validated output from LLMs using plain type definitions, with automatic retries on validation failure.

open sourcesdk
Tool

LiteLLM

Call 100+ LLM APIs with one OpenAI-format interface — as a Python library or a self-hosted gateway/proxy.

open sourcesdk
Tool

OpenRouter

A hosted unified API to hundreds of models from many providers, with one key, one bill, and automatic fallbacks.

freemiumplatform
Tool

Vercel AI SDK

An open-source TypeScript toolkit for building AI apps — unified model API, streaming, structured output, tool calling, and UI hooks.

open sourcesdk
Command

Add a Streaming LLM Endpoint

Scaffold a token-streaming LLM endpoint — server-side streaming plus the client handler — so responses render incrementally instead of after a long wait.

/add-streaming-endpoint<the route/feature to stream, or the framework>