ml-developer

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

9 stars

Best use case

ml-developer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

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

Teams using ml-developer should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/ml-developer/SKILL.md --create-dirs "https://raw.githubusercontent.com/vamseeachanta/digitalmodel/main/.claude/skills/converted-agents/development/ml-developer/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/ml-developer/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How ml-developer Compares

Feature / Agentml-developerStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

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

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Ml Developer

# 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:
```python
# 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


---

## Source: sample_data_agent.md

# Sample Data Agent

## Purpose
Placeholder for data agents

## Capabilities
- Data analysis
- Recommendations
- Automation

## When to Use
When working on data tasks

## Integration Points
- /spec create
- /task execute
- /test run

## Usage Example
```bash
/ai-agent use "Sample Data Agent"
```

## Implementation
```python
# Agent implementation would go here
# This is a placeholder for the actual agent code
class DataAgent:
    def __init__(self):
        self.name = "Sample Data Agent"
        self.category = "data"
    
    def analyze(self, context):
        # Agent logic here
        pass
    
    def recommend(self):
        # Recommendations here
        pass
```

Related Skills

orcawave

9
from vamseeachanta/digitalmodel

Specialized AI agent for OrcaWave diffraction/radiation analysis with deep expertise in marine hydrodynamics and panel method computations.

orcaflex

9
from vamseeachanta/digitalmodel

Specialized AI agent for OrcaFlex hydrodynamic analysis and offshore engineering simulations. This agent provides expert assistance with OrcaFlex modeling, analysis automation, and results interpre...

gmsh

9
from vamseeachanta/digitalmodel

The GMSH Agent is a specialized AI module for finite element mesh generation and manipulation. It provides automated mesh generation, quality assessment, optimization, and integration with engineer...

freecad

9
from vamseeachanta/digitalmodel

The FreeCAD Agent is an AI-powered automation tool for FreeCAD that enables natural language CAD operations, intelligent batch processing, and seamless integration with engineering analysis workflows.

cathodic-protection-engineer

9
from vamseeachanta/digitalmodel

Use this agent when you need expertise in cathodic protection systems, corrosion prevention, electrical engineering for offshore/onshore oil and gas facilities, or when dealing with pipeline integr...

cad-engineering-specialist

9
from vamseeachanta/digitalmodel

**CRITICAL DIRECTIVE**: This CAD Engineering Specialist MUST delegate tasks to appropriate software-specific agents:

base-template-generator

9
from vamseeachanta/digitalmodel

Use this agent when you need to create foundational templates, boilerplate code, or starter configurations for new projects, components, or features. This agent excels at generating clean, well-str...

aqwa

9
from vamseeachanta/digitalmodel

Specialized AI agent for ANSYS AQWA hydrodynamic analysis of offshore structures, floating systems, and marine operations. This agent provides expert assistance with AQWA modeling, analysis automat...

testing

9
from vamseeachanta/digitalmodel

Placeholder for testing agents

code-quality

9
from vamseeachanta/digitalmodel

Placeholder for code_quality agents

marine-engineering-excel-analyzer

9
from vamseeachanta/digitalmodel

Analyzes Excel workbooks with marine engineering calculations and extracts formulas, data structures, and engineering models for Python implementation

system-architect

9
from vamseeachanta/digitalmodel

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