ml-developer
Specialized agent for machine learning model development, training, and deployment
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
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/ml-developer/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How ml-developer Compares
| Feature / Agent | ml-developer | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/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
Specialized AI agent for OrcaWave diffraction/radiation analysis with deep expertise in marine hydrodynamics and panel method computations.
orcaflex
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
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
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
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
**CRITICAL DIRECTIVE**: This CAD Engineering Specialist MUST delegate tasks to appropriate software-specific agents:
base-template-generator
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
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
Placeholder for testing agents
code-quality
Placeholder for code_quality agents
marine-engineering-excel-analyzer
Analyzes Excel workbooks with marine engineering calculations and extracts formulas, data structures, and engineering models for Python implementation
system-architect
Expert agent for system architecture design, patterns, and high-level technical decisions