aws-media-services
Skill3.4k starsChanged 5 months agoApache-2.0View on GitHub
Designs, deploys, reviews, evaluates, audits, and troubleshoots video streaming workflows across AWS media services (MediaConnect, MediaLive, MediaConvert, MediaPackage v2, MediaTailor, CloudFront). Includes per-service validation rules, cross-service workflow patterns for live streaming, linear channels, VOD pipelines, and live-to-VOD, service-specific troubleshooting, best practices assessment, cost optimization, encoder settings, DRM, SCTE-35 ad insertion, epoch locking, and CDN cache configuration.
We split this skill into the rules it gives an agent
14 rules. About 0 are common, 9 are distinctive, and 5 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈9
Distinctive · estimate
This author's own choices. Worth a look.
5
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 9
Use this skill when the user is doing ANY of the following with AWS media services:
- Distinctive: line 24
If the user mentions ANY AWS media service by name (MediaConnect, MediaLive, MediaConvert, MediaPackage, MediaTailor) or related concepts …
- Very specific: line 63
Read references/service-rules-core.md — confirm it is in context before proceeding.
- Distinctive: line 72
Only then begin resource discovery, API calls, or implementation.
- Very specific: line 74
If you find yourself about to call aws medialive describe-channel or similar and you have NOT yet read the core rules file plus the …
- Very specific: line 123
If the user names specific service(s) in the query, load those per-service rule files (e.g.
- Very specific: line 125
If the question crosses service boundaries (e.g., MediaPackage→MediaTailor compatibility), the cross-service rules are already in …
- Distinctive: line 128
If you can't determine which services are involved, load ALL per-service rule files.
- Distinctive: line 147
Before creating ANY resources for a new workflow, gather requirements from the user in a fixed order (mode → cost/scale → approach → source …
- Distinctive: line 157
Before presenting a proposed configuration to the user, cross-check against the loaded service rules:
- Distinctive: line 166
All prerequisite resources included (IAM roles, VPC, MediaPackage channel MUST be in the plan before resources that depend on them)
- Distinctive: line 168
Do NOT make API calls during this step.
- Very specific: line 189
Start upstream first and poll each resource to its ready state before proceeding (STARTING ≠ running).
- Distinctive: line 199
When available, the AWS MCP Server is recommended for sandboxed execution and audit logging:
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
AWS Media Services
Use this skill when the user is doing ANY of the following with AWS media services:
- Building or modifying a video workflow (ingest, encoding, packaging, ad insertion, CDN delivery)
- Reviewing, evaluating, or auditing an existing or proposed configuration for best practices, compliance, or correctness
- Troubleshooting errors, alerts, or unexpected behavior
- Asking questions about service constraints, compatibility rules, encoder settings, IAM policies, security groups, DRM, SCTE-35, caching, scaling, or any other AWS media topic
- Planning a new workflow and needs to understand requirements, dependencies, or the discovery checklist
- Optimizing cost, resilience, or performance of an existing workflow
If the user mentions ANY AWS media service by name (MediaConnect, MediaLive, MediaConvert, MediaPackage, MediaTailor) or related concepts (HLS, DASH, CMAF, ABR ladder, SCTE-35, epoch locking, origin shield, CDI, SRT, RTMP, transcode, live streaming, VOD pipeline, ad insertion, SSAI), load this skill.
This file is the orchestrator. It tells you which reference files to load based on the user's task. Do not load all files at once. Load on demand per the routing table below.
MANDATORY FIRST STEP — Read Before Doing Anything Else
STOP. Before you make ANY API call, pull ANY resource configuration, write ANY code, or produce ANY recommendation, you MUST load the required rule files into context. No exceptions. This applies to every task type: building, modifying, evaluating, troubleshooting, or answering questions.
The rule content is split across:
references/service-rules-core.md— cross-service compatibility constraints, common agent mistakes, and security considerations. ALWAYS loaded.references/service-rules-encoding.md— shared encoder settings (QVBR, GOP, profiles, quality tuning, deinterlacing). Loaded for any encoding task.references/service-rules-mediaconnect.mdreferences/service-rules-medialive.mdreferences/service-rules-mediaconvert.mdreferences/service-rules-mediapackage.mdreferences/service-rules-mediatailor.mdreferences/service-rules-cloudfront.md
Per-service rule files are loaded conditionally based on which services the query involves. Without the relevant rules loaded, you will produce recommendations based on general knowledge that may contradict the documented rules, flag correct configurations as problems, or miss critical constraints entirely.
Sequence (every time):
- Read
references/service-rules-core.md— confirm it is in context before proceeding. ALWAYS required. - Determine the task type and consult the Task Routing tables below to identify both the workflow/troubleshooting file AND the per-service rules to co-load.
- For ad-hoc questions that don't match a workflow or troubleshooting category: if the user names specific service(s), load those service rule files. If the question is symptom-based or you cannot determine which services are involved, load ALL per-service rule files.
- Only then begin resource discovery, API calls, or implementation.
If you find yourself about to call aws medialive describe-channel or similar
and you have NOT yet read the core rules file plus the relevant per-service
rules, stop and go back to step 1.
Task Routing
Building or modifying a workflow
Determine the workflow type. Load the matching workflow file AND the per-service rules listed in the right column (the core rules file is already loaded from the mandatory first step above).
| Workflow type | Workflow file | Service rules to co-load |
| Live event (ingest → encode → package → deliver) | references/workflow-live-event.md | mediaconnect + medialive + encoding + mediapackage + cloudfront (+ mediatailor if ads) |
| Linear channel (24/7 with schedule, ad insertion) | references/workflow-linear-channel.md | medialive + encoding + mediapackage + mediatailor + cloudfront |
| VOD pipeline (file-based transcode → package → deliver) | references/workflow-vod-pipeline.md | mediaconvert + encoding + mediapackage + cloudfront |
| Live-to-VOD (live + archive/harvest → VOD transcode) | references/workflow-live-event.md + references/workflow-vod-pipeline.md | union of live event + VOD pipeline |
| Ad insertion (SSAI/CSAI, MediaTailor scaling) | references/workflow-ad-insertion.md | medialive + encoding + mediapackage + mediatailor + cloudfront |
| Contribution transport (MediaConnect, SRT, DX, encoders) | references/workflow-contribution-distribution.md | mediaconnect + medialive + encoding |
| Router-based switching (master control, dynamic routing, playout) | references/workflow-contribution-distribution.md | mediaconnect + medialive + encoding |
| Resilience (dual-AZ, dual-region, epoch locking, multi-CDN, ops readiness) | references/workflow-resilience-patterns.md | ALL (cross-cutting) |
| Cost optimization (reserved vs on-demand, channel classes, right-sizing) | references/workflow-cost-optimization.md | ALL (cross-cutting) |
| Subtitles and accessibility (captions, multi-language, auto-captioning) | references/workflow-subtitles-accessibility.md | medialive + mediaconvert + encoding |
Troubleshooting
Load the relevant troubleshooting file(s) for the problem area AND the per-service rules listed in the right column. The core rules file is already loaded from the mandatory first step above. Load only the files needed.
| Problem area | Troubleshooting file | Service rules to co-load |
| MediaConnect flow issues, source connectivity, VPC interfaces, MediaConnect Router | references/troubleshooting-mediaconnect.md | mediaconnect |
| MediaLive channel errors, alerts, encoding, pipeline failover | references/troubleshooting-medialive.md | medialive + encoding |
| MediaPackage ingest failures, manifest issues, access denied, v1→v2 migration | references/troubleshooting-mediapackage.md | mediapackage |
| MediaConvert job failures, codec errors, output issues, automation | references/troubleshooting-mediaconvert.md | mediaconvert + encoding |
| MediaTailor ad insertion, ADS issues, SSAI scaling, session management | references/troubleshooting-mediatailor.md | mediatailor + medialive + mediapackage + cloudfront |
| CloudFront origin errors, cache behavior, multi-CDN, Embedded POPs (ePOP) | references/troubleshooting-cloudfront.md | cloudfront + mediapackage |
| Cross-service signal chain (no video, latency, sync, AZ alignment, IAM, failover) | references/troubleshooting-pipeline.md | ALL |
Quick reference
For a quick answer about a specific service's constraints, valid parameter values, or compatibility rules:
references/service-rules-core.mdis already loaded (mandatory first step).- If the user names specific service(s) in the query, load those per-service
rule files (e.g.
references/service-rules-medialive.md). - If the question crosses service boundaries (e.g., MediaPackage→MediaTailor
compatibility), the cross-service rules are already in
service-rules-core.md. - If you can't determine which services are involved, load ALL per-service rule files.
This includes the following topics:
- MediaTailor scaling patterns (multi-region, CDN origin shield, prefetch)
- MediaConnect Router (paired resilient zonal endpoints) and downstream NDI converter caveats
- Epoch locking and cross-region failover
- Contribution transport (SRT tuning, Direct Connect sizing, RTP+FEC)
- Multi-CDN architecture patterns
- CloudFront advanced patterns (Embedded POPs / ePOP, CF Functions, segment sharding)
- Operational readiness for live events (capacity planning, KPI baselines)
- DRM production patterns and MediaPackage v1→v2 migration
- Audio, HDR, and codec configuration details
Workflow Discovery Checklist
Before creating ANY resources for a new workflow, gather requirements from the user in a fixed order (mode → cost/scale → approach → source → network → encoding → ad insertion → packaging → IAM → VOD-specific). Do not proceed until all required items are answered; later questions depend on earlier answers.
Load references/workflow-discovery-checklist.md for the full ordered question
set whenever building or modifying a workflow.
Plan Validation (before presenting to user)
Before presenting a proposed configuration to the user, cross-check against the loaded service rules:
- Codec/container compatibility (e.g., HEVC requires fMP4, not TS)
- GOP/segment duration alignment across all ABR rungs
- Dependency ordering (downstream before upstream)
- IAM trust policy includes all required service principals + sts:TagSession
- IAM permissions scoped to specific resource ARNs (no Resource: "*")
- Security posture (CIDR scoped, OAC configured, no Principal: *)
- All prerequisite resources included (IAM roles, VPC, MediaPackage channel MUST be in the plan before resources that depend on them)
Do NOT make API calls during this step. This is a rules-based review of the proposed plan against constraints already in context.
Agents MUST NOT skip dependency steps to save time. All prerequisites (IAM, VPC, MediaPackage channel, etc.) MUST be created before resources that reference them. Skipping steps and fixing errors reactively leads to circular troubleshooting loops. Execute the plan in dependency order.
Resource Creation Order
Respect dependency order — a resource must exist before anything that references it (live chain, VOD chain, live-to-VOD addition, and the common flow patterns table).
Load references/resource-creation-order.md for the full dependency chains and
flow-pattern table when creating resources.
Startup and Shutdown (Live Only)
Start upstream first and poll each resource to its ready state before proceeding
(STARTING ≠ running); shut down in reverse (STOPPING ≠ stopped). Poll on a
tight ~5s cadence.
Load references/startup-shutdown.md for the ordered start/stop tables and the
polling pattern (including MediaConnect Router lifecycle) when operating a live
workflow.
Tooling
When available, the AWS MCP Server is recommended for sandboxed execution and audit logging:
- AWS MCP Server (
aws-mcp-server): AWS API access, Agent SOPs for guided multi-step workflows, and documentation search viasearch_documentationandread_documentation. - AWS IaC MCP Server (
aws-iac-mcp-server): CloudFormation template validation, CDK documentation search, CDK code samples, and IaC best practices.
Large response warning: MediaLive describe-channel and MediaPackage list-*
calls return very large JSON. Always use --query (JMESPath) to extract only the
fields you need.
# Good — extract only what you need
aws medialive describe-channel --channel-id 12345 --query "{State:State,Name:Name,Id:Id}"
aws medialive list-channels --query "Channels[].{Name:Name,Id:Id,State:State}"
aws mediapackagev2 list-origin-endpoints --channel-group-name X --channel-name Y \
--query "Items[].{Name:OriginEndpointName,Url:HlsManifests[0].Url}"Trending
More talk lately.about the whole repository
Who's talking about aws/agent-toolkit-for-aws
- A Hacker News story“Agent Toolkit for AWS”Hacker News · Jun 8, 2026 · 5 points
- @yug1224.com“AIエージェントがAWS環境の構築や運用を効率よく行うための公式ツールキットらしい ClaudeやCursorなどのエージェントに導入して開発を自動化するのが楽しみ yug1224 starred …”Bluesky · Jun 27, 2026 · 2 likes
- @librecanada.bsky.social“GitHub - Webpage "GitHub - aws/agent-toolkit-for-aws: Official, AWS-supported MCP servers, skills, and …”Bluesky · May 10, 2026 · 2 likes
- @yug1224.com“AIエージェントにAWSの操作や開発をサポートさせるためのツールキットらしい 実務でAIを活用してインフラ構築を効率化するのに使えそう yug1224 starred aws/agent-toolkit-for-aws…”Bluesky · Jun 27, 2026 · 1 likes
- sudosubin/agents.nix“copilot-plugins.github.aws.agent-toolkit-for-aws: e208651 → 8eee01d”GitHub · Oct 31, 2026
The biggest 5 of 55 mentions linking to the repository that our crawl found. Each line is their own headline.
See all 55
Talked about on GitHub, Bluesky and Hacker News (55 times).
On GitHub · 50
- Oct 31, 2026copilot-plugins.github.aws.agent-toolkit-for-aws: e208651 → 8eee01d — sudosubin/agents.nix0 reactions
- Oct 30, 2026agent-plugins.github.aws.agent-toolkit-for-aws: e208651 → 8eee01d — sudosubin/agents.nix0 reactions
- Oct 30, 2026claude-code-plugins.github.aws.agent-toolkit-for-aws: e208651 → 8eee01d — sudosubin/agents.nix0 reactions
- Oct 30, 2026agent-skills.github.aws.agent-toolkit-for-aws: e208651 → 8eee01d — sudosubin/agents.nix0 reactions
- Oct 30, 2026claude-code-marketplaces.github.aws.agent-toolkit-for-aws: e208651 → 8eee01d — sudosubin/agents.nix0 reactions
45 more on GitHub
- Oct 30, 2026codex-marketplaces.github.aws.agent-toolkit-for-aws: e208651 → 8eee01d — sudosubin/agents.nix0 reactions
- Oct 30, 2026codex-plugins.github.aws.agent-toolkit-for-aws: e208651 → 8eee01d — sudosubin/agents.nix0 reactions
- Oct 30, 2026kiro-powers.github.aws.agent-toolkit-for-aws: e1f50d7 → 8eee01d — sudosubin/agents.nix0 reactions
- Oct 30, 2026copilot-plugins.github.aws.agent-toolkit-for-aws: e1f50d7 → e208651 — sudosubin/agents.nix0 reactions
- Oct 30, 2026claude-code-plugins.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-29 → 0-unstable-2026-10-30 — sudosubin/agents.nix0 reactions
- Oct 30, 2026agent-plugins.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-29 → 0-unstable-2026-10-30 — sudosubin/agents.nix0 reactions
- Oct 30, 2026agent-skills.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-29 → 0-unstable-2026-10-30 — sudosubin/agents.nix0 reactions
- Oct 30, 2026claude-code-marketplaces.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-29 → 0-unstable-2026-10-30 — sudosubin/agents.nix0 reactions
- Oct 30, 2026codex-marketplaces.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-29 → 0-unstable-2026-10-30 — sudosubin/agents.nix0 reactions
- Oct 30, 2026codex-plugins.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-29 → 0-unstable-2026-10-30 — sudosubin/agents.nix0 reactions
- Oct 30, 2026kiro-powers.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-29 → 0-unstable-2026-10-30 — sudosubin/agents.nix0 reactions
- Oct 30, 2026copilot-plugins.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-29 → 0-unstable-2026-10-30 — sudosubin/agents.nix0 reactions
- Oct 30, 2026kiro-powers.github.aws.agent-toolkit-for-aws: bfe66d4 → 680822f — sudosubin/agents.nix0 reactions
- Oct 30, 2026copilot-plugins.github.aws.agent-toolkit-for-aws: 96a27f2 → 680822f — sudosubin/agents.nix0 reactions
- Oct 30, 2026agent-plugins.github.aws.agent-toolkit-for-aws: 96a27f2 → 680822f — sudosubin/agents.nix0 reactions
- Oct 30, 2026claude-code-plugins.github.aws.agent-toolkit-for-aws: 96a27f2 → 680822f — sudosubin/agents.nix0 reactions
- Oct 30, 2026agent-skills.github.aws.agent-toolkit-for-aws: 96a27f2 → 680822f — sudosubin/agents.nix0 reactions
- Oct 30, 2026claude-code-marketplaces.github.aws.agent-toolkit-for-aws: 96a27f2 → 680822f — sudosubin/agents.nix0 reactions
- Oct 30, 2026codex-marketplaces.github.aws.agent-toolkit-for-aws: 96a27f2 → 680822f — sudosubin/agents.nix0 reactions
- Oct 30, 2026codex-plugins.github.aws.agent-toolkit-for-aws: 96a27f2 → 680822f — sudosubin/agents.nix0 reactions
- Oct 29, 2026kiro-powers.github.aws.agent-toolkit-for-aws: 96a27f2 → bfe66d4 — sudosubin/agents.nix0 reactions
- Oct 29, 2026agent-plugins.github.aws.agent-toolkit-for-aws: 356c16a → 96a27f2 — sudosubin/agents.nix0 reactions
- Oct 29, 2026claude-code-plugins.github.aws.agent-toolkit-for-aws: 356c16a → 96a27f2 — sudosubin/agents.nix0 reactions
- Oct 29, 2026claude-code-marketplaces.github.aws.agent-toolkit-for-aws: c2c6b71 → 96a27f2 — sudosubin/agents.nix0 reactions
- Oct 29, 2026codex-marketplaces.github.aws.agent-toolkit-for-aws: c2c6b71 → 96a27f2 — sudosubin/agents.nix0 reactions
- Oct 29, 2026kiro-powers.github.aws.agent-toolkit-for-aws: c2c6b71 → 96a27f2 — sudosubin/agents.nix0 reactions
- Oct 29, 2026agent-skills.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
- Oct 29, 2026copilot-plugins.github.aws.agent-toolkit-for-aws: 356c16a → 96a27f2 — sudosubin/agents.nix0 reactions
- Oct 29, 2026codex-plugins.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
- Oct 29, 2026agent-plugins.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
- Oct 29, 2026claude-code-plugins.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
- Oct 29, 2026claude-code-marketplaces.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
- Oct 29, 2026codex-marketplaces.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
- Oct 29, 2026kiro-powers.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
- Oct 29, 2026copilot-plugins.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-28 → 0-unstable-2026-10-29 — sudosubin/agents.nix0 reactions
- Oct 28, 2026claude-code-marketplaces.github.aws.agent-toolkit-for-aws: init at 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 28, 2026codex-marketplaces.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-27 → 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 28, 2026codex-plugins.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-27 → 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 28, 2026agent-plugins.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-27 → 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 28, 2026claude-code-plugins.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-27 → 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 28, 2026kiro-powers.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-27 → 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 28, 2026copilot-plugins.github.aws.agent-toolkit-for-aws: init at 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 28, 2026agent-skills.github.aws.agent-toolkit-for-aws: 0-unstable-2026-10-27 → 0-unstable-2026-10-28 — sudosubin/agents.nix0 reactions
- Oct 26, 2026[External Plugin]: aws-core — github/awesome-copilot0 reactions · 3 comments
- Oct 25, 2026🔥 GitHub Trending AI 早报 · 2026-10-25 · Top 8 项目 — happydog-intj/ai-xiaohongshu-daily0 reactions
On Bluesky · 4
- Jun 27, 2026AIエージェントがAWS環境の構築や運用を効率よく行うための公式ツールキットらしい ClaudeやCursorなどのエージェントに導入して開発を自動化するのが楽しみ yug1224 starred aws/agent-toolkit-for-aws… — @yug1224.com2 likes and reposts · 1 reply
- May 10, 2026GitHub - Webpage "GitHub - aws/agent-toolkit-for-aws: Official, AWS-supported MCP servers, skills, and plugins to help AI agents build on… — @librecanada.bsky.social2 likes and reposts
- Jun 27, 2026AIエージェントにAWSの操作や開発をサポートさせるためのツールキットらしい 実務でAIを活用してインフラ構築を効率化するのに使えそう yug1224 starred aws/agent-toolkit-for-aws… — @yug1224.com1 likes and repost
- May 8, 2026aws/agent-toolkit-for-aws: Official, AWS-supported MCP servers, skills, and plugins to help AI agents build on AWS #devopsish — @chrisshort.net0 likes and reposts · 1 reply
On Hacker News · 1
- Jun 8, 2026Agent Toolkit for AWS5 points
In this repository195 other files it gives its agents.
- analyzing-release-readinessSkill
- chatting-with-aws-devops-agentSkill
- coordinating-multi-space-devops-agentSkill
- diff-scanning-with-aws-security-agentSkill
- investigating-incidents-with-aws-devops-agentSkill
- pentesting-with-aws-security-agentSkill
- remediating-with-aws-security-agentSkill
- running-release-testsSkill
- scanning-with-aws-security-agentSkill
- setup-devops-agentSkill
- setup-security-agentSkill
- setupSkill
- threat-modeling-with-aws-security-agentSkill
- agents-buildSkill
- agents-connectSkill
- agents-debugSkill
- agents-deploySkill
- agents-get-startedSkill
- agents-hardenSkill
- agents-optimizeSkill
- agents-paySkill
- agents-paySkill
- amazon-bedrockSkill
- aws-ai-mlSkill
- aws-authSkill
- aws-billing-and-cost-managementSkill
- aws-blocksSkill
- aws-cdkSkill
- aws-cloudformationSkill
- aws-computeSkill
- aws-containersSkill
- aws-databaseSkill
- aws-deploymentSkill
- aws-iamSkill
- aws-messaging-and-streamingSkill
- aws-networkingSkill
- aws-observabilitySkill
- aws-sdk-js-v3-usageSkill
- aws-sdk-python-usageSkill
- aws-sdk-swift-usageSkill
- aws-secrets-managerSkill
- aws-securitySkill
- aws-serverlessSkill
- aws-storageSkill
- aws-well-architected-reviewSkill
- launch-with-awsSkill
- signing-in-to-awsSkill
- amazon-opensearch-serviceSkill
- authoring-mwaa-workflowSkill
- connecting-to-data-sourceSkill
- creating-data-lake-tableSkill
- debugging-mwaa-workflowSkill
- developing-applications-on-managed-service-for-apache-flinkSkill
- exploring-data-catalogSkill
- finding-data-lake-assetsSkill
- ingesting-into-data-lakeSkill
- managing-amazon-mskSkill
- managing-data-asset-accessSkill
- managing-data-catalogSkill
- migrate-to-mskSkill
- The first 60 shown.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

