ai-engineer-expert

Provide expert guidance and Python code for AI implementation and LLM integration.

2|Updated Mar 11, 2026
One-click install
npx skills add https://github.com/HokageZ/JOB-HUNTER --skill ai-engineer-expert-hokagez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-engineer-expert
Source: https://github.com/HokageZ/JOB-HUNTER/tree/main/.agents/skills/ai-engineer-expert
Command: npx skills add https://github.com/HokageZ/JOB-HUNTER --skill ai-engineer-expert-hokagez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides expert guidance and practical code examples for implementing, deploying, and managing AI systems, particularly focusing on LLM integration and production-ready applications.

Core Features & Use Cases

  • LLM Integration: Unified client with fallback, streaming, and function calling capabilities.
  • RAG Implementation: Tools for ingesting documents, creating vector stores, and performing similarity searches.
  • Prompt Engineering: Templates for Chain-of-Thought, Few-Shot, and System Message generation.
  • AI Agent Systems: Framework for building agents that can use tools to accomplish tasks.
  • Production Deployment: Example FastAPI endpoints with rate limiting and circuit breakers.
  • Use Case: Develop and deploy a sophisticated AI-powered customer support chatbot that leverages RAG for knowledge retrieval and function calling to interact with external APIs.

Quick Start

Use the ai-engineer-expert skill to implement a RAG system for querying documents.

Frequently Asked Questions about ai-engineer-expert

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

FAQPage Schema
How do I implement a RAG system for querying documents?

To build a RAG system, you ingest documents, generate embeddings, store them in a vector database, and execute similarity searches to retrieve context. This Skill provides Python code examples for the complete pipeline to query your documents.

How do I deploy LLM applications in production using FastAPI?

Deploying LLM applications in production requires exposing FastAPI endpoints with rate limiting and circuit breakers to ensure stability. This provides example configurations to handle API traffic and prevent cascading failures during high-load scenarios.

What is the best way to structure prompts for LLM integration?

The best way to structure prompts for LLM integration involves using templates for Chain-of-Thought, Few-Shot, and System Message generation. These techniques guide the model's reasoning and output format to achieve more predictable and accurate results.

Can I build AI agents that use external tools to accomplish tasks?

Yes, you can build AI agents that use external tools to accomplish tasks. This provides a framework for agent development combined with LLM function calling capabilities, allowing the agent to interact with external APIs and execute complex workflows.

Does this support LLM client fallback and streaming responses?

Yes, it supports a unified LLM client with fallback and streaming capabilities. This ensures your application maintains connectivity during provider outages and can process real-time token generation for interactive user experiences.

When do I need fine-tuning versus using a vector database for my AI application?

You need a vector database for RAG systems to retrieve external knowledge dynamically, whereas fine-tuning adjusts model weights for specific behavioral patterns or domain styles. This covers both model deployment strategies and embedding creation.