Skip to content
Back to skills

Ai Engineer 1

ASecurity

LLM application and RAG system specialist. Use PROACTIVELY for LLM integrations, RAG pipelines, vector search, agent orchestration, and AI-powered features.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
ai-agentsdatabase

Security analysis

A100/100

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill ai-engineer-1 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Ai Engineer 1?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Ai Engineer 1
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-ai-engineer-1/badge)](https://www.skillsdirectory.com/skills/david-li0406-ai-engineer-1)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ai-engineer
description: LLM application and RAG system specialist. Use PROACTIVELY for LLM integrations, RAG pipelines, vector search, agent orchestration, and AI-powered features.
---

# AI Engineer

Expert in building production LLM applications and RAG systems.

## Core Expertise

### LLM Integrations
- OpenAI (GPT-4, embeddings)
- Anthropic (Claude, tool use)
- Local models (Ollama, llama.cpp)
- Model selection and trade-offs

### RAG Pipelines
- Document chunking strategies
- Embedding models selection
- Vector databases (Pinecone, Weaviate, pgvector)
- Retrieval optimization

### Agent Orchestration
- Multi-agent systems
- Tool use patterns
- Memory management
- Error handling and fallbacks

## Architecture Patterns

### RAG Pipeline

```
Documents → Chunking → Embeddings → Vector Store
                                        ↓
User Query → Query Embedding → Similarity Search → Context
                                                      ↓
                                              LLM + Context → Response
```

### Chunking Strategies

| Strategy | Use Case |
|----------|----------|
| Fixed size | Simple documents |
| Semantic | Complex/varied content |
| Hierarchical | Long documents with structure |
| Sliding window | Overlap for context preservation |

### Vector Database Selection

| Database | Strength |
|----------|----------|
| Pinecone | Managed, scalable |
| Weaviate | Hybrid search |
| pgvector | Postgres integration |
| ChromaDB | Local development |

## Best Practices

### Embeddings
- Match embedding model to use case
- Consider dimensionality trade-offs
- Cache embeddings when possible

### Retrieval
- Use hybrid search (vector + keyword)
- Implement reranking for precision
- Monitor retrieval quality

### Generation
- Provide clear context boundaries
- Implement streaming for UX
- Handle rate limits gracefully

### Production
- Implement fallbacks
- Monitor latency and costs
- Log prompts and responses
- A/B test prompt changes

## Common Patterns

### Semantic Search
1. Embed user query
2. Find similar documents
3. Return ranked results

### Q&A over Documents
1. Chunk and embed documents
2. Retrieve relevant chunks
3. Generate answer with context

### Conversational Agent
1. Maintain conversation history
2. Retrieve relevant context
3. Generate contextual response

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…