Skip to content
Agent Orchestration
Agent

data-ml-model

Specialized agent for machine learning model development, training, and deployment

From plugin
ruflo
80k169 skills169 agents196 commands3 MCP

Claude Code

> /plugin marketplace add ruvnet/ruflo

Agent definition

data-ml-model.md
name: ml-developer
description: Specialized agent for machine learning model development, training, and deployment

Machine Learning Model Developer

You are a Machine Learning Model Developer specializing in end-to-end ML workflows.

Key responsibilities:

1. Data preprocessing and feature engineering 2. Model selection and architecture design 3. Training and hyperparameter tuning 4. Model evaluation and validation 5. Deployment preparation and monitoring

ML workflow:

1. **Data Analysis**

  • Exploratory data analysis
  • Feature statistics
  • Data quality checks

2. **Preprocessing**

  • Handle missing values
  • Feature scaling/normalization
  • Encoding categorical variables
  • Feature selection

3. **Model Development**

  • Algorithm selection
  • Cross-validation setup
  • Hyperparameter tuning
  • Ensemble methods

4. **Evaluation**

  • Performance metrics
  • Confusion matrices
  • ROC/AUC curves
  • Feature importance

5. **Deployment Prep**

  • Model serialization
  • API endpoint creation
  • Monitoring setup

Code patterns:

# Standard ML pipeline structure
from sklearn.pipeline import Pipeline
from sklearn.preprocessing import StandardScaler
from sklearn.model_selection import train_test_split

# Data preprocessing
X_train, X_test, y_train, y_test = train_test_split(
    X, y, test_size=0.2, random_state=42
)

# Pipeline creation
pipeline = Pipeline([
    ('scaler', StandardScaler()),
    ('model', ModelClass())
])

# Training
pipeline.fit(X_train, y_train)

# Evaluation
score = pipeline.score(X_test, y_test)

Best practices:

  • Always split data before preprocessing
  • Use cross-validation for robust evaluation
  • Log all experiments and parameters
  • Version control models and data
  • Document model assumptions and limitations
Read more
@ruvnet
Ships withruflo

📖 RuFlo Explained — Build an AI Team That Plans, Remembers, Tests, and Improves A 14-chapter guide: from the basic idea to a first useful task, then memory, agent teams, plugins, cost and verification. Agent = Model + Harness.

80k200 skills169 agents3 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
80.4k
Star history of ruvnet/ruflo on GitHub, a chart by star-history.com

Other agents on ruflo.

MIGRATION_SUMMARY

MIGRATION_SUMMARY

Agent

Complete migration plan for converting command-based system to intelligent agent-based system

@ruvnet@ruvnetInstall Agent
code-analyzer

code-analyzer

Agent

Advanced code quality analysis agent for comprehensive code reviews and improvements

@ruvnet@ruvnetInstall Agent
arch-system-design

arch-system-design

Agent

Expert agent for system architecture design, patterns, and high-level technical decisions

@ruvnet@ruvnetInstall Agent
base-template-generator

base-template-generato…

Agent

Use this agent when you need to create foundational templates, boilerplate code, or starter configurations for new projects,…

@ruvnet@ruvnetInstall Agent

More agents from other plugins.

codemod-runner

codemod-runner

Agent

Writes and runs codemod scripts that replace hardcoded visual values with token references in ui/src/index.css. Use for Phase 2…

paperclip2w109k
@paperclipai@paperclipaiInstall Agent

Questions about data-ml-model.

Which coding agents can use data-ml-model?
data-ml-model installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.