ml-pipeline-workflow
Build Production ML Pipelines
๋ํ ๋ค์์์ ์ฌ์ฉํ ์ ์์ต๋๋ค: wshobson
Building reliable ML pipelines requires orchestrating data preparation, training, validation, and deployment stages while maintaining reproducibility and monitoring. This skill provides proven patterns and best practices for creating end-to-end MLOps workflows that scale from prototype to production.
์คํฌ ZIP ๋ค์ด๋ก๋
Claude์์ ์ ๋ก๋
์ค์ โ ๊ธฐ๋ฅ โ ์คํฌ โ ์คํฌ ์ ๋ก๋๋ก ์ด๋
ํ ๊ธ์ ์ผ๊ณ ์ฌ์ฉ ์์
ํ ์คํธํด ๋ณด๊ธฐ
"ml-pipeline-workflow" ์ฌ์ฉ ์ค์ ๋๋ค. Design a basic ML pipeline for image classification
์์ ๊ฒฐ๊ณผ:
Here is a 4-stage pipeline architecture: Stage 1 - Data Ingestion (load images, split train/val/test), Stage 2 - Feature Engineering (augmentation, normalization), Stage 3 - Model Training (train CNN with hyperparameter logging), Stage 4 - Deployment (package model, deploy to serving endpoint). Each stage has independent retry logic and outputs versioned artifacts.
"ml-pipeline-workflow" ์ฌ์ฉ ์ค์ ๋๋ค. How do I implement canary deployment for my model?
์์ ๊ฒฐ๊ณผ:
Canary deployment strategy: 1) Deploy new model to 10% of traffic using weighted routing, 2) Monitor key metrics (latency, error rate, prediction quality) for 1-2 hours, 3) If metrics stay within thresholds, gradually increase to 50%, then 100%, 4) If anomalies detected, automatically rollback to previous model. Use MLflow or similar to track model versions and performance.
๋ณด์ ๊ฐ์ฌ
์์ Static analysis detected 17 potential issues (external_commands and weak cryptographic patterns), all of which are false positives. The flagged backtick patterns are markdown code formatting for file path references (e.g., `resources/implementation-playbook.md`), not shell execution. The cryptographic algorithm flags do not correspond to actual cryptographic code in the skill file. This is a documentation-only skill with no executable code, no network access, no file system operations, and no security risks.
๋ฎ์ ์ํ ๋ฌธ์ (1)
ํ์ง ์ ์
๋ง๋ค ์ ์๋ ๊ฒ
Build New ML Pipeline
Create a complete ML pipeline from scratch with proper orchestration, validation, and deployment stages for a production machine learning system.
Orchestrate ML Workflows
Design and implement DAG-based workflow automation for existing ML components using tools like Airflow, Dagster, or Kubeflow Pipelines.
Deploy Models to Production
Implement safe deployment strategies including canary releases, blue-green deployments, and automated rollback mechanisms for ML models.
์ด ํ๋กฌํํธ๋ฅผ ์ฌ์ฉํด ๋ณด์ธ์
Design a simple ML pipeline that processes data, trains a model, and deploys it. Include the key stages and dependencies.
Help me set up a DAG-based ML workflow using [Airflow/Dagster/Kubeflow]. I have [data processing/training/validation] stages that need to run in sequence.
Design a deployment strategy for my ML model that includes canary testing and automated rollback. The model serves [description] predictions.
Create a continuous training pipeline that retrains my model when data drift is detected. Include monitoring triggers and validation gates.
๋ชจ๋ฒ ์ฌ๋ก
- Design each pipeline stage to be modular and independently testable for easier debugging and maintenance
- Implement idempotent stages so re-running any part of the pipeline is safe and produces consistent results
- Version all artifacts including datasets, models, and configurations for full reproducibility and rollback capabilities
ํผํ๊ธฐ
- Avoid monolithic pipeline stages that combine multiple responsibilities, as this makes debugging difficult and reduces reusability
- Do not skip data validation between stages, as invalid data can cause silent failures downstream that are hard to diagnose
- Never deploy models directly to 100% production traffic without validation testing or gradual rollout mechanisms
์์ฃผ ๋ฌป๋ ์ง๋ฌธ
What orchestration tool should I use for my ML pipeline?
How do I handle data versioning in my pipeline?
What is the difference between batch and real-time feature pipelines?
How do I monitor model performance after deployment?
When should I use canary vs blue-green deployment?
How do I implement automated rollback triggers?
๊ฐ๋ฐ์ ์ธ๋ถ ์ ๋ณด
์์ฑ์
sickn33๋ผ์ด์ ์ค
MIT
๋ฆฌํฌ์งํ ๋ฆฌ
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/ml-pipeline-workflow์ฐธ์กฐ
main
ํ์ผ ๊ตฌ์กฐ
๐ SKILL.md