SageMaker Production Defaults
huggingface/skills
Deploys SageMaker endpoints with autoscaling, CloudWatch alarms and tags on by default, using scripts for real-time, scale-to-zero and async setups.
Adversarially reviews an evidence-backed Dynamo optimization proposal and DGD draft for comparability, duplication, attribution, correctness, feasibility, and worthwhile GPU spend.
$ npx skills add ai-dynamo/dynamo --skill perform-adversarial-review -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ai-dynamo/dynamo perform-adversarial-review --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/ai-dynamo/dynamo.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/perform-adversarial-review .claude/skills/perform-adversarial-review && rm -rf skills-srcUse ~/.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/
Install the "perform-adversarial-review" agent skill from https://github.com/ai-dynamo/dynamo/tree/main/.agents/skills/perform-adversarial-review into .claude/skills/perform-adversarial-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "perform-adversarial-review", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/ai-dynamo/dynamo/tree/main/.agents/skills/perform-adversarial-reviewType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add ai-dynamo/dynamo --skill perform-adversarial-review -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ai-dynamo/dynamo perform-adversarial-review --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ai-dynamo/dynamo.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/perform-adversarial-review .agents/skills/perform-adversarial-review && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "perform-adversarial-review" agent skill from https://github.com/ai-dynamo/dynamo/tree/main/.agents/skills/perform-adversarial-review into .agents/skills/perform-adversarial-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "perform-adversarial-review", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ai-dynamo/dynamo --skill perform-adversarial-review -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ai-dynamo/dynamo perform-adversarial-review --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ai-dynamo/dynamo.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/perform-adversarial-review .cursor/skills/perform-adversarial-review && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "perform-adversarial-review" agent skill from https://github.com/ai-dynamo/dynamo/tree/main/.agents/skills/perform-adversarial-review into .cursor/skills/perform-adversarial-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "perform-adversarial-review", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/ai-dynamo/dynamo.git --path .agents/skills/perform-adversarial-review--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add ai-dynamo/dynamo --skill perform-adversarial-review -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ai-dynamo/dynamo perform-adversarial-review --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ai-dynamo/dynamo.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/perform-adversarial-review .gemini/skills/perform-adversarial-review && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "perform-adversarial-review" agent skill from https://github.com/ai-dynamo/dynamo/tree/main/.agents/skills/perform-adversarial-review into .gemini/skills/perform-adversarial-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "perform-adversarial-review", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install ai-dynamo/dynamo perform-adversarial-reviewInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add ai-dynamo/dynamo --skill perform-adversarial-review -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/ai-dynamo/dynamo.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/perform-adversarial-review .github/skills/perform-adversarial-review && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "perform-adversarial-review" agent skill from https://github.com/ai-dynamo/dynamo/tree/main/.agents/skills/perform-adversarial-review into .github/skills/perform-adversarial-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "perform-adversarial-review", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ai-dynamo/dynamo --skill perform-adversarial-review -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ai-dynamo/dynamo perform-adversarial-review --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ai-dynamo/dynamo.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/perform-adversarial-review .opencode/skills/perform-adversarial-review && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "perform-adversarial-review" agent skill from https://github.com/ai-dynamo/dynamo/tree/main/.agents/skills/perform-adversarial-review into .opencode/skills/perform-adversarial-review/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "perform-adversarial-review", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
perform-adversarial-reviewAdversarially reviews an evidence-backed Dynamo optimization proposal and DGD draft for comparability, duplication, attribution, correctness, feasibility, and worthwhile GPU spend.
Perform Adversarial Review is an agent skill from ai-dynamo/dynamo. Adversarially reviews an evidence-backed Dynamo optimization proposal and DGD draft for comparability, duplication, attribution, correctness, feasibility, and worthwhile GPU spend. Use after hypothesis-generator writes knowledge-consult.md and deploy-draft.yaml and before recipe-deployer creates the next deployment iteration.
Its SKILL.md is about 3.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in DevOps & Cloud, covering Deployment. The repository describes itself as: A Datacenter Scale Distributed Inference Serving Framework. The licence is Apache-2.0.
4 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 0f01da1. It shows what the files ask for, not the result of running them.
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.
No scripts in the folder and no shell commands in SKILL.md (its code samples are json).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Perform Adversarial Review loads about 3.6k tokens when it runs. Until then it costs about 89 tokens; SKILL.md has 1,634 words of instructions outside code blocks.
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.
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.
The full file from ai-dynamo/dynamo at commit 0f01da1, republished under its Apache-2.0 licence (© ai-dynamo). 1,634 words, ~3,643 tokens.
.claude/skills/perform-adversarial-review/SKILL.md (or your agent's skills folder).<!--
SPDX-FileCopyrightText: Copyright (c) 2025-2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
SPDX-License-Identifier: Apache-2.0
-->
Try to falsify a proposed optimization experiment before it consumes GPU time. Review the proposal; do not generate a second one, edit its draft, deploy it, or run AIPerf.
Require:
EXP_ROOT and the current source iteration;EXP_ROOT/user_workload.yaml path and SHA256 supplied by the parent;perf-analyzer;DEPLOY_ROOT/deployment_ledger.json;DEPLOY_ROOT/applied_manifests/deploy.yaml;DEPLOY_ROOT/benchmark/benchmark_audit.json;DEPLOY_ROOT/benchmark/benchmark_summary.json;DEPLOY_ROOT/benchmark/performance_analysis.json;DEPLOY_ROOT/next-candidate/knowledge-consult.md;DEPLOY_ROOT/next-candidate/deploy-draft.yaml (proposal reviews only; a stop-request carries no draft
and its absence is not an objection);EXP_ROOT/analysis/search-calibration.md (and, for a stop-request, the submitted ledger SHA256 cited in
knowledge-consult.md); andEXP_ROOT/analysis/hypothesis-backlog.jsonl and EXP_ROOT/analysis/challenger-reviews.jsonl when present; andEXP_ROOT/manifest.yaml (session start time, for stop-request budget arithmetic); andEXP_ROOT/final/ (recommended_config.md,
reproduced_commands.sh, known_limitations.md), derived from the submitted EXP_ROOT, whose on-disk
existence the validation gate verifies.Review only a consultation whose decision is proposed and whose draft materialization completed successfully. For
no-proposal or blocked that carries no stop-request, return without writing a candidate verdict. For a
stop-request (a no-proposal consultation whose delta cites the search-calibration ledger path and a
submitted SHA256 — a blocked consultation never carries one), run the Stop-Request Validation below instead of
returning.
knowledge-consult.md matches the on-disk
EXP_ROOT/analysis/search-calibration.md. On mismatch, reject: the ledger moved after submission.tested, ruled-out, not-applicable, or deferred — an answered ask resolves its family into one of these; untested-promising and reopened-by-new-evidence are non-terminal); every ruled-out row cites a measurement, a sourced hard constraint, a confirmed incompatibility,
or an explicit operator decision; every deferred row is terminal on a recorded ground - upside below the primary series' measured minimum
detectable effect (read from series_noise_floor and minimum_detectable_effect in the current
performance_analysis.json, the authoritative source per run-artifacts.md), or a cited cost-estimate-vs-remaining-budget arithmetic (reject when an above-MDE deferred
family lacks that arithmetic, or when its estimate fits the remaining budget; return that family as the
required follow-up); for a throughput-class objective the recommendation
carries saturation evidence or a recorded budget/operator reason in known_limitations.md ("still rising at
the top of the measured grid" is not terminal); and all three Finalize files EXIST ON DISK at EXP_ROOT/final/ — recommended_config.md (carrying its
required Correctness status: line), reproduced_commands.sh, and known_limitations.md — verified by
path, not by the submitter's claim (require those paths as inputs for stop-request validation; a
recommendation that exists only in conversation is a blocking objection).manifest.yaml session start;
failed-deploy count from the deployment ledgers; GPU-hours from GPU allocation time, per deployment ledger
allocated_at-to-torn_down_at span — or to now, for a live deployment — times its gpus_requested,
summed across deployments) and that the cited sources
support the arithmetic, whenever any granted budget is non-null.EXP_ROOT/analysis/challenger-reviews.jsonl as for any review, binding it to the
submitted ledger SHA256, and state in it that this is procedural validation, not independent adversarial
assurance. A validated stop-request returns to the PARENT with state STOP_REQUESTED for operator grant; it is
never a deployment handoff, and return_to is the parent, not recipe-deployer.Always read:
agent-docs/rules/benchmarking/evidence-eligibility.md;agent-docs/rules/benchmarking/comparison-uncertainty.md;agent-docs/rules/benchmarking/series-boundaries.md;agent-docs/rules/optimization/evidence-before-spend.md;agent-docs/rules/optimization/one-variable.md;agent-docs/rules/verification/config-engagement.md;agent-docs/rules/verification/implausible-speedup.md;agent-docs/rules/verification/overlap.md;agent-docs/rules/verification/stack-verdict.md;agent-docs/rules/execution/user-workload.md (the resources.pinned and resources.gpu_ceiling semantics);agent-docs/guides/knob-tuning/tuning-hierarchy.md; andRead the Dynamo catalog for a Dynamo-owned knob, only the active engine guide for an engine-owned knob, the model-sizing
guides for a topology or memory-fit proposal, and the rate-matching guide for a disaggregated allocation proposal. Do
not invoke consult-perf-knowledge again or reconstruct a new shortlist. When relevant to the attached evidence, also
read the proxy-workload, concurrency-grid, or benchmark-isolation rule.
Before judging the idea:
benchmark_audit.json to report valid or valid_with_recovery.Materialization Handoff.Treat a missing, stale, contradictory, or non-comparable input as a blocking objection. Do not repair it inside the review.
Attack the proposal from these directions:
comparison-uncertainty.md)? For larger changes, does the conclusion match the
available single-run or multi-run evidence? Were confidence intervals used only when deliberate repetitions made
them useful, and is every requested repeat necessary enough to justify its GPU cost? Are degraded single-run
statistics or surprising gains treated cautiously?tuning-hierarchy.md? Reject a family selection argued from a single shared
operating point when the families' frontiers differ or the winner's frontier is unmeasured. A candidate whose
stated purpose is to MEASURE a family's not-yet-measured frontier is exploratory and admissible; what this
gate rejects is an adoption or rejection CLAIM resting on a frontier that has not been measured.deployment.origin is recipe-confirmed or agent-authored, reject any framing of the
baseline as a production reference; iteration 0 characterizes an unvalidated starting point, and topology
families inherited from it are open questions, not settled decisions.resources.pinned or whose deployment would exceed
resources.gpu_ceiling; these are blocking objections regardless of evidence quality. Check GPU and replica
arithmetic, memory headroom, startup and OOM risk, topology consistency, and whether engagement can be proven
after deployment.Use the attached consultation as the proposal's evidence boundary. Verify its claims, but do not reject it merely for using concise prose or a flexible section layout.
Return exactly one:
approve: no blocking objection remains; the existing draft is ready to enter deployment unchanged.revise: the same experiment is worth testing after a small, explicit correction.reject: the experiment is redundant, invalid, out of scope, unsafe, weakly supported, or unlikely to answer the
target performance question.An approval cannot contain a blocking objection. For revise, give the smallest useful revision. Return every
revise or reject verdict to hypothesis-generator; the generator decides which of its skills to rerun.
Never edit knowledge-consult.md or deploy-draft.yaml during review.
Append one compact JSON object to:
<EXP_ROOT>/analysis/challenger-reviews.jsonlUse this contract:
{
"review_id": "deploy-iter-<NNN>-<draft-sha256-prefix>",
"source_iteration": 0,
"candidate_iteration": 1,
"consult_path": "artifacts/deploy-iter-<NNN>/next-candidate/knowledge-consult.md",
"consult_sha256": "",
"candidate_path": "artifacts/deploy-iter-<NNN>/next-candidate/deploy-draft.yaml",
"candidate_sha256": "",
"verdict": "approve",
"return_to": "recipe-deployer",
"summary": "",
"objections": [
{
"severity": "blocking",
"check": "",
"finding": "",
"evidence": [],
"required_resolution": ""
}
],
"revised_experiment_plan": null,
"supersedes_review_id": null,
"reviewed_at": ""
}Order objections by severity and impact. Cite exact iteration IDs, paths, hashes, metrics, or source files. For
approve, set objections to only non-blocking cautions or an empty list and identify the exact approved candidate
path and hash. Set return_to to recipe-deployer only for an approved PROPOSAL; for a validated stop-request set it to the
parent (operator grant); otherwise set it to hypothesis-generator.
For revise, make revised_experiment_plan concise. Do not turn a rejection into an unrelated replacement hypothesis.
A stop-request validation returns stop-validated or stop-rejected instead of the proposal verdicts, and its
review ID binds to the submitted ledger SHA256 prefix (deploy-iter-<NNN>-stop-<ledger-sha256-prefix>).
Use a stable review ID bound to the draft hash. If that exact draft already has a review, return the existing record
instead of appending a duplicate. A revised draft receives a new review ID and names the prior record in
supersedes_review_id.
For approve (proposals only), return the review ID, exact candidate path and SHA256, performance question, and target operating region
to the parent and recipe-deployer. For stop-validated or stop-rejected, return the verdict and review ID to
the parent only (STOP_REQUESTED awaits operator grant; a rejection names the required follow-up families). The parent must carry the question and operating region into the candidate's
perf-analyzer assignment. For revise or reject, return the verdict, strongest objections, and any minimal revision
or required follow-up to hypothesis-generator. Do not create the next DEPLOY_ROOT for candidate iteration
<NNN + 1>.
© ai-dynamo, 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
Just SKILL.md in .agents/skills/perform-adversarial-review of ai-dynamo/dynamo.
Open the folder on GitHubat commit 0f01da1
Perform Adversarial 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Perform Adversarial Review this skillai-dynamo/dynamo | 8.3k | — | ~3.6k | Automated safety check: Pass | Apache-2.0 | |
| SageMaker Production Defaultshuggingface/skills | 11k | 1 repos | ~6.9k | Automated safety check: Pass | Apache-2.0 | |
| Azure AI Agent App DeploymentAzure-Samples/get-started-with-ai-agents | 374 | — | ~4.7k | Automated safety check: Notes | MIT | |
| Setup Workshopbrevdev/workshop-build-an-agent | 146 | — | ~2.3k | Automated safety check: Notes | Apache-2.0 | |
| Model Garden Deploymentgoogle/skills | 21k | — | ~5k | Automated safety check: Pass | Apache-2.0 | |
| Generate Ors Envadithya-s-k/FineEnvs | 461 | — | ~2.3k | Automated safety check: Notes | Apache-2.0 |
huggingface/skills
Deploys SageMaker endpoints with autoscaling, CloudWatch alarms and tags on by default, using scripts for real-time, scale-to-zero and async setups.
Azure-Samples/get-started-with-ai-agents
Creates an azd environment, checks RBAC and model quota, provisions an AI agent app on Azure with azd up and health-checks the deployed app.
brevdev/workshop-build-an-agent
This skill should be used when the user wants to set up, install, deploy, bootstrap, or "spin up" the Build-an-Agent workshop (a.k.a.
google/skills
Deploys open models or custom weights from Model Garden to Agent Platform endpoints, checks deployment status and cleans up endpoints, confirming before any change.
adithya-s-k/FineEnvs
Builds an Open Reward Standard (ORS) variant of an RL environment using the official openreward Python package.
azrtydxb/Fastllm-proxy
Inspect and control the running FastLLM deployment — read effective configuration and deployment settings, force a snapshot rebuild, fetch the snapshot the proxies consume, and check liveness and…
ai-dynamo/dynamo
Create self-contained interactive HTML code-review dashboards from GitHub or GitLab pull requests, checked-out branch diffs, or supplied unified diffs, with correctness and safe-to-merge scores…
ai-dynamo/dynamo
Knowledge of Fern's built-in MDX component library (accordions, callouts, cards, steps, tabs, code blocks, API-reference snippets, and more) for authoring docs pages.
ai-dynamo/dynamo
Knowledge of Fern's site-level navigation and structure configuration — how a docs site is organized in docs.yml (and product/version .yml files) using sections, pages, folders, tabs, tab variants…
ai-dynamo/dynamo
Drives persistent Claude Code, Codex, or OpenCode agent sessions through a Dynamo OpenAI/Anthropic-compatible endpoint over Agent Client Protocol (ACP).
ai-dynamo/dynamo
Benchmark and profile the Dynamo frontend (dynamo.frontend HTTP + tokenizer + KV router) against mock workers (dynamo.mocker).
ai-dynamo/dynamo
Selects and freezes a question-driven AIPerf workload, objective, load policy, and Kubernetes execution manifest for a successfully deployed Dynamo candidate.
Categories
Adversarially reviews an evidence-backed Dynamo optimization proposal and DGD draft for comparability, duplication, attribution, correctness, feasibility, and worthwhile GPU spend. Perform Adversarial Review is an agent skill from ai-dynamo/dynamo. Adversarially reviews an evidence-backed Dynamo optimization proposal and DGD draft for comparability, duplication, attribution, correctness, feasibility, and worthwhile GPU spend.
Perform Adversarial Review fits situations like: tasks that involve Deployment.
Run `npx skills add ai-dynamo/dynamo --skill perform-adversarial-review -a claude-code`. Or copy the skill folder (.agents/skills/perform-adversarial-review in ai-dynamo/dynamo) into .claude/skills/perform-adversarial-review in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ai-dynamo/dynamo --skill perform-adversarial-review -a codex`. Or copy the skill folder (.agents/skills/perform-adversarial-review in ai-dynamo/dynamo) into .agents/skills/perform-adversarial-review in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ai-dynamo/dynamo --skill perform-adversarial-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/perform-adversarial-review, .gemini/skills/perform-adversarial-review, .github/skills/perform-adversarial-review and .opencode/skills/perform-adversarial-review in your project.
SKILL.md names no scripts, command-line tools or credentials: Perform Adversarial Review is instructions for the agent only.
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.
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.
Perform Adversarial Review is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.6k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Perform Adversarial Review: SageMaker Production Defaults (huggingface/skills, 11k stars), Azure AI Agent App Deployment (Azure-Samples/get-started-with-ai-agents, 374 stars), Setup Workshop (brevdev/workshop-build-an-agent, 146 stars) and Model Garden Deployment (google/skills, 21k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ai-dynamo (a GitHub organization) maintains it in ai-dynamo/dynamo, which has 8,255 GitHub stars. The repository holds 27 skills in this directory. The repository was last updated on October 10, 2026.
Source: ai-dynamo/dynamo on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.