ai-engineer

Develop and optimize AI/ML systems with LLM applications and RAG architectures.

1|1|Updated Aug 5, 2025
One-click install
npx skills add https://github.com/slantview/claude --skill ai-engineer-slantview
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-engineer
Source: https://github.com/slantview/claude/tree/main/skills/ai-engineer
Command: npx skills add https://github.com/slantview/claude --skill ai-engineer-slantview

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openai, anthropic, sentence-transformers, pinecone-client, qdrant-client, numpy, asyncio, logging, time, typing, json, functools, os, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the development and deployment of advanced AI/ML systems, focusing on LLM applications, RAG, and efficient AI pipeline management.

Core Features & Use Cases

  • LLM Integration: Connects with various LLM providers (OpenAI, Anthropic) for text generation and complex reasoning.
  • RAG Systems: Implements Retrieval-Augmented Generation using vector databases for context-aware responses.
  • Prompt Engineering: Provides tools for creating, testing, and optimizing prompts for better AI performance.
  • Monitoring & Cost Management: Tracks AI usage, costs, and performance metrics for optimization.
  • Use Case: Develop a customer support chatbot that leverages a RAG system to answer user queries based on a knowledge base, ensuring accurate and contextually relevant responses.

Quick Start

Use the ai-engineer skill to set up a new AI project by analyzing requirements and system architecture.

Frequently Asked Questions about ai-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a production-ready RAG system with Pinecone or Qdrant?

To build a production-ready RAG system, you implement retrieval-augmented generation using vector databases like Pinecone and Qdrant alongside LLM APIs from OpenAI and Anthropic. This integration manages embedding strategies and prompt engineering to deliver accurate, context-aware responses.

What is the best way to optimize prompt engineering for LLM applications?

Optimizing prompt engineering involves creating, testing, and refining prompts for OpenAI and Anthropic models to improve AI performance. It requires tracking usage and performance metrics to ensure cost-efficiency and high-quality text generation in production environments.

Can I use OpenAI and Anthropic APIs in the same AI pipeline?

Yes, you can integrate multiple LLM providers like OpenAI and Anthropic within the same AI pipeline. This allows you to leverage different models for complex reasoning and text generation tasks while maintaining centralized AI monitoring and cost management.

How do I monitor LLM application costs and performance metrics?

You monitor LLM application costs and performance metrics by implementing tracking mechanisms within your AI pipelines. This involves logging usage data, analyzing performance outputs, and optimizing embedding strategies and prompt structures for production readiness.

Do I need sentence-transformers to implement embedding strategies for vector databases?

Yes, sentence-transformers are used to generate embeddings for vector databases like Pinecone and Qdrant. They process text data into vector representations, which are essential for retrieval-augmented generation architectures.