aws-samples
- 848 skills
- 0 followers
- last month last updated
- ▌ Eks Operation Review 2 · aws-samples bundlePerform a structured EKS operational excellence assessment against a live cluster. Covers 10 areas: cluster lifecycle, infrastructure as code, access and identity, observability, workload configuration, networking, autoscaling, deployment practices, operational processes, and add-on management. Produces a GREEN/AMBER/RED rated report with prioritized recommendations. Activate for any request to audit, review, health-check, or score an EKS cluster operational posture, including section-scoped reviews and version currency / current-state add-on and deprecated-API review with no target version. Not for upgrade readiness assessment against a target version, cluster discovery, or architectural design advice.
- ▌ Eks Upgrade Check 2 · aws-samples bundleAssess EKS cluster upgrade readiness - run automated checks across 8 areas, calculate a readiness score (0-100%), and generate a report with remediation steps. Assessment-only: all checks are strictly read-only and never modify the cluster. Use when (in the context of a Kubernetes version upgrade): EKS upgrade, cluster upgrade, upgrade readiness, deprecated API, version skew, addon compatibility, Karpenter version, node upgrade, control plane upgrade.
- ▌ Skill Creator · aws-samples bundleGuide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
- ▌ Querying Data Lake · aws-samples bundleExecute and manage Athena SQL queries across default and federated catalogs (Glue, S3 Tables, Redshift). Triggers on phrases like: query data, run SQL, athena query, analyze table, SQL query, workgroup status, profile table, query Redshift catalog, query S3 Tables. Do NOT use for finding specific data assets (use finding-data-lake-assets), full catalog audits (use exploring-data-catalog), importing data (use ingesting-into-data-lake).
- ▌ Creating Data Lake Table · aws-samples bundleCreate managed Iceberg tables using Amazon S3 Tables (s3tables API namespace) with automatic compaction and snapshot management. Sets up table bucket, namespace, table, schema, Glue catalog registration, partitioning, IAM access control. Triggers on: create table, data lake table, analytics table, structured data storage, S3 Tables, Iceberg, Athena table, partitioning strategy, access permissions. Do NOT use for: importing files (use ingesting-into-data-lake), vector storage (use storing-and-querying-vectors), querying existing tables (use querying-data-lake), or locating existing table (use finding-data-lake-assets).
- ▌ Ingesting Into Data Lake · aws-samples bundleImport data into the AWS data lake from S3 files, local uploads, JDBC databases (Oracle, SQL Server, PostgreSQL, MySQL, RDS, Aurora), Amazon Redshift, Snowflake, BigQuery, DynamoDB, or existing Glue catalog tables (migration). Default target is S3 Tables; standard Iceberg on a general purpose bucket is supported where S3 Tables is not adopted. Handles one-time loads, recurring pipelines, migrations. Triggers on: import data, load data, ingest, sync database, migrate table, move data to AWS, set up pipeline, ETL, pull from Snowflake, query BigQuery into S3, export DynamoDB, CTAS, convert to Iceberg. Do NOT use for setting up or troubleshooting Glue connections (use connecting-to-data-source), creating empty tables (use creating-data-lake-table), running queries (use querying-data-lake), finding tables by fuzzy name (use finding-data-lake-assets), catalog audit (use exploring-data-catalog), or SaaS platforms like Salesforce, ServiceNow, SAP, MongoDB, Kafka.
- ▌ Storing And Querying Vectors · aws-samples bundleStore and query vector embeddings using Amazon S3 Vectors, a cost-effective long-term vector storage service with its own API namespace (s3vectors). Triggers on: create S3 vector bucket, vector index, store embeddings, semantic search, RAG vector storage, similarity search, vector database, migrate from other vector databases. Do NOT use for: querying tabular data (use querying-data-lake), S3 object storage, or hundreds/thousands of sustained QPS (use OpenSearch).
- ▌ AWS Billing And Cost Management · aws-samples bundleAnalyze AWS costs, find savings, manage budgets, evaluate Savings Plans and Reserved Instances, right-size EC2/Lambda/RDS/EBS with Compute Optimizer, look up service pricing, query CUR with Athena, detect cost anomalies, scope costs to billing views, and monitor Free Tier usage. Triggers on: AWS bill, cost analysis, reduce spend, savings plan, reserved instance, right-size, budget alert, cost optimization, pricing, free tier, cost anomaly, CUR, cost audit, billing view, billing view ARN.
- ▌ Creating Ec2 Image Builder Pipeline · aws-samples bundleCreates a complete EC2 Image Builder pipeline that builds a custom AMI with pre-installed software, distributes it to target regions, executes the pipeline, and creates a launch template. Use when setting up automated AMI creation with IAM roles, build components, image recipes, and infrastructure configuration.
- ▌ Pr Naming Convention 2 · aws-samples bundleValidates PR titles and branch names against the company naming convention. Use when the user mentions PR titles, branch naming, pull request naming conventions, or asks to check whether a PR title or branch name follows the standard format.
- ▌ File Organizer 2 · aws-samples bundleOrganizes files in a directory by sorting them into subdirectories based on file extension. Supports dry-run preview, custom rules via config file, and undo via move log. Use when the user asks to organize, sort, or clean up files in a directory. NOT for: renaming files, deduplication, or managing cloud storage.
- ▌
- ▌ Eks Recon 2 · aws-samples bundleEKS cluster reconnaissance and environment discovery — reports the raw FACTS of a cluster and its environment. Detects compute (Karpenter, MNG, Auto Mode, Fargate, nodes/AMI), networking (VPC/CNI, subnets, load balancers, DNS), security facts (auth mode, IRSA/Pod Identity, RBAC, encryption), add-ons/Helm, observability, workloads (Deployments, StatefulSets, PDBs, HPAs), storage (CSI, StorageClasses, PVs, backup tooling), IaC (Terraform, CDK, eksctl), CI/CD (Actions, ArgoCD, Flux), and cluster insights. Triggers on "what am I running", "tell me about my setup", "what version am I on", cluster inventory, or documenting current state before an upgrade/migration/design. Reports facts only; it does not score, rate, plan, or recommend, and overlapping facts with other skills is fine. Route elsewhere for a judgment or artifact — readiness scoring/deprecated-API checks (eks-upgrade-check), GREEN/AMBER/RED audits (eks-operation-review), design docs/diagrams (eks-design).
- ▌ Eks Security 2 · aws-samples bundleEKS security and compliance assessment — 7-layer hardening stack, CIS/HIPAA/PCI/FedRAMP/SOC2/GDPR audit prep, and 30/60/90 roadmap. Covers OS/AMI selection (Bottlerocket, AL2023, RHEL, Ubuntu), identity (EKS Pod Identity vs IRSA, Access Entries vs aws-auth), workload security (Pod Security Admission, Kyverno/OPA, NetworkPolicy, Security Groups for Pods), image supply chain (ECR scanning, Cosign/Notation signing), runtime detection (GuardDuty, Falco), audit logging, etcd / secrets encryption, and compliance accelerators (Config conformance packs, Security Hub, Audit Manager maintenance-mode status). Triggers on CIS Benchmark, HIPAA, PCI-DSS, FedRAMP, SOC 2, GDPR compliance, cluster hardening, audit-prep, or any regulated-workload assessment. Does not cover non-EKS platforms (ECS/ROSA), account-level security with no EKS angle, or GenAI-workload security.
- ▌ Eks Cost Intelligence 2 · aws-samples bundleEKS cost efficiency assessment — 6-dimension analysis, weighted 0-100 Cost Score, and dollar-quantified remediation report. Analyzes compute efficiency, Spot/Graviton adoption, networking, storage, observability, and idle resources. Triggers on cost audit, cost review, cost driver analysis, FinOps assessment, spending efficiency, waste identification, over-provisioned workloads, or cost attribution by namespace. Combines live Cost Explorer data, CloudWatch utilization metrics, and Kubernetes resource analysis.
- ▌ AWS Iam · aws-samples bundleVerified corrections for IAM behaviors that AI agents frequently get wrong — policy evaluation edge cases, trust policy gotchas, STS session limits, Organizations quirks, and SAML/MFA specifics. Also provides structured workflows for IAM role management and least-privilege policy generation. Covers condition operator safety (ForAnyValue/ForAllValues with Null checks for absent keys), bucket policy deny patterns (VPC endpoint restrictions, org path conditions), resource-based policy confused deputy protection, and service role creation for AWS services (Glue, CloudTrail, VPC Flow Logs, Firehose, DataSync, S3 replication, Lambda, Step Functions, ECS, etc.) including trust policies with aws:SourceAccount/aws:SourceArn conditions. Applies when creating or configuring IAM roles, writing IAM or bucket policies, working with STS, Organizations, condition operators, or any task requiring an IAM service role or execution role. Does not cover non-IAM authorization like Cognito user-pool policies or app-level RBAC.
- ▌ AWS Cdk · aws-samples bundleAuthors, deploys, and troubleshoots AWS infrastructure using CDK with TypeScript or Python. Covers best practices, stack architecture, and construct patterns. Always use when writing CDK constructs, bootstrapping environments, running cdk deploy/synth/diff, fixing CDK or CloudFormation errors, planning stack structure, importing existing resources, resolving drift, or refactoring stacks without resource replacement.
- ▌ AWS Iam 2 · aws-samples bundleVerified corrections for IAM behaviors that AI agents frequently get wrong — policy evaluation edge cases, trust policy gotchas, STS session limits, Organizations quirks, and SAML/MFA specifics. Also provides structured workflows for IAM role management and least-privilege policy generation. Covers condition operator safety (ForAnyValue/ForAllValues with Null checks for absent keys), bucket policy deny patterns (VPC endpoint restrictions, org path conditions), resource-based policy confused deputy protection, and service role creation for AWS services (Glue, CloudTrail, VPC Flow Logs, Firehose, DataSync, S3 replication, Lambda, Step Functions, ECS, etc.) including trust policies with aws:SourceAccount/aws:SourceArn conditions. Applies when creating or configuring IAM roles, writing IAM or bucket policies, working with STS, Organizations, condition operators, or any task requiring an IAM service role or execution role. Does not cover non-IAM authorization like Cognito user-pool policies or app-level RBAC.
- ▌ AWS Observability 2 · aws-samples bundleBuilds, configures, debugs, and optimizes AWS observability with CloudWatch (Log Insights, Metrics, Alarms, Dashboards, EMF), X-Ray, CloudTrail, and ADOT (AWS Distro for OpenTelemetry), AND enables/onboards services to Application Signals using ADOT auto-instrumentation SDKs. Covers Log Insights queries, alarms (metric, composite, anomaly), dashboards, custom metrics/EMF, X-Ray tracing and sampling, ADOT collector config, CloudTrail auditing, and end-to-end Application Signals enablement via ADOT SDKs (CloudWatch Observability EKS add-on, CloudWatch Agent IAM, OTLP endpoints, ServiceEvents, Dynamic Instrumentation) on EC2, ECS, EKS, and Lambda in Python, Node.js, Java, and .NET. Applies to CloudWatch, alarms, dashboards, EMF, X-Ray, traces, CloudTrail, ADOT, monitoring, synthetics/canaries, OR enabling/onboarding/instrumenting a service for Application Signals using ADOT, ServiceEvents, auto-instrumentation, or making a service show up in Application Signals. Not for app logging or security threat detection.
- ▌ API Gateway 2 · aws-samples bundleBuild, manage, and operate APIs with Amazon API Gateway (REST, HTTP, and WebSocket). Triggers on phrases like: API Gateway, REST API, HTTP API, WebSocket API, custom domain, Lambda authorizer, usage plan, throttling, CORS, VPC link, private API. Also covers troubleshooting API Gateway errors (4xx, 5xx, timeout, CORS failures) and IaC templates containing API Gateway resources. For general REST API design unrelated to AWS, do not trigger.
- ▌ AWS Messaging And Streaming · aws-samplesGuides general use of AWS messaging and streaming services. Covers Amazon SQS, Amazon SNS, Amazon EventBridge, Amazon MQ, Amazon Kinesis Data Streams, Amazon Data Firehose, Amazon Managed Service for Apache Flink, and Amazon Managed Streaming for Apache Kafka (MSK). Use when reasoning about messaging and streaming patterns. In general, use specific skills or documentation searches for detailed service-specific questions. Do NOT use for MSK or Managed Service for Apache Flink questions, prefer specific skills.
- ▌ GCP To AWS · aws-samples bundleMigrate workloads from Google Cloud Platform to AWS. Triggers on: migrate from GCP, GCP to AWS, move off Google Cloud, migrate Terraform to AWS, migrate Cloud SQL to RDS, migrate GKE to EKS, migrate Cloud Run to Fargate, Google Cloud migration. Runs a 6-phase process: discover GCP resources from Terraform files, app code, or billing exports, clarify migration requirements, design AWS architecture, estimate costs, generate migration artifacts, and collect optional feedback. Clarify must finish before Design, Estimate, or Generate. Includes AI provider migration guidance (for example, OpenAI to Amazon Bedrock) by selecting closest-fit Bedrock model families for required modality, latency/quality targets, context windows, and cost constraints. Model mapping is compatibility-guided, not 1:1 parity; validate prompts, tool-calling behavior, and eval metrics before cutover. Do not use for: Azure or on-premises migrations to AWS, AWS-to-GCP reverse migration, general AWS architecture advice without migration intent,
- ▌ AI Pdlc Navigator · aws-samples bundleUse this skill whenever the user asks about this AI-PDLC repo — the tool-agnostic product development lifecycle with 9 phases (Discover → Iterate), 14 role swim lanes, ~130 activities, ~260 artifacts/outcomes, and AI acceleration guidance per role. Trigger on any mention of phases (Discover/Define/Design/Plan/Build/Verify/Launch/Operate/Iterate), roles (Product Sponsor, BA, Architect, SRE, PM, etc.), artifacts, outcomes, RACI, the swim-lane diagram, the drawio source, "assistive vs autonomous AI" for a role, or requests to extend/regenerate/commit changes to this lifecycle. Also trigger when the user says things like "update our flow", "what does X role do in Y phase", "where does artifact Z live", "how do I regenerate the diagram", or "stay source-of-truth aligned".
- ▌ Migrating Python Udfs · aws-samples bundleMigrate Redshift Python UDFs (plpythonu) to Lambda UDFs. Triggers on phrases like: migrate python udf, plpythonu to lambda, udf migration, convert python udf, redshift lambda udf, python udf end of support. Do NOT use for creating new Lambda functions from scratch (not a migration), writing Redshift stored procedures, or general Lambda development.
- ▌ Agentcore Websearch · aws-samplesWeb search via an AWS Bedrock AgentCore Gateway, called with local AWS/IAM credentials (SigV4) — no API keys or bearer tokens. Use when the user asks to search the web, look up current events, find recent/online information, or research topics needing up-to-date web results through their AgentCore Web Search gateway. Triggers - 'agentcore search', 'search the web with agentcore', 'web search', 'look up', 'find online', 'what is the latest', 'current news about', 'research'. Requires the agentcore-websearch CLI installed and a gateway already provisioned (see the project's README/AGENTS.md); this skill does not create or delete AWS resources.
- ▌ Corgiro · aws-samples bundleAWS Cloud Operations assistant for multi-account organizations. Inspect and manage AWS accounts across an entire AWS Organization — health events, end-of-support analysis, account coverage, and cross-account setup. Use when the user mentions AWS health events, RDS or EKS end-of-support, account coverage probe, multi-account setup, or types /corgiro <mode>. Each mode is documented in modes/<name>/MODE.md.
- ▌ Eks To Agentcore · aws-samples bundleGuide for migrating AI agents from Amazon EKS to Amazon Bedrock AgentCore. Use when assessing EKS agent workloads for migration, scaffolding AgentCore projects, generating entrypoint code, configuring CI/CD pipelines, or understanding the EKS-to-AgentCore feature mapping. Works with the eks-to-agentcore MCP server for live cluster scanning and automated assessment.
- ▌ Aio2 Review · aws-samples bundleAI Operations & Optimization (AIO2) is used to review AWS GenAI workloads against the AWS Well-Architected GenAI Lens, NIST AI Risk Management Framework, and FinOps Foundation FinOps for AI. The skill orchestrates a multi-framework review of Bedrock Agents and Bedrock AgentCore workloads. It accepts a Bedrock Agent ARN, CloudFormation/Terraform stack, or an AWS Resource Group as input, and coordinates framework-specific checks to produce a unified prioritized gap analysis report. Do NOT use for non-AWS reviews or general architecture advice. Activate this skill when the user says "AIO2 review", "AIO2", or "AI operations review".
- ▌ Agent Harness · aws-samples bundleBuild and run custom agents using a structured harness framework with orchestrator-driven task execution. The harness uses a major agent as orchestrator that: (1) creates task directories under the agent's workdir for context sharing, (2) spawns planner subagents to decompose work, (3) spawns worker subagents to execute, (4) spawns evaluator subagents to score output, (5) loops plan→execute→evaluate until evaluation passes, and (6) runs skill evolution based on accumulated experience. Use when the user wants to: create a new custom agent with the harness pattern, scaffold an agent project with plan/execute/evaluate loops, build an agent that self-improves from experience, set up multi-agent orchestration with shared task directories, or any task involving 'agent harness', 'build agent', 'create agent', 'agent framework', 'orchestrator agent', 'plan execute evaluate', 'agent loop', or 'self-evolving agent'.
- ▌ Knowledge Acquisition · aws-samples bundleLLM Wiki: build and maintain a persistent, compounding knowledge base as interlinked markdown files. Includes tools to convert PDF files into Markdown format, and gather sources from arXiv, Semantic Scholar, OpenAlex, CrossRef, Papers With Code, Wikipedia, and GitHub.
- ▌ QA Studio · aws-samples bundleCreate, edit, and execute browser-based UI tests using QA Studio and Amazon Nova Act. Use when the developer wants to build a test case (in JSON or via the CLI), modify an existing test, or run an existing test case locally. Covers test authoring, editing, importing test cases, finding existing tests and suites, and running them with variable / header / secret overrides. Also trigger when the user asks about browser regression testing, UI test coverage, verifying user flows after a code change, or anything that sounds like "make sure this page still works" or "write me a regression test for this flow." NOT for unit tests, API tests, or CI/CD pipeline configuration — only browser-based UI test authoring and execution.
- ▌ Sagemaker Marketplace Onboarding · aws-samples bundleInteractive walkthrough that onboards a model provider onto SageMaker Marketplace by making their model container spec-compliant. Handles existing projects (inventory + gap analysis + scaffold alongside without editing their files) and greenfield builds. Covers the /ping and /invocations contract (Real-Time, Streaming, Async, Batch Transform), optional bidirectional WebSocket, optional per-inference metering, model weights packaging, local testing, and ECR push. Optionally guides CreateModelPackage with the validation job for users who also want to publish. Use when the user says things like 'onboard my model to SageMaker Marketplace', 'list my model on SageMaker Marketplace', 'help me build a SageMaker Marketplace container', 'package my model for SageMaker Marketplace', 'review my container against the SageMaker Marketplace spec', or attaches the SageMaker Marketplace Model Listing Guide.
- ▌ Iam Temp Delegation Review · aws-samples bundleRun the IAM temporary delegation review pipeline on a partner's policy bundle. Use when asked to review IAM delegation templates, permission boundaries, or partner onboarding policies. Runs deterministic checks and Access Analyzer proofs before any semantic analysis.
- ▌ Readme Generator · aws-samplesThis skill should be used when users want to create or improve README.md files for their projects. It generates professional documentation following the Deep Insight/Strands SDK style - comprehensive yet focused, with clear structure and practical examples.
- ▌ AWS Healthomics · aws-samples bundleCreate, migrate, run, debug, and optimize genomics workflows in AWS HealthOmics. Use when the user asks about HealthOmics, WDL, Nextflow, CWL, genomics pipelines, or bioinformatics workflows on AWS.
- ▌ Healthomics · aws-samples bundleAWS HealthOmics workflow development, migration, running, and debugging using the HealthOmics MCP server
- ▌
- ▌
- ▌ Nova Sonic Voice Agent · aws-samples bundleBuild a real-time voice agent from scratch using Amazon Nova Sonic and Strands BidiAgent. Covers two layers: (1) Orchestrator — FastAPI + Strands BidiAgent WebSocket server with custom tools and sub-agents, (2) Frontend — browser client with Web Audio API for mic capture and audio playback. TRIGGER when: user wants to build a voice agent; user asks about Amazon Nova Sonic; user mentions BidiAgent, speech-to-speech, real-time voice, or audio streaming agent; user wants to add tools or sub-agents to a voice agent. SKIP when: user is migrating an existing text agent (use text-agent-to-nova-sonic-voice skill instead); user wants TTS/STT without a live agent loop; user is asking about deployment or infrastructure only.
- ▌ Fix Issue · aws-samplesImplement a GitHub issue by exploring the codebase, planning, and creating a PR
- ▌ Terraform Test · aws-samplesComprehensive guide for writing and running Terraform tests. Use when creating test files (.tftest.hcl), writing test scenarios with run blocks, validating infrastructure behavior with assertions, mocking providers and data sources, testing module outputs and resource configurations, or troubleshooting Terraform test syntax and execution.
- ▌ Terraform Style Guide · aws-samplesGenerate Terraform HCL code following HashiCorp's official style conventions and best practices. Use when writing, reviewing, or generating Terraform configurations.
- ▌ Create PDF · aws-samples bundleGuidelines for creating polished, themed PDF reports with the code execution tool
- ▌ Create Ppt · aws-samples bundleCreates polished PowerPoint presentations with dark-first design, custom palettes, charts, and tables. Use when creating, designing, or generating PPTX slide decks or presentations.
- ▌ Skill Authoring Best Practices · aws-samples bundleBest practices for writing effective Skills that are discoverable, concise, and reliable. Use when creating, reviewing, or improving Skills.
- ▌ Drawio · aws-samplesGenerate draw.io diagrams as .drawio files, optionally export to PNG/SVG/PDF with embedded XML
- ▌ Git Merge · aws-samples bundleResolve git merge conflicts in AI-DLC multi-user projects. Use this skill when users mention merge conflicts, git merge, pull conflicts, or when multiple developers are working on different AI-DLC units in parallel and need to combine their work. Covers both AI-DLC state file conflicts (aidlc-state.md, audit.md) and application code conflicts from shared/common units.
- ▌ Requirements Generator · aws-samples bundle제품 소개 문서(PDF, 마크다운, 슬라이드 요약 등)를 분석하여 소프트웨어 요구사항 정의서와 제약사항 문서를 자동 생성한다. 사용자가 "요구사항 만들어줘", "제약사항 작성해줘", "requirements 문서 생성", "constraints 문서 생성" 등을 요청하거나, 제품 Brief/소개 문서를 기반으로 요구사항이나 제약사항을 도출해달라고 할 때 이 스킬을 사용한다. 기능정의서, 제품 소개서, 워크숍 슬라이드 요약 등 어떤 형태의 소스 문서든 분석 가능하다.
- ▌ Deploy Stack · aws-samples bundleGuide for deploying the Embodied AI Platform CDK stacks (IsaacGr00tBatchStack + IsaacLabDcvStack) from scratch, including prerequisites, deployment, bootstrap monitoring, SSH setup via SSM, verification, training job submission, TensorBoard visualization, and model evaluation (N1.5). Also covers tearing down stacks and cleaning up retained resources. Use this skill whenever someone wants to deploy, redeploy, tear down the CDK infrastructure, visualize training metrics, submit training jobs, or run model evaluations — even if they just say "set up the stack", "deploy to AWS", "get DCV running", "view training loss", "run evals", or "clean up AWS resources".
- ▌ App Service Log Analysis · aws-samples bundleUse when the user wants to analyze application and managed service logs during or after a FIS experiment. Triggers on "analyze app logs", "application log analysis", "check application behavior", "分析应用日志", "查看应用表现", "应用日志分析". Supports two modes: real-time monitoring (during experiment) and post-hoc analysis (after experiment). Reads experiment context from aws-fis-experiment-prepare/execute outputs.
- ▌ AWS Fis Experiment Execute · aws-samples bundleUse when the user wants to run a prepared AWS FIS experiment where the CloudFormation stack has already been deployed. Triggers on "execute FIS experiment", "run FIS experiment", "start chaos experiment", "执行 FIS 实验", "运行混沌实验", "执行故障注入实验", "run the experiment in [directory]", or when the user provides an FIS experiment template ID (e.g. EXT1a2b3c4d5e6f7). Does NOT deploy infrastructure — only checks that it is already deployed.
- ▌ AWS Fis Experiment Prepare · aws-samples bundleUse when the user wants to prepare, create, or generate an AWS FIS (Fault Injection Service) experiment configuration. Triggers on "prepare FIS experiment", "create FIS experiment for [scenario]", "generate chaos experiment config", "准备 FIS 实验", "生成 [scenario] 混沌实验配置", "create experiment template for AZ power interruption", "set up fault injection test". Covers Scenario Library pre-built scenarios (AZ Power Interruption, AZ Application Slowdown, Cross-AZ Traffic Slowdown, Cross-Region Connectivity), custom single FIS actions (aws:rds:failover-db-cluster, aws:ec2:stop-instances, etc.), and SSM Automation-based fault injection for Amazon MSK (broker reboot) and ElastiCache Redis/Valkey (primary node reboot, replication group failover).
- ▌ Office Word · aws-samples bundleRead and write Microsoft Word (.docx) files. Use when the user asks to read, analyze, create, or convert Word documents.
- ▌ Office Excel · aws-samples bundleRead and write Microsoft Excel (.xlsx) files. Use when the user asks to read, analyze, create, or convert Excel spreadsheets.
- ▌ PDF To Markdown · aws-samples bundleConvert PDF files to Markdown format and create PDFs from Markdown. Use when the user asks to read, analyze, extract content from PDFs, or generate PDF documents.
- ▌ Office Powerpoint · aws-samples bundleRead and write Microsoft PowerPoint (.pptx) files. Use when the user asks to read, analyze, create, or convert PowerPoint presentations.
- ▌ Sync Ja · aws-samplesSync Japanese README translations with English source. Use when English READMEs change and Japanese versions need updating, or when improving Japanese translation fluency.
- ▌ Run Workshop · aws-samplesRun the AgentCore workshop steps sequentially to test the full attendee experience. Use when someone wants to execute, test, or run through the workshop.
- ▌ Clean Workshop · aws-samplesClean up AWS resources created by the AgentCore workshop. Use when someone wants to tear down, clean up, or remove workshop resources.
- ▌ Scaffold Workshop · aws-samplesScaffold and draft a new AgentCore workshop. Use when someone wants to create, scaffold, or start a new workshop directory with boilerplate and initial content.
- ▌ Git Workflow · aws-samplesConventional commit style, branch naming, and merge-conflict resolution, with commit-commands plugin and `gh` CLI integration. Use when working with version control, creating branches, writing commits, or resolving merge conflicts.
- ▌ Documentation · aws-samplesTechnical writing patterns for READMEs, runbooks, and architecture docs, with accuracy verification. Use when writing documentation, creating runbooks, or documenting system architecture.
- ▌ Spec Workflow · aws-samplesSpec-driven development loop with parallel task groups and the .claude/specs/<slug>/ structure (spec.md, design.md, tasks.md, review.md). Use before any non-trivial work that touches multiple files, involves architectural choices, or will be delegated to an agent team.
- ▌ Concurrent Cached Fetch · aws-samples bundleWrite product code that fetches from external APIs concurrently and caches every response to disk, instead of looping calls one-at-a-time with no reuse. Use this skill WHENEVER you are writing or refactoring code that makes more than a handful of independent network calls — REST/HTTP APIs, terminology or lookup services, third-party SDKs, web scraping, batch enrichment, fan-out over a list of terms/IDs. Trigger it the moment you see (or are about to write) a `for` loop with a `requests.get` / `fetch` / `httpx` / `urllib` call inside, repeated lookups over a collection, or any "enrich each item by calling service X" pattern. Also use it when asked to speed up slow sequential API code, add caching to network calls, or make a tool/function that hits an external endpoint per item. Default to this pattern even if the user only says "fetch these" or "look these up" — sequential uncached I/O is the thing to avoid.
- ▌ Bedrock Pricing · aws-samples bundleUse when calculating Amazon Bedrock foundation model inference costs, comparing model pricing across tiers/regions, or estimating monthly spend for agentic workloads. Do NOT use for AgentCore infrastructure (load agentcore-pricing), RPM/TPM capacity (load bedrock-capacity), or business value ROI (load agent-business-value).
- ▌ Bedrock Capacity · aws-samplesUse when checking RPM/TPM capacity limits, quota utilization, throttling risk, or capacity fit for Amazon Bedrock workloads. Also activate as a follow-up after bedrock-pricing estimates. Do NOT use for model pricing (load bedrock-pricing), AgentCore costs (load agentcore-pricing), or business value ROI (load agent-business-value).
- ▌ Agentcore Pricing · aws-samplesUse when estimating Amazon Bedrock AgentCore infrastructure costs including Runtime, Gateway, Memory, BrowserTool, CodeInterpreter, or Evaluations. Do NOT use for model-only pricing (load bedrock-pricing), RPM/TPM capacity (load bedrock-capacity), or business value ROI (load agent-business-value).
- ▌ Agent Business Value · aws-samplesUse when calculating business value, ROI, or cost justification for AI agents. Three dimensions: (1) Time Savings, (2) Customer Churn Reduction, (3) Sales Increase. Works standalone or alongside bedrock-pricing/agentcore-pricing estimates. Do NOT use for model pricing (load bedrock-pricing), AgentCore costs (load agentcore-pricing), or capacity planning (load bedrock-capacity).
- ▌ Bedrock Tier Advisor · aws-samples bundleRecommends the right Bedrock service tier (Flex/Standard/Priority/Reserved/Batch) and inference variant (Global/Regional) based on workload characteristics. Activate when the user asks which tier to use, wants to optimize cost vs performance, or hasn't specified a tier for a pricing estimate. Reads guidance from bedrock-tier-guidance.md which can be refreshed from AWS documentation.
- ▌ API Keys · aws-samples bundleDual-mode API key storage — native file-based or AWS Secrets Manager. Store, retrieve, list, and delete API keys securely. Use manage_native for simple file storage, manage_secret for Secrets Manager with audit trail. Use retrieve to look up a key from either backend. Use migrate to move keys between backends.
- ▌ S3 User Files · aws-samples bundlePer-user persistent file storage backed by AWS S3. Read, write, list, and delete text files isolated per user. Each user has a private S3 namespace — no cross-user data leakage. Use when the user asks to save, remember, or persist any information across sessions.
- ▌ Clawhub Manage · aws-samples bundleInstall, uninstall, and list ClawHub community skills. Use when the user asks to install a new skill, remove an existing skill, or see what skills are available. Skills are installed globally in the container and available after OpenClaw restarts or on new sessions.
- ▌ Eventbridge Cron · aws-samples bundleSchedule recurring tasks using Amazon EventBridge Scheduler. Create, list, update, and delete cron schedules that fire at specified times and deliver results to the user's chat channel. Use when the user asks to schedule reminders, recurring tasks, or periodic actions.
- ▌ Agentcore Browser · aws-samples bundleBrowse web pages using a headless Chromium browser running inside the AgentCore container. Navigate to URLs, take screenshots, and interact with page elements (click, type, wait, scroll). Requires enable_browser=true in CDK config. Use when the user asks to visit a website, take a screenshot, fill in a form, or interact with a web page.
- ▌ Spec Driven Presentation Maker · aws-samples bundleGenerate PowerPoint presentations from JSON. Use when user wants to create slides, proposals, or presentation materials.
- ▌ Sdpm Spec · aws-samplesスライド / プレゼン資料 / PowerPoint を spec 駆動で、丁寧なヒアリングを通して作るとき。 要件・論理構造・デザインを対話で固め、各ステップでユーザー承認を取る。既存 PPTX の編集や ガイド付きメニューからのスタイル作成もこちら。「相談しながら資料を作りたい」で起動。 Dialogue-driven deck design — real hearing, structured requirements, approval at each step. Also the entry point for editing an existing PPTX.
- ▌ Sdpm Vibe · aws-samples手元の素材(URL・論文・議事録・PDF・貼り付けテキスト)から、ヒアリング最小・確認なしで スライド / プレゼン資料 / PowerPoint を一気に高速生成するとき。 「これをスライドにして」「このURLから資料作って」「ざっとパワポに」などで起動。 Fast, autonomous slide/deck/PowerPoint generation from source material the user already has. Minimal questions, no per-step approval.
- ▌ Sdpm Style · aws-samples再利用できるスライドのスタイルガイド(HTML デザイントークン)を対話で作るとき。 「うちのブランドカラーでテンプレートを作りたい」「この見た目を使い回したい」で起動。 Create a reusable presentation style guide (HTML design tokens) through dialogue.
- ▌ Sdpm Translate · aws-samples既存のスライドデッキ(sdpm デッキ)を別言語に翻訳した派生デッキを作るとき。 「このデッキを英語にして」「日本語版を作って」「translate this deck」などで起動。 元デッキは変更せず、隣に言語違いのデッキを生成する。 Translate an existing sdpm deck into another language as a derived deck. The source deck is left untouched.
- ▌ Gemini To Nova · aws-samples bundleMigrate Gemini 2.0/2.5/3.x Python code and prompts to Amazon Nova 2 Lite. Use when converting Gemini Python API code (google-genai or google-generativeai SDK) to Nova 2 Lite (boto3 Bedrock Runtime), rewriting Gemini prompts for Nova format, or migrating function calling, structured output, multimodal, or reasoning features from Gemini to Nova.
- ▌ Titan Nova Mme Migration · aws-samples bundleMigrates Python code from Amazon Titan Embeddings models (Titan Text Embedding V2 and Titan Multimodal Embeddings G1) to the Amazon Nova Multimodal Embeddings model (Nova MME) on Amazon Bedrock. Handles all API differences including the new request schema, dimension mapping, client-side text+image fusion workaround, embeddingPurpose optimization, and normalization/binary embedding behavior changes. Use this skill whenever the user mentions: - Migrating from Titan embeddings to Nova embeddings - amazon.titan-embed-text-v2, amazon.titan-embed-image-v1, titan-embed, Titan Text V2, Titan Multimodal G1, or Titan MME in the context of migration - amazon.nova-2-multimodal-embeddings-v1 or Nova MME as a migration target - "update my embeddings model", "switch from Titan to Nova", "upgrade embedding model" - Any code that calls bedrock.invoke_model with a titan-embed model ID Also trigger when the user pastes Titan embedding code and asks how to use Nova instead, even if they don't say "migration" explicitly.
- ▌ Text Agent To Nova Sonic Voice · aws-samples bundleMigrate any text-based agent to a Nova Sonic voice agent using Strands BidiAgent. Covers two layers: (1) Frontend — browser WebSocket client with Web Audio API for mic capture and audio playback, (2) Orchestrator — FastAPI + Strands BidiAgent server that takes the text agent's system prompt and tools and runs them as a real-time speech-to-speech agent. TRIGGER when: user wants to add voice to an existing text agent; user asks about converting a chatbot to a Nova Sonic voice agent; user mentions text-to-voice migration, Strands BidiAgent, or Nova Sonic voice agent. SKIP when: user is building a text-only agent; user wants TTS/STT without a live agent loop; user is asking about deployment or infrastructure.
- ▌ Nova Migrate · aws-samples bundleMigrate an application from any LLM to Amazon Nova 1 or Nova 2 end-to-end. Orchestrates prompt optimization (delegates to /nova1-prompt or /nova2-prompt), captures a baseline from the source model, evaluates the migrated prompt against a task-derived rubric, and runs a refine loop that re-optimizes when Nova regresses against the baseline. Supports user-provided tests (JSONL or YAML), pre-recorded baselines (no API keys needed), or synthetic test generation. Use this skill when a user wants to port an existing prompt or app to Nova and needs confidence that quality is preserved or improved.
- ▌ Nova1 Prompt · aws-samplesRewrite and optimize prompts for Amazon Nova 1 models (Nova Micro, Lite, Pro, Premier). Use this skill when the user wants to migrate, convert, or optimize a prompt specifically for Nova 1. Do NOT use this for Nova 2 — use /nova2-prompt instead.
- ▌ Nova2 Prompt · aws-samplesRewrite and optimize prompts for Amazon Nova 2 Lite. Handles both text/agentic and multimodal use cases (images, video, documents). Applies the correct inference config (temperature, reasoning mode) per use case. For multimodal cases, enforces the critical system-prompt limitation. Use this skill when the user wants to migrate, convert, or optimize a prompt specifically for Nova 2 Lite. Do NOT use this for Nova 1 — use /nova1-prompt instead.
- ▌ AWS Setup · aws-samplesActivate when the user needs help with AWS access, credentials, Workshop Studio login, or environment setup
- ▌ Football Rules · aws-samplesActivate when discussing game rules, player actions, scoring, fouls, cards, or match format
- ▌ Strands Agents · aws-samplesActivate when the user chooses Strands or asks about Strands SDK concepts
- ▌ Langgraph Agents · aws-samplesActivate when the user chooses LangGraph or asks about LangChain/ReAct patterns
- ▌ Bedrock Agentcore · aws-samplesActivate when discussing deployment, AgentCore CLI, or production infrastructure
- ▌ Football Strategy · aws-samplesActivate when discussing strategy, tactics, or agent behavior design
- ▌
- ▌ Workspace · aws-samplesRead and write files in the shared session workspace. Use this to access files created by any skill — code-agent outputs, office documents, images, and more. All within the same isolated session.
- ▌ Code Agent · aws-samples bundleAutonomous coding agent. Delegate any task that involves understanding, writing, or running code — from a GitHub issue, a bug report, or a user request. It explores, implements, and verifies on its own.
- ▌
- ▌ Delegate Work · aws-samplesDelegate one independent, context-heavy task to an isolated asynchronous analyst or reviewer. Use when the parent can continue without the result and the task has one concrete deliverable. Do not use for simple questions, tightly coupled next steps, external side effects, or broad open-ended work.
- ▌ Research Agent · aws-samplesDeep research with structured reports and charts. ONLY use when the user explicitly requests research/analysis, or needs data visualization with charts, or quantitative/comparative analysis across multiple sources. Do NOT use for simple questions or quick lookups.
- ▌ Code Interpreter · aws-samplesTest and prototype code in a sandboxed environment. Use for debugging, verifying logic, or installing packages.
- ▌ Powerpoint Presentations · aws-samples bundleCreate, inspect, edit, and validate professional PowerPoint presentations (.pptx), including uploaded source decks and templates, with design-system extraction, OOXML-preserving edits, structural linting, and rendered visual QA.
- ▌ Add Example · aws-samples bundleAdd new example use cases to the Examples feature, including file setup, metadata registration, thumbnail generation, and link verification. Use when a contributor provides PDF/PNG/TXT files for a new use case, when adding entries to the Examples page, or when verifying existing example GitHub URLs are accessible.