llm-application-dev

LLM application development, prompt engineering, and AI assistant optimization

View on GitHub
Author Seth Hobson
Namespace @kivilaid/ando-marketplace
Category ai-ml
Version 1.2.1
Stars 8
Downloads 5
self.md verified
Table of content

LLM application development, prompt engineering, and AI assistant optimization

Installation

npx claude-plugins install @kivilaid/ando-marketplace/llm-application-dev

Contents

Folders: agents, commands, skills

Included Skills

This plugin includes 4 skill definitions:

langchain-architecture

Design LLM applications using the LangChain framework with agents, memory, and tool integration patterns. Use when building LangChain applications, implementing AI agents, or creating complex LLM workflows.

View skill definition

LangChain Architecture

Master the LangChain framework for building sophisticated LLM applications with agents, chains, memory, and tool integration.

When to Use This Skill

Core Concepts

1. Agents

Autonomous systems that use LLMs to decide which actions to take.

Agent Types:

2. Chains

Sequences of calls to LLMs or other utilities.

Chain Types:

3. Memory

Systems for maintaining context across interactions.

Memory Types:

…(truncated)

llm-evaluation

Implement comprehensive evaluation strategies for LLM applications using automated metrics, human feedback, and benchmarking. Use when testing LLM performance, measuring AI application quality, or establishing evaluation frameworks.

View skill definition

LLM Evaluation

Master comprehensive evaluation strategies for LLM applications, from automated metrics to human evaluation and A/B testing.

When to Use This Skill

Core Evaluation Types

1. Automated Metrics

Fast, repeatable, scalable evaluation using computed scores.

Text Generation:

Classification:

Retrieval (RAG):

2. Human Evaluation

Manual assessment for quality aspects difficult to automate.

Dimensions:

…(truncated)

prompt-engineering-patterns

Master advanced prompt engineering techniques to maximize LLM performance, reliability, and controllability in production. Use when optimizing prompts, improving LLM outputs, or designing production prompt templates.

View skill definition

Prompt Engineering Patterns

Master advanced prompt engineering techniques to maximize LLM performance, reliability, and controllability.

When to Use This Skill

Core Capabilities

1. Few-Shot Learning

2. Chain-of-Thought Prompting

3. Prompt Optimization

4. Template Sys

…(truncated)

rag-implementation

Build Retrieval-Augmented Generation (RAG) systems for LLM applications with vector databases and semantic search. Use when implementing knowledge-grounded AI, building document Q&A systems, or integrating LLMs with external knowledge bases.

View skill definition

RAG Implementation

Master Retrieval-Augmented Generation (RAG) to build LLM applications that provide accurate, grounded responses using external knowledge sources.

When to Use This Skill

Core Components

1. Vector Databases

Purpose: Store and retrieve document embeddings efficiently

Options:

2. Embeddings

Purpose: Convert text to numerical vectors for similarity search

Models:

3. Retrieval Strategies

Approaches:

…(truncated)

Source

View on GitHub

Tags: ai-ml llmaiprompt-engineeringlangchaingptclaude