Official agent skill

Sagemaker AI Ops Review

by aws in aws/tools-for-devops-agent

Amazon SageMaker AI Operational Review. An agent skill from aws/tools-for-devops-agent.

OfficialApache-2.0Auto-check passedDevOps & Cloud

Install Sagemaker AI Ops Review

skills CLI
$ npx skills add aws/tools-for-devops-agent --skill sagemaker-ai-ops-review -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install aws/tools-for-devops-agent sagemaker-ai-ops-review --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/aws/tools-for-devops-agent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/sagemaker-ai-ops-review .claude/skills/sagemaker-ai-ops-review && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
sagemaker-ai-ops-review
GitHub stars
103
Token cost
~3.9k tokens
SKILL.md length
1,801 words
Files
9 (incl. references)
Skills in repo
31
Repo updated
First seen
Licence
Apache-2.0

At a glance

Amazon SageMaker AI Operational Review. An agent skill from aws/tools-for-devops-agent.

  • Works in 3 steps: Identify Scope → Run the Checks → Generate the Report
  • A user asks to review
  • SKILL.md covers When to Use, Pillars and Checks, Step 1: Identify Scope and Step 2: Run the Checks, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Sagemaker AI Ops Review is an agent skill from aws/tools-for-devops-agent, published by the product's own GitHub organization. Amazon SageMaker AI Operational Review. Use this skill when a user asks to review, audit, or assess Amazon SageMaker AI workloads (endpoints, training jobs, pipelines, notebooks, Studio domains) for best-practices posture across Security, Performance, Cost Optimization, Service Quotas, Resiliency, Operational Excellence, Sustainability, and Best Practices — including as an Operational Readiness Review (ORR) before a workload goes to production. Triggers on requests like "SageMaker AI review", "SageMaker ops…

Its SKILL.md is about 3.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including reference files (for example `.skilleval.yaml`, `CHANGELOG.md` and `README.md`).

It sits in DevOps & Cloud, covering MLOps. It works with Amazon SageMaker and Amazon Web Services. The repository describes itself as: Open-source tools for AWS DevOps Agent - extend DevOps Agent with ready-to-use skills, custom agents, and other tools, for incident response, root cause analysis, and operational…. The licence is Apache-2.0.

When your agent uses it

  • A user asks to review
  • Assess Amazon SageMaker AI workloads (endpoints
  • Studio domains) for best-practices posture across Security
  • Cost Optimization

Example prompts

  • “SageMaker AI review”
  • “SageMaker ops review”
  • “SageMaker best practices audit”
  • “/sagemaker-ai-ops-review”

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. Identify Scope
  2. Run the Checks
  3. Generate the Report

What it can do on your machine

Read from SKILL.md and the folder at commit ddda70b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Sagemaker AI Ops Review loads about 3.9k tokens when it runs, and up to ~16k if it reads all its reference files. Until then it costs about 190 tokens; SKILL.md has 1,801 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~190
When it runs · the whole SKILL.md, loaded when a task matches
~3.9k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~16k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from aws/tools-for-devops-agent at commit ddda70b, republished under its Apache-2.0 licence (© aws). 1,801 words, ~3,916 tokens.

Download SKILL.mdSave it as .claude/skills/sagemaker-ai-ops-review/SKILL.md (or your agent's skills folder). This skill also uses 8 other files; get the full folder from GitHub.
name
sagemaker-ai-ops-review
description
Amazon SageMaker AI Operational Review. Use this skill when a user asks to review, audit, or assess Amazon SageMaker AI workloads (endpoints, training jobs, pipelines, notebooks, Studio domains) for best-practices posture across Security, Performance, Cost Optimization, Service Quotas, Resiliency, Operational Excellence, Sustainability, and Best Practices — including as an Operational Readiness Review (ORR) before a workload goes to production. Triggers on requests like "SageMaker AI review", "SageMaker ops review", "SageMaker best practices audit", "ML ops assessment", "review my SageMaker account", "SageMaker health check", "pre-production readiness check for SageMaker", or "Operational Readiness Review (ORR) for SageMaker".
metadata.author
jacklunn
metadata.version
1.1.2
metadata.aws-devops-agent-skills.agent-t
Chat tasks, Evaluation
metadata.aws-devops-agent-skills.aws-ser
Amazon SageMaker AI, Amazon CloudWatch, AWS Service Quotas
metadata.aws-devops-agent-skills.technic
AI/ML

Amazon SageMaker AI Operational Review

Run the Amazon SageMaker AI operational review checks against a customer's Amazon SageMaker AI resources and produce an Amazon SageMaker AI Operational Review report. It evaluates 8 pillars, 20 checks using native AWS APIs (via use_aws). The Best Practices pillar's recommendations are grounded in the public AWS Well-Architected lenses — see pillar-checks.md.

This is a strict READ-ONLY review: data is collected through native AWS List* / Describe* control-plane APIs, CloudWatch metric reads, servicequotas:GetServiceQuota, health:DescribeEvents, and savingsplans:DescribeSavingsPlans. It performs no model invocations, launches no jobs, and reads no inference payloads.

When to Use

Activate this skill when the user asks to review, audit, or assess an Amazon SageMaker AI workload, check SageMaker AI best-practices posture, or run an Operational Readiness Review (ORR) for SageMaker AI — for one pillar, a subset of checks, or the full set.

The ORR use case is the primary one: run this review before a team deploys a SageMaker AI workload to production, as the readiness gate. Because every finding is severity-ranked and carries a concrete remediation, the report doubles as the pre-production punch list — clear the High and Medium findings, then launch. It is equally suited to a recurring cadence afterwards (weekly or monthly posture review) and to an ad-hoc audit of a newly inherited account.

Pillars and Checks

Run checks grouped by pillar in the order below. Load references/pillar-checks.md for each check's APIs, logic, thresholds, and output fields.

PillarChecks
SecurityCheck Encryption · SageMaker VPC Check · VPC Configuration Check
PerformanceSageMaker Endpoint Inference Type · SageMaker Endpoint Latency
Cost OptimizationSageMaker Resource Tagging Check · Trainium and Inferentia Usage · Autoscaling Endpoint Check · Sagemaker Savings Plan · Sagemaker Lifecycle Configurations · Sagemaker Inference Recommender Jobs Check · Sagemaker Stale Endpoints Check
Service QuotasService Quotas Check
ResiliencySageMaker Endpoint Instances · SageMaker Lifecycle Events
Operational ExcellenceSagemaker Project Check · Sagemaker Pipeline Check · SageMaker Endpoint Datacapture Enabled Check
SustainabilityDomain Region Check
Best PracticesWell-Architected Recommendations (SageMaker AI)

Step 1: Identify Scope

Confirm with the user:

  • Account IDs and regions to review (default: current account via sts:GetCallerIdentity). If regions are unspecified, discover active regions with ce:GetCostAndUsage (SERVICE = "Amazon SageMaker", grouped by REGION); Cost Explorer is payer-scoped, so if it returns nothing, fall back to sweeping a default region set with sagemaker.list-endpoints/list-domains/list-notebook-instances. Conclude "no activity" only after both come back empty.
  • Pillars or individual checks to run (default: all 8 pillars / 20 checks).
  • Date range for time-windowed checks (Latency = last 7 days, Stale Endpoints = last 90 days, Service Quotas usage = trailing 24 hours — these windows are fixed by the checks and must not be shortened; references/pillar-checks.md is authoritative on each).

Step 2: Run the Checks

For each in-scope check, call the APIs listed in references/pillar-checks.md via use_aws and build the check's result rows. Follow this behavior:

  • Read-only. List* then Describe*; paginate every call that returns a token.
  • Per-check isolation. Catch and record errors per check as a { error } row — a failed check never aborts the review.
  • Three APIs are global — call them once in us-east-1, never inside the per-region loop: health (describe-events, describe-affected-entities), ce (get-cost-and-usage), and savingsplans (describe-savings-plans). They have no regional endpoints. Looping them per region fails everywhere but us-east-1, and the failure mimics the checks' legitimate degradation paths — a Health error looks like "no Business/Enterprise Support plan", a Savings Plans error looks like "permission not granted" — so the report states a plausible wrong reason instead of surfacing a bug. Health returns events for all regions; filter to the in-scope regions client-side.
  • Units are part of every number. Where a metric has a unit, the report carries it. In particular ModelLatency / OverheadLatency are published in microseconds — label the column and also give the millisecond conversion. An unlabelled six-figure latency reads as milliseconds and manufactures a false performance escalation.
  • Permissions / graceful degradation. Nearly all APIs are covered by the AWS-managed AIDevOpsAgentAccessPolicy on the DevOps Agent role. The one exception — savingsplans:DescribeSavingsPlans (Savings Plan check) — is an optional add-on. The AWS Health APIs used by the Lifecycle Events check are covered by the managed policy but additionally require a Business/Enterprise Support plan. On AccessDenied for a check, report it as "not evaluated — permission not granted" and continue; never emit a false "none found" from an access error.
  • Empty results (permission present, nothing there) produce a single "No <resource> found" row, not a dropped section.
  • Severity-ranked findings. Assign each finding a severity per references/pillar-checks.md: High, Medium, Low, or Informational (inventory checks with no pass/fail signal). Checks with a compliance signal set severity as defined there — e.g. Studio domain not VpcOnly → High; no autoscaling / an Inference Component endpoint whose host instance fleet is fixed while its components autoscale / idle endpoint at least 90 days old / notebook with no customer-managed KMS key / no VPC config / Savings Plan expired or within 30 days of expiry / AWS Health event with actionability = ACTION_REQUIRED → Medium; missing tags / data capture disabled → Low. The Service Quotas Check derives its tier from utilization (≥ 90% High, ≥ 75% Medium, else Low; Unknown if no usage data).
  • One finding = one non-compliant resource in one check, keyed by (check, region, resource). Do not aggregate resources into a single finding — three notebooks with no customer-managed key are three Medium findings, not one. Aggregation breaks the severity counts and makes runs incomparable.
  • One recommendation per High or Medium finding. Emit exactly one concrete, SageMaker-specific recommendation for every High and Medium finding. Low and Informational findings do not require one.
  • Use only the severities each check defines; do not invent thresholds a check does not define.

Step 3: Generate the Report

Produce a single Markdown report titled "Amazon SageMaker AI Operational Review", with the structure below.

markdown
# Amazon SageMaker AI Operational Review

**Account IDs:** <comma-separated account IDs>
**Regions:** <comma-separated regions>
**Date Range:** <range or "Not specified">

> **AI Disclaimer:** The AI-generated insights in this report are provided for informational purposes only. They should be reviewed and validated by qualified personnel before taking any action. AWS is not responsible for any decisions made based on AI-generated content.

## Executive Summary

<severity-ranked roll-up of findings across all pillars: count by severity (High / Medium /
Low), then the High and Medium findings listed most-severe first, each with its one-line
recommendation. Omit only if there are no High/Medium/Low findings at all.>

## <Pillar Name>

### <Check Name>

**Guidance**

<what the check evaluates and the relevant SageMaker best practice>

**AI Insights**

<optional per-check analysis of the gathered data; prefix with a note that it is AI-generated and must be verified. Omit if not generated.>

**Data**

<a Markdown table of the check's result rows (fields per references/pillar-checks.md, including a `severity` column for checks that define one), or "No data available for this check.">

**Recommendations**

<one concrete SageMaker-specific recommendation per High or Medium finding in this check, each labelled with its severity. Omit this block entirely if the check has no High/Medium findings.>

Rules:

  • Emit the AI Disclaimer blockquote verbatim, immediately after the header.
  • Date Range is a single short value — the review timestamp, or a date range when the user scoped one (e.g. 2026-09-18 (point-in-time)). Do not inline every check's window into it; per-check windows are fixed by the checks and belong in each check's own section.
  • One ## section per in-scope pillar, in the table order above; one ### sub-section per check in that pillar. Include every in-scope check even when it found nothing (render its empty-state row).
  • The Executive Summary ranks findings by severity (High → Medium → Low). Include it whenever any finding carries a severity; it is what makes the report prioritized and actionable.
  • The Executive Summary must contain every High and Medium finding from every pillar, and its severity counts must reconcile exactly with the per-check sections: if the pillar sections contain 12 Medium findings, the summary says 12 and lists 12 rows. Before emitting the report, count the High/Medium findings per pillar and check the totals match. Findings from pillars other than Security and Cost Optimization are the ones most often dropped — Resiliency Health events in particular. A finding that is scored Medium in its check but missing from the summary is invisible to the reader, which defeats the point of ranking at all.
  • The AI Insights block per check is optional; when included, carry the AI-generated / verify-before-use caveat.
  • Render each check's Data as a table of the fields defined in references/pillar-checks.md, including the severity field for checks that define one.
  • Emit a Recommendations block for every check that has at least one High or Medium finding — exactly one recommendation per such finding. Skip the block for checks with only Low or Informational findings.
Show full SKILL.md (591 more words)Show less

Constraints

  • READ-ONLY — no resource mutation, no endpoint invocation, no job launches, no payload reads.
  • Report only what the APIs return. Do NOT fabricate data or assume unobserved configuration.
  • No invented numbers. State a quota, limit, instance price, monthly cost, or percentage saving only if an API call returned it. Never substitute a default limit for an applied one, never estimate spend from remembered pricing, and never attach "~" or "up to" to a figure you did not read. If a number would help but was not retrieved, point the reader at the console page or API that has it. See the "Never state a number the APIs did not return" rule in references/pillar-checks.md.
  • Paginate ALL calls that return a pagination token.
  • Empty-scope precedence: if every in-scope check across all in-scope accounts/regions returns no resources, skip the per-pillar report and instead report the single line "No SageMaker AI activity detected." Otherwise render the full report — each check that found nothing gets its own empty-state row (Step 2), never the terse message.
  • Keep all guidance and recommendations specific to Amazon SageMaker AI.

Scope Limitations — state these in the report, do not overclaim past them

These bound what the review can honestly conclude. The skill's README is not packaged into the uploaded skill, so these are restated here where the runtime can actually read them. Where a limitation applies to a check you ran, say so in that check's Guidance rather than letting the reader assume wider coverage.

  • Check Encryption covers notebook instances only. Training jobs, processing jobs, endpoint configs, S3 model artifacts, and Feature Store stores are not assessed for encryption. Never present the Security pillar as a complete encryption audit — name the gap. Note also that a notebook without a KmsKeyId is still encrypted (system-managed key); the finding is the absence of a customer-managed key, never "not encrypted". The remediation is re-creation, not an update — UpdateNotebookInstance has no KmsKeyId parameter, so never name it; the key is settable only at creation.
  • No Feature Store or Model Registry checks. Neither is inventoried or assessed. If a user asks about feature groups or model packages, say plainly that this review does not cover them rather than returning a clean report that implies they passed.
  • Control-plane and metrics only. Configuration and CloudWatch signals. The review cannot assess model quality, training convergence, data drift, bias, or anything needing inference payloads or job artifacts.
  • No cost figures. Cost Explorer is used for region discovery only, never spend attribution. The Savings Plan check reports coverage and expiry — not dollar savings, and it measures no spend at all, so it never recommends a purchase off an assumed spend level.
  • Point-in-time. Findings reflect state at run time. Service Quotas utilization is scored over a fixed trailing 24-hour window, so a spike outside it is invisible.
  • Best Practices pillar is advisory. Well-Architected-grounded guidance, no per-resource findings, no API calls.
  • Large estates may need scoping. Many endpoints across many regions can exhaust the run budget; if a run is at risk of truncating, tell the user to scope to fewer regions or pillars rather than silently dropping checks.

Data Source Boundaries

Native AWS APIs only: sagemaker, cloudwatch (get-metric-statistics, get-metric-data, list-metrics), application-autoscaling (describe-scalable-targets, describe-scaling-policies), servicequotas (get-service-quota), ce (get-cost-and-usage for region discovery), health (describe-events, describe-affected-entities), plus the one optional add-on savingsplans (describe-savings-plans). All but that add-on are covered by the AWS-managed AIDevOpsAgentAccessPolicy. health, ce, and savingsplans are global — call each once against us-east-1, outside the per-region loop. No data-plane calls and no non-AWS tooling — the skill is self-contained on the DevOps Agent's cloud-source IAM role.

© aws, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 8 other files (references) in skills/sagemaker-ai-ops-review of aws/tools-for-devops-agent.

  • SKILL.md
  • .skilleval.yaml
  • CHANGELOG.md
  • README.md
  • evals/eval_queries.json
  • evals/evals.json
  • evals/exemptions.json
  • references/iam-policy.json
  • references/pillar-checks.md

Open the folder on GitHubat commit ddda70b

Compare with similar skills

Sagemaker AI Ops Review next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Sagemaker AI Ops Review compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Sagemaker AI Ops Review this skillaws/tools-for-devops-agent103—~3.9kAutomated safety check: PassApache-2.0
SageMaker IAM Role Preflighthuggingface/skills11k1 repos~1.8kAutomated safety check: PassApache-2.0
Python Environment Setup for SageMakerhuggingface/skills11k2 repos~1.7kAutomated safety check: PassApache-2.0
AWS AI MLaws/agent-toolkit-for-aws2.8k—~2.1kAutomated safety check: PassApache-2.0
SageMaker Production Defaultshuggingface/skills11k1 repos~6.9kAutomated safety check: PassApache-2.0
Hyperpod Issue Reportawslabs/agent-plugins916—~890Automated safety check: PassApache-2.0

Similar skills

  • Official

    Finds or validates a usable SageMaker execution role before deploying or training, so scripts do not try to create IAM roles they lack permission to create.

    11k GitHub starsUsed in 1 repo~1.8k tokens
    DevOps & CloudAuto-check passed
  • Official

    Sets up an isolated Python environment with a supported interpreter and current boto3 before any SageMaker deployment, training or AWS automation code runs.

    11k GitHub starsUsed in 2 repos~1.7k tokens
    AI & LLM EngineeringAuto-check passed
  • AWS AI ML

    aws/agent-toolkit-for-aws

    Official

    Selects, deploys, and customizes AI models on Amazon SageMaker.

    2.8k GitHub stars~2.1k tokensUpdated today
    AI & LLM EngineeringAuto-check passed
  • Official

    Deploys SageMaker endpoints with autoscaling, CloudWatch alarms and tags on by default, using scripts for real-time, scale-to-zero and async setups.

    11k GitHub starsUsed in 1 repo~6.9k tokens
    DevOps & CloudAuto-check passed
  • Hyperpod Issue Report

    awslabs/agent-plugins

    Official

    Generate comprehensive issue reports from HyperPod clusters (EKS and Slurm) by collecting diagnostic logs and configurations for troubleshooting and AWS Support cases.

    916 GitHub stars~890 tokensUpdated today
    DevOps & CloudAuto-check passed
  • Official

    Discover the user's local AWS context (active profile, region, account ID, caller identity) at the start of any AWS task.

    11k GitHub starsUsed in 2 repos~989 tokens
    DevOps & CloudAuto-check: warnings

More from aws/tools-for-devops-agent

All 31 skills in this repo
  • Aiml GPU Training Cluster Investigation

    aws/tools-for-devops-agent

    Official

    A skill your agent uses for GPU training or inference clusters on SageMaker HyperPod (Slurm or EKS), ParallelCluster, or self-managed EC2/EKS GPU instances.

    103 GitHub stars~5.4k tokensUpdated today
    Auto-check passed
  • AWS Health Events

    aws/tools-for-devops-agent

    Official

    ALWAYS use this skill in the beginning of any incident investigation, root cause analysis, or operational troubleshooting.

    103 GitHub stars~4.6k tokensUpdated today
    Auto-check passed
  • Database Migration Service Expertise

    aws/tools-for-devops-agent

    Official

    AWS Database Migration Service (DMS) operational review and troubleshooting skill.

    103 GitHub stars~3.4k tokensUpdated today
    Auto-check passed
  • Ecs Operation Review

    aws/tools-for-devops-agent

    Official

    Performs a comprehensive Amazon ECS operations review across the 6 review pillars (Resiliency & HA, Observability, Security, Operations, Performance, Additional Analysis) using read-only AWS APIs…

    103 GitHub stars~4.8k tokensUpdated today
    Auto-check passed
  • Rds Operation Review

    aws/tools-for-devops-agent

    Official

    Comprehensive Amazon RDS and Aurora operational review aligned with the AWS Well-Architected Framework and RDS/Aurora best practices.

    103 GitHub stars~4.8k tokensUpdated today
    Auto-check passed
  • Service Quota Check

    aws/tools-for-devops-agent

    Official

    Use this skill during any incident investigation, capacity planning, or operational troubleshooting when the issue may be caused by hitting AWS service limits.

    103 GitHub stars~3.4k tokensUpdated today
    Auto-check passed

Categories

Questions about Sagemaker AI Ops Review

What does Sagemaker AI Ops Review do?

Amazon SageMaker AI Operational Review. An agent skill from aws/tools-for-devops-agent. Sagemaker AI Ops Review is an agent skill from aws/tools-for-devops-agent, published by the product's own GitHub organization. Amazon SageMaker AI Operational Review.

When should I use Sagemaker AI Ops Review?

Sagemaker AI Ops Review fits situations like: A user asks to review; assess Amazon SageMaker AI workloads (endpoints; studio domains) for best-practices posture across Security; cost Optimization.

How do I install Sagemaker AI Ops Review in Claude Code?

Run `npx skills add aws/tools-for-devops-agent --skill sagemaker-ai-ops-review -a claude-code`. Or copy the skill folder (skills/sagemaker-ai-ops-review in aws/tools-for-devops-agent) into .claude/skills/sagemaker-ai-ops-review in your project. Claude Code loads it when a task matches its description.

How do I install Sagemaker AI Ops Review in Codex?

Run `npx skills add aws/tools-for-devops-agent --skill sagemaker-ai-ops-review -a codex`. Or copy the skill folder (skills/sagemaker-ai-ops-review in aws/tools-for-devops-agent) into .agents/skills/sagemaker-ai-ops-review in your project. Codex loads it when a task matches its description.

Can I use Sagemaker AI Ops Review in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add aws/tools-for-devops-agent --skill sagemaker-ai-ops-review -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/sagemaker-ai-ops-review, .gemini/skills/sagemaker-ai-ops-review, .github/skills/sagemaker-ai-ops-review and .opencode/skills/sagemaker-ai-ops-review in your project.

What does Sagemaker AI Ops Review need to run?

SKILL.md names no scripts, command-line tools or credentials: Sagemaker AI Ops Review is instructions for the agent only.

Does Sagemaker AI Ops Review access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Sagemaker AI Ops Review safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Sagemaker AI Ops Review use?

Sagemaker AI Ops Review is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Sagemaker AI Ops Review use?

About 3.9k tokens (SKILL.md is roughly 16k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 12k tokens, read only when the agent opens those files.

What are the alternatives to Sagemaker AI Ops Review?

Skills that share tags, products or a category with Sagemaker AI Ops Review: SageMaker IAM Role Preflight (huggingface/skills, 11k stars), Python Environment Setup for SageMaker (huggingface/skills, 11k stars), AWS AI ML (aws/agent-toolkit-for-aws, 2.8k stars) and SageMaker Production Defaults (huggingface/skills, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sagemaker AI Ops Review?

aws (a GitHub organization, an official publisher) maintains it in aws/tools-for-devops-agent, which has 103 GitHub stars. The repository holds 31 skills in this directory. The repository was last updated on October 9, 2026.

Source: aws/tools-for-devops-agent on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.