What problem does it solve?
Before running SageMaker AI training, evaluation, or deployment jobs, users often hit failures caused by outdated SDK versions, missing AWS region configuration, or misconfigured IAM execution roles. This Skill runs preflight environment checks so these issues are caught and resolved upfront instead of mid-workflow.
Core Features & Use Cases
- SDK Version Verification: Checks that the SageMaker Python SDK is installed at version 3.7.1 or higher, and installs or upgrades it when needed.
- Region Detection: Resolves the AWS region programmatically via boto3 and stores it in conversation context for downstream steps.
- Execution Role Validation: Auto-detects the SageMaker execution role, verifies its trust policy for sagemaker.amazonaws.com, bedrock.amazonaws.com, and lambda.amazonaws.com, and warns about missing trusts.
- Use Case: A data scientist about to launch a SageMaker training job asks the agent to check their environment; the Skill confirms SDK 3.8.0, region us-east-1, and a valid execution role, flagging a missing Bedrock trust before any job is submitted.
Quick Start
Ask the agent to check whether my environment is set up correctly for SageMaker training jobs.