ai-engineer

Automate ML lifecycle tooling and API scaffolding for AI microservices on OpenShift.

1|Updated Jan 18, 2026
One-click install
npx skills add https://github.com/fajjarnr/payu --skill ai-engineer-fajjarnr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ai-engineer
Source: https://github.com/fajjarnr/payu/tree/main/.agent/skills/ai-engineer
Command: npx skills add https://github.com/fajjarnr/payu --skill ai-engineer-fajjarnr

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill equips software engineers to design, build, deploy, and monitor production-grade AI microservices using Python 3.12, FastAPI, and robust MLOps patterns on OpenShift.

Core Features & Use Cases

  • End-to-end ML lifecycle tooling: data ingestion, feature engineering, model training, validation, deployment, and monitoring.
  • API scaffolding and robust typing: FastAPI + Pydantic v2 for clean, scalable inferences and API contracts.
  • Data engineering with TimescaleDB: time-series storage and analytics for real-time ML features.
  • Generative AI patterns and guardrails: prompt management, LLM integration, and safety checks for production prompts.
  • Use Case: Build an AI-powered risk scoring service that ingests transactions, computes features in real time, serves inferences via a REST API, and tracks drift.

Quick Start

Create a production-ready ML microservice scaffold using Python 3.12, FastAPI, and TimescaleDB on OpenShift.

Frequently Asked Questions about ai-engineer

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

FAQPage Schema
How do I scaffold a production-ready ML microservice with FastAPI and TimescaleDB?

Scaffold a production-ready ML microservice by generating FastAPI endpoints and Pydantic v2 API contracts, integrating TimescaleDB for time-series feature storage, and automating MLOps patterns on OpenShift. This approach provides clean API scaffolding and robust typing for scalable AI inferences.

How do I manage real-time ML features using TimescaleDB in Python?

Manage real-time ML features by using TimescaleDB for time-series storage and analytics within your Python 3.12 services. This integration supports high-volume data engineering, enabling real-time feature computation for AI inferences served via FastAPI.

Can I deploy AI microservices on OpenShift using Python 3.12?

Yes, you can deploy AI microservices on OpenShift using Python 3.12. The skill focuses on building scalable AI services with MLOps patterns specifically designed for the OpenShift platform, ensuring robust deployment and monitoring.

What is the best way to add guardrails for LLM prompts in a FastAPI application?

Add guardrails for LLM prompts by implementing generative AI patterns with prompt management and safety checks. This skill provides tooling to integrate LLMs into FastAPI applications while ensuring production prompts are safe and validated.

Does this MLOps tooling support model drift tracking for AI risk scoring services?

Yes, the MLOps tooling supports model drift tracking for AI risk scoring services. It enables you to ingest transactions, compute real-time features, serve inferences via REST API, and monitor the deployed models for data drift over time.