Skip to main content

aws-best-practices

No-web local AWS best-practices catalog. Use the local catalog files first and do not browse, search the web, open AWS docs, or use live documentation tools for ordinary answers unless the user explicitly asks for live/current verification or the local file is missing. Trigger when the user needs AWS best practices for any AWS service, based on their use case: security, reliability, performance, cost, operations, or sustainability. Trigger on "best practices for <AWS service>", "how should I configure <service>", "is my <service> setup correct", "AWS Well-Architected guidance for <service>", "harden / optimize / secure my <service>", or any question about recommended ways to run an AWS service. Also covers cross-service AWS best practices (account baseline, multi-account, cost governance, DR, observability, tagging). Consult it for any "how should I set up / secure / harden / optimize / run my <AWS service>" question, even when the user never says the words "best practice". This skill contains ONLY best pract

ソース情報

リポジトリ
ferdinandobons/AWSBestPracticesSkill
ソースの最終更新活動
2026年7月6日 09:04
検出された SKILL.md の言語
英語
スター
37
フォーク
1

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
aws-best-practices
description
No-web local AWS best-practices catalog. Use the local catalog files first and do not browse, search the web, open AWS docs, or use live documentation tools for ordinary answers unless the user explicitly asks for live/current verification or the local file is missing. Trigger when the user needs AWS best practices for any AWS service, based on their use case: security, reliability, performance, cost, operations, or sustainability. Trigger on "best practices for <AWS service>", "how should I configure <service>", "is my <service> setup correct", "AWS Well-Architected guidance for <service>", "harden / optimize / secure my <service>", or any question about recommended ways to run an AWS service. Also covers cross-service AWS best practices (account baseline, multi-account, cost governance, DR, observability, tagging). Consult it for any "how should I set up / secure / harden / optimize / run my <AWS service>" question, even when the user never says the words "best practice". This skill contains ONLY best practices and nothing else about the services.
# AWS Best Practices A curated, source-linked collection of **AWS best practices** for every AWS service, plus cross-service general guidance. Organized so you can find what matters **for a specific use case**. > **No live web for ordinary answers:** use the local files in this repository. > Do not search the web, open AWS documentation URLs, or use live documentation > tools unless the user explicitly asks for a current/live refresh or the local > catalog is missing the requested service/topic. > **Unofficial project:** this skill is independently maintained. It is not an > official AWS skill, AWS product, or AWS-maintained resource, and it is not > affiliated with or endorsed by Amazon Web Services. ## What this contains / does NOT contain - ✅ **Only best practices**, per service, organized by the 6 AWS Well-Architected pillars, each practice tagged with a `[when-it-applies]` context and linked to the official AWS source. - ❌ No service descriptions/overviews, no pricing or cost estimates, no tutorials or getting-started guides, no extended code samples. If you need those, go to the AWS docs directly; this skill is best practices only. ## How to use this skill 1. From the user's use case, identify **(a)** the AWS service(s) involved and **(b)** the concern/pillar that matters (security, reliability, performance, cost, operations, sustainability). 2. Open [`catalog.md`](catalog.md) (or the index below) and find the service's file path. 3. Open `services/<category>/<service>.md`. 4. Read the **`## Common scenarios`** block first to map the use case to the relevant pillars, then read those pillar sections. Each bullet's `[context]` tag tells you whether it applies to the user's situation. 5. For cross-service questions (account setup, multi-account, cost governance, DR, observability, tagging), use the **General** section under `general/`. 6. When you cite a best practice, include the source URL already present in the local file. Copy the URL text from the local Markdown; do not open it. ## Web access policy For ordinary best-practice answers, use this repository as the source of truth: read `SKILL.md`, `catalog.md`, and the relevant local `services/` or `general/` file. Do **not** call web search, open AWS documentation URLs, fetch pages, or use live documentation tools just to verify or cite a bullet that is already in the local file. The `[doc](...)` URLs in those files are pre-recorded citations: copy them from the local Markdown when useful, but do not visit them. Use live web/documentation access only when the user explicitly asks for a current/live refresh, asks you to verify whether AWS changed something, or when the requested service/topic is not covered by the local catalog. If a service is not yet covered, say so plainly; do not invent best practices. ## Use-case targeting Prefer a targeted answer over an exhaustive dump. If the user gives a specific scenario, workload, constraint, or concern, select only the best practices that apply to that case. Examples: - "secure my S3 bucket" → focus on Security, access control, encryption, public access prevention, audit, and network restrictions. - "SQS queue in production" → give a production baseline across reliability, security, performance, cost, and operations. - "reduce DynamoDB cost" → focus on Cost Optimization and any performance or operational practices that directly affect spend. - "is this Lambda setup production-ready?" → structure the answer as gaps, risks, and concrete fixes. If the user does **not** provide a specific scenario, give the general production baseline for that service: the most broadly useful practices across Security, Reliability, Performance Efficiency, Cost Optimization, and Operational Excellence. Do not list every bullet in the file unless the user asks for a complete/deep-dive answer. ## Answer style Default to an actionable production baseline, not an encyclopedia. Use this shape unless the user asks for another format: 1. Start with one sentence that names the local service file used. 2. Give a short "baseline consigliata" / "recommended baseline" list of the highest-impact settings or practices. 3. Add "decisioni chiave" / "key decisions" when the service has important trade-offs (for example Standard vs FIFO, SSE-S3 vs SSE-KMS, single-Region vs replication). 4. Group additional guidance by relevant Well-Architected pillars only when it helps the user act. 5. Add caveats for special cases, such as Lambda consumers, FIFO ordering, sensitive data, private networking, compliance, or high throughput. 6. End with the local file path and last_reviewed date when available. Include only a few source URLs, copied from the local Markdown, unless the user asks for full citations. Avoid very wide tables by default because they often wrap poorly in terminals. Use compact bullets unless the user explicitly asks for a table. ## File layout ``` services/<category>/<service>.md # per-service best practices (pillar-organized) general/<topic>.md # cross-service best practices catalog.md # human index (generated) catalog.json # machine-readable source of truth ``` ## Index <!-- BEGIN:INDEX (generated by scripts/check.py --write-index) --> ### Compute - [AWS App Runner](services/compute/app-runner.md) - [AWS Batch](services/compute/batch.md) - [AWS Elastic Beanstalk](services/compute/elastic-beanstalk.md) - [AWS Lambda](services/compute/lambda.md) - [AWS Outposts](services/compute/outposts.md) - [AWS Parallel Computing Service](services/compute/parallel-computing-service.md) - [Amazon EC2](services/compute/ec2.md) - [Amazon EC2 Auto Scaling](services/compute/ec2-auto-scaling.md) - [Amazon Elastic VMware Service](services/compute/evs.md) - [Amazon Lightsail](services/compute/lightsail.md) - [VMware Cloud on AWS](services/compute/vmware-cloud-on-aws.md) ### Containers - [AWS Fargate](services/containers/fargate.md) - [Amazon ECR](services/containers/ecr.md) - [Amazon ECR Public](services/containers/ecr-public.md) - [Amazon ECS](services/containers/ecs.md) - [Amazon EKS](services/containers/eks.md) - [Amazon EKS Anywhere](services/containers/eks-anywhere.md) - [Red Hat OpenShift Service on AWS (ROSA)](services/containers/rosa.md) ### Storage - [AWS Backup](services/storage/backup.md) - [AWS Elastic Disaster Recovery](services/storage/elastic-disaster-recovery.md) - [AWS Snow Family](services/storage/snow-family.md) - [AWS Storage Gateway](services/storage/storage-gateway.md) - [Amazon EBS](services/storage/ebs.md) - [Amazon EFS](services/storage/efs.md) - [Amazon FSx](services/storage/fsx.md) - [Amazon File Cache](services/storage/file-cache.md) - [Amazon S3](services/storage/s3.md) - [Amazon S3 Glacier](services/storage/s3-glacier.md) ### Database - [Amazon Aurora](services/database/aurora.md) - [Amazon Aurora DSQL](services/database/aurora-dsql.md) - [Amazon DocumentDB](services/database/documentdb.md) - [Amazon DynamoDB](services/database/dynamodb.md) - [Amazon DynamoDB Accelerator (DAX)](services/database/dax.md) - [Amazon ElastiCache](services/database/elasticache.md) - [Amazon Keyspaces](services/database/keyspaces.md) - [Amazon MemoryDB](services/database/memorydb.md) - [Amazon Neptune](services/database/neptune.md) - [Amazon Neptune Analytics](services/database/neptune-analytics.md) - [Amazon RDS](services/database/rds.md) - [Amazon Redshift](services/database/redshift.md) - [Amazon Timestream](services/database/timestream.md) - [Oracle Database@AWS](services/database/oracle-database-at-aws.md) ### Networking & Content Delivery - [AWS App Mesh](services/networking-content-delivery/app-mesh.md) - [AWS Cloud Map](services/networking-content-delivery/cloud-map.md) - [AWS Cloud WAN](services/networking-content-delivery/cloud-wan.md) - [AWS Direct Connect](services/networking-content-delivery/direct-connect.md) - [AWS Global Accelerator](services/networking-content-delivery/global-accelerator.md) - [AWS Network Firewall](services/networking-content-delivery/network-firewall.md) - [AWS PrivateLink](services/networking-content-delivery/privatelink.md) - [AWS Transit Gateway](services/networking-content-delivery/transit-gateway.md) - [AWS Verified Access](services/networking-content-delivery/verified-access.md) - [Amazon API Gateway](services/networking-content-delivery/api-gateway.md) - [Amazon Application Recovery Controller (ARC)](services/networking-content-delivery/route53-arc.md) - [Amazon CloudFront](services/networking-content-delivery/cloudfront.md) - [Amazon Route 53](services/networking-content-delivery/route-53.md) - [Amazon VPC](services/networking-content-delivery/vpc.md) - [Amazon VPC Lattice](services/networking-content-delivery/vpc-lattice.md) - [Elastic Load Balancing](services/networking-content-delivery/elastic-load-balancing.md) ### Security, Identity & Compliance - [AWS Artifact](services/security-identity-compliance/artifact.md) - [AWS Audit Manager](services/security-identity-compliance/audit-manager.md) - [AWS Certificate Manager](services/security-identity-compliance/certificate-manager.md) - [AWS CloudHSM](services/security-identity-compliance/cloudhsm.md) - [AWS Directory Service](services/security-identity-compliance/directory-service.md) - [AWS Firewall Manager](services/security-identity-compliance/firewall-manager.md) - [AWS IAM](services/security-identity-compliance/iam.md) - [AWS IAM Access Analyzer](services/security-identity-compliance/iam-access-analyzer.md) - [AWS IAM Identity Center](services/security-identity-compliance/iam-identity-center.md) - [AWS KMS](services/security-identity-compliance/kms.md) - [AWS Payment Cryptography](services/security-identity-compliance/payment-cryptography.md) - [AWS Secrets Manager](services/security-identity-compliance/secrets-manager.md) - [AWS Security Hub](services/security-identity-compliance/security-hub.md) - [AWS Security Incident Response](services/security-identity-compliance/security-incident-response.md) - [AWS Shield](services/security-identity-compliance/shield.md) - [AWS WAF](services/security-identity-compliance/waf.md) - [Amazon Cognito](services/security-identity-compliance/cognito.md) - [Amazon Detective](services/security-identity-compliance/detective.md) - [Amazon GuardDuty](services/security-identity-compliance/guardduty.md) - [Amazon Inspector](services/security-identity-compliance/inspector.md) - [Amazon Macie](services/security-identity-compliance/macie.md) - [Amazon Security Lake](services/security-identity-compliance/security-lake.md) - [Amazon Verified Permissions](services/security-identity-compliance/verified-permissions.md) ### Management & Governance - [AWS Auto Scaling](services/management-governance/auto-scaling.md) - [AWS CloudFormation](services/management-governance/cloudformation.md) - [AWS CloudTrail](services/management-governance/cloudtrail.md) - [AWS Compute Optimizer](services/management-governance/compute-optimizer.md) - [AWS Config](services/management-governance/config.md) - [AWS Control Tower](services/management-governance/control-tower.md) - [AWS Fault Injection Service](services/management-governance/fault-injection-service.md) - [AWS Health](services/management-governance/health.md) - [AWS License Manager](services/management-governance/license-manager.md) - [AWS Organizations](services/management-governance/organizations.md) - [AWS Resilience Hub](services/management-governance/resilience-hub.md) - [AWS Resource Access Manager](services/management-governance/resource-access-manager.md) - [AWS Service Catalog](services/management-governance/service-catalog.md) - [AWS Systems Manager](services/management-governance/systems-manager.md) - [AWS Trusted Advisor](services/management-governance/trusted-advisor.md) - [AWS Well-Architected Tool](services/management-governance/well-architected-tool.md) - [Amazon CloudWatch](services/management-governance/cloudwatch.md) - [Amazon DevOps Guru](services/management-governance/devops-guru.md) - [Amazon Managed Grafana](services/management-governance/managed-grafana.md) - [Amazon Managed Service for Prometheus](services/management-governance/managed-prometheus.md) ### Application Integration - [AWS B2B Data Interchange](services/application-integration/b2b-data-interchange.md) - [AWS Step Functions](services/application-integration/step-functions.md) - [Amazon AppFlow](services/application-integration/appflow.md) - [Amazon EventBridge](services/application-integration/eventbridge.md) - [Amazon MQ](services/application-integration/mq.md) - [Amazon MWAA](services/application-integration/mwaa.md) - [Amazon SNS](services/application-integration/sns.md) - [Amazon SQS](services/application-integration/sqs.md) - [Amazon SWF](services/application-integration/swf.md) ### Analytics - [AWS Clean Rooms](services/analytics/clean-rooms.md) - [AWS Data Exchange](services/analytics/data-exchange.md) - [AWS Data Pipeline](services/analytics/data-pipeline.md) - [AWS Entity Resolution](services/analytics/entity-resolution.md) - [AWS Glue](services/analytics/glue.md) - [AWS Lake Formation](services/analytics/lake-formation.md) - [Amazon Athena](services/analytics/athena.md) - [Amazon Data Firehose](services/analytics/data-firehose.md) - [Amazon DataZone](services/analytics/datazone.md) - [Amazon EMR](services/analytics/emr.md) - [Amazon FinSpace](services/analytics/finspace.md) - [Amazon Kinesis Data Streams](services/analytics/kinesis-data-streams.md) - [Amazon Kinesis Video Streams](services/analytics/kinesis-video-streams.md) - [Amazon MSK](services/analytics/msk.md) - [Amazon Managed Service for Apache Flink](services/analytics/managed-flink.md) - [Amazon OpenSearch Service](services/analytics/opensearch.md) - [Amazon QuickSight](services/analytics/quicksight.md) - [Amazon S3 Tables](services/analytics/s3-tables.md) ### Machine Learning - [AWS HealthImaging](services/machine-learning/healthimaging.md) - [Amazon Bedrock](services/machine-learning/bedrock.md) - [Amazon Bedrock AgentCore](services/machine-learning/bedrock-agentcore.md) - [Amazon Comprehend](services/machine-learning/comprehend.md) - [Amazon Comprehend Medical](services/machine-learning/comprehend-medical.md) - [Amazon Forecast](services/machine-learning/forecast.md) - [Amazon Fraud Detector](services/machine-learning/fraud-detector.md) - [Amazon HealthLake](services/machine-learning/healthlake.md) - [Amazon Kendra](services/machine-learning/kendra.md) - [Amazon Lex](services/machine-learning/lex.md) - [Amazon Omics](services/machine-learning/omics.md)
GitHubで見る
この SKILL.md は非常に大きいため、SkillsMP では最初のセクションだけを表示しています。 GitHubで見る