raheesahmed/sajicode/ai-engineer
Claude Code and agent skill by raheesahmed/sajicode
Trust tier 2
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
Build production-ready LLM applications, RAG systems, and intelligent agents. Covers model selection, vector search, prompt engineering, agent orchestration with LangGraph, cost optimization, and AI safety. Use for any LLM feature, chatbot, AI agent, or AI-powered application.
Install
npx vskill@latest install raheesahmed/sajicode/ai-engineerSKILL.md
AI Engineer
Model Selection Matrix
| Model | Best For | Cost | Speed | Context | |
|---|---|---|---|---|---|
| GPT-4o | General tasks, function calling | $$$ | Fast | 128K | |
| Claude 3.5 Sonnet | Code generation, analysis | $$$ | Fast | 200K | |
| GPT-4o-mini | Cost-sensitive tasks | $ | Very fast | 128K | |
| Claude 3.5 Haiku | High-volume, simple tasks | $ | Very fast | 200K | |
| Llama 3.1 70B | Self-hosted, privacy | Free* | Medium | 128K | |
| Mixtral 8x22B | Open-source, balanced | Free* | Medium | 64K | |
| Gemini 2.0 Flash | Multimodal, long context | $$ | Fast | 1M |
Decision: Start with cheapest model that meets quality bar. Upgrade only when quality fails.
RAG Pipeline Architecture
Ingestion Pipeline
Retrieval Pipeline
Chunking Strategies
Vector Database Selection
| Database | Hosting | Best For | |
|---|---|---|---|
| Pinecone | Managed | Production, scale | |
| Qdrant | Self-hosted/Cloud | Hybrid search | |
| Chroma | Embedded | Prototyping, local | |
| pgvector | PostgreSQL ext | Existing Postgres | |
| Weaviate | Self-hosted/Cloud | Multimodal |
LangGraph Agent Patterns
ReAct Agent (tool-calling loop)
Multi-Agent Supervisor Pattern
Prompt Engineering
Structured Output
Chain-of-Thought
Few-Shot Pattern
Cost Optimization
Token Reduction Strategies
- Shorter prompts: Remove fluff, use terse instructions
- Caching: Semantic cache with vector similarity threshold
- Model routing: Use cheap model for simple tasks, expensive for complex
- Streaming: Stream responses to reduce perceived latency
- Batching: Group similar requests for batch API pricing
Semantic Caching
AI Safety Checklist
- [ ] Validate all user inputs before sending to LLM
- [ ] Strip PII from prompts when possible
- [ ] Set max token limits on all LLM calls
- [ ] Implement rate limiting per user/API key
- [ ] Add content moderation on LLM outputs
- [ ] Log all LLM interactions for debugging (redact PII)
- [ ] Use temperature=0 for deterministic tasks
- [ ] Implement timeout and retry with exponential backoff
- [ ] Never expose raw LLM errors to end users
Security
- Security scanPassed, 93 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/ai-engineer/SKILL.md
Popularity
- Repository stars
- 62
- Repository forks
- 14
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 18 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/raheesahmed/sajicode/ai-engineer)