/SKILL.md
# ML/AI Skills Conversion Project ## Overview This project provides comprehensive scripts and references for 11 ML/AI-related skills, designed for production use with best practices, error handling, and configuration management. ## Project Structure ``` claude-skills-conversion/ ├── ai-engineer-skill/ # AI service integration, RAG, prompts ├── llm-architect-skill/ # LLM design, fine-tuning, serving ├── ml-engineer-skill/ # ML pipelines, scikit-learn ├── mlops-engine
npx skillsauth add 404kidwiz/claude-supercode-skills claude-supercode-skillsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This project provides comprehensive scripts and references for 11 ML/AI-related skills, designed for production use with best practices, error handling, and configuration management.
claude-skills-conversion/
├── ai-engineer-skill/ # AI service integration, RAG, prompts
├── llm-architect-skill/ # LLM design, fine-tuning, serving
├── ml-engineer-skill/ # ML pipelines, scikit-learn
├── mlops-engineer-skill/ # MLflow, deployment, monitoring
├── machine-learning-engineer-skill/ # Jupyter, feature engineering
├── data-engineer-skill/ # ETL pipelines, data lakes
├── data-scientist-skill/ # Statistical analysis, visualization
├── data-analyst-skill/ # Data analysis, dashboards
├── prompt-engineer-skill/ # Prompt optimization, A/B testing
├── postgres-pro-skill/ # PostgreSQL administration
├── devops-incident-responder-skill/ # Incident response automation
└── incident-responder-skill/ # Alert handling and triage
Scripts:
integrate_openai.py - OpenAI API integration with retry logicintegrate_anthropic.py - Claude API integrationsetup_rag.py - RAG system with vector databasemanage_prompts.py - Prompt template managementmonitor_ai_service.py - AI service health monitoringoptimize_tokens.py - Token usage and cost trackingReferences:
Use Cases:
Scripts:
benchmark_models.py - Model comparison and selectionfinetune_model.py - Fine-tuning with LoRA/PEFTsetup_rag_pipeline.py - End-to-end RAG pipelineserve_model.py - Model serving infrastructureengineer_prompts.py - Prompt optimizationevaluate_model.py - Model evaluation frameworkReferences:
Use Cases:
Scripts:
train_sklearn.py - Scikit-learn training pipelinetune_hyperparameters.py - Optuna hyperparameter optimizationReferences:
Use Cases:
Scripts:
track_mlflow.py - MLflow experiment tracking and model registryUse Cases:
Scripts:
backup_pg.py - PostgreSQL backup and restoreUse Cases:
Scripts:
run_etl_pipeline.py - ETL automation with schedulingUse Cases:
Scripts:
handle_alerts.py - Incident classification and triageUse Cases:
# Python dependencies
pip install scikit-learn pandas numpy
pip install transformers peft datasets
pip install chromadb sentence-transformers
pip install mlflow optuna
pip install openai anthropic
pip install fastapi uvicorn
# Optional: GPU support
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
# Set API keys
export OPENAI_API_KEY="your-openai-key"
export ANTHROPIC_API_KEY="your-anthropic-key"
# PostgreSQL
export PGPASSWORD="your-db-password"
from ai_engineer_skill.scripts.integrate_openai import OpenAIIntegration, OpenAIConfig
config = OpenAIConfig(api_key=os.getenv("OPENAI_API_KEY"))
integration = OpenAIIntegration(config)
messages = [{"role": "user", "content": "Hello!"}]
response = integration.chat_completion(messages)
print(response['content'])
from llm_architect_skill.scripts.benchmark_models import ModelBenchmarker
benchmarker = ModelBenchmarker(models)
benchmarker.benchmark_task("summarization", task_func, test_data)
best = benchmarker.get_best_model_for_task("summarization")
from ml_engineer_skill.scripts.train_sklearn import MLModelTrainer, ModelConfig
trainer = MLModelTrainer(ModelConfig())
X_train, X_test = trainer.preprocess_features(X_train, X_test)
trainer.train_model(X_train, y_train)
metrics = trainer.evaluate_model(X_test, y_test)
from mlops_engineer_skill.scripts.track_mlflow import MLflowTracker
tracker = MLflowTracker(experiment_name="my_experiment")
run_id = tracker.start_run("run_1")
tracker.log_params({"lr": 0.01, "epochs": 10})
tracker.log_metrics({"accuracy": 0.95})
tracker.log_model(model, "my_model")
tracker.end_run()
All scripts include:
Each skill follows consistent patterns:
scripts/ directory for executable codereferences/ directory for documentationmain() functionProduction-ready educational code. Adapt to your needs.
The following skills have placeholder structures ready for implementation:
Follow the existing patterns to implement these skills.
development
Expert in automating Excel workflows using Node.js (ExcelJS, SheetJS) and Python (pandas, openpyxl).
content-media
Expert in designing durable, scalable workflow systems using Temporal, Camunda, and Event-Driven Architectures.
tools
Use when user needs WordPress development, theme or plugin creation, site optimization, security hardening, multisite management, or scaling WordPress from small sites to enterprise platforms.
tools
Expert in Windows Server, Active Directory (AD DS), Hybrid Identity (Entra ID), and PowerShell automation.