Prompt Library For Startups
AWSOfficialPublished by AWS
- Skill
- Tool integration
- Cloud and DevOps
- Apache-2.0
- Low risk
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
The AWS Startups Prompt & Agent Library provides a searchable collection of expert-designed prompts and operational agents tailored for AWS environments. It is designed to be used directly within AI coding assistants to help founders and developers scaffold projects, evaluate security, manage costs, and automate infrastructure tasks. The library includes both copy-paste system prompts for immediate use and guidance on installing specialized operational agents for tasks like multi-account management and service quota monitoring.
What it does
- Provides a searchable index of AWS-curated prompts for AI coding tools.
- Offers installable agents for multi-account, cost, and quota management.
- Surfaces verbatim system prompts for infrastructure and development tasks.
- Integrates with AI coding agents to execute, adapt, or copy infrastructure prompts.
- Provides guidance on AWS foundation setup and security baselines.
- Routes complex migration requests to specialized sibling skills.
When to use it
- When you need a proven prompt to scaffold an AWS-based MVP or RAG chatbot.
- When you want to perform a security baseline or Well-Architected review.
- When you need to manage AWS service quotas or detect cost anomalies.
- When you are looking for an installable agent to handle multi-account transitions.
- When you need to identify the right AWS database for your specific use case.
Advantages
- Reduces planning time by using AWS-curated best practices.
- Ensures consistency by using engineered system prompts.
- Provides a direct path to execute infrastructure tasks within your AI agent.
- Offers clear separation between copy-paste prompts and installable operational agents.
- Maintains a structured, searchable library for rapid development.
Usage examples
- “Give me a prompt for an MVP.”
- The agent will reference the awsome-mvp-builder.md file and offer to run, adapt, or copy the prompt for your project.
- “How do I prevent bill shock on AWS?”
- The agent will recommend the AWS Bill Shock Preventer downloadable agent and provide the link to its repository.
- “I need to set up a RAG chatbot on Bedrock.”
- The agent will surface the rag-chatbot-with-claude.md prompt and offer to execute it against your current setup.
- “How do I get a GPU instance quota raised?”
- The agent will provide the gpu-instance-quota-assistant.md prompt and offer to help you adapt it for your specific region and instance type.
Install
Download the skill as a ZIP:
https://autogineer.com/agent-skills/aws/prompt-library-for-startups/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip prompt-library-for-startups.zip -d .agents/skills
Documentation by AWS
AWS Startups Prompt & Agent Library
Searchable index of AWS-curated prompts for AI coding tools (Kiro, Claude Code, Cursor, etc.) plus downloadable installable agents. Content is verbatim from aws.amazon.com/startups/prompt-library.
Last updated: 2026-09-24
Where to start
Open references/prompt-library.md — it's the index. Filter by the Keywords column (e.g., RAG, Security & Compliance, Cost Optimization, EKS, Beginner, Bedrock), then open the linked detail file under references/prompt-library/<slug>.md. Each detail file carries the full verbatim System Prompt plus a How to use? section where available.
The index has three sections:
Prompts — searchable index — copy-paste prompts.
Downloadable agents — installable agents that clone from a GitHub repo.
Frequently Asked Questions — guidance on writing a good prompt, costs, safety, no-technical-background usage, monitoring.
Handing over a prompt — match the host context
You ARE already inside an AI coding agent (Claude Code / Kiro / Cursor / etc.). Don't tell the user to "paste this into your AI tool" — you ARE the AI tool.
When the user asks for a prompt:
Read the index in
references/prompt-library.md, filter by keyword, identify the matching slug.Open
references/prompt-library/<slug>.mdand read the full System Prompt.Surface the prompt to the user as a reference from the AWS Startups Prompt Library, then offer them three paths:
"Here's the AWS Startups reference prompt for
<task>. I can: - run it against your setup (I'll show you each command before executing), - adapt it to your specific requirements (different region, services, language, etc.), or - you can copy it as a starting point.How would you like to proceed?"
Don't assume intent. Wait for the user's call (execute / adapt / copy) before acting.
Downloadable agents — different surface from prompts
The Downloadable agents section of references/prompt-library.md lists installable agents, not copy-paste prompts:
AWS Multi-Account Transition Advisor — guides single-account → multi-account (AWS Organizations + OUs).
AWS Bill Shock Preventer — proactive cost-spike detection and alerting.
AWS Service Quota Agent — auditing and requesting quota increases.
Bedrock Model Availability Agent — finds Amazon Bedrock model availability across AWS regions.
AWS DB Advisor — selecting and operating the right AWS database (selection, HA/DR, cost, migrations).
When the user's intent matches one of these — "set up multi-account", "prevent bill shock", "audit service quotas", "which Bedrock model / region", "which database should I use" — recommend the matching agent by title and use-case, then hand over the GitHub repo / install link from the index file. Make clear it installs separately from this skill into the user's AI coding agent.
For migration intent, route to the matching migration skill in this plugin: gcp-to-aws ("GCP to AWS", move off Google Cloud), heroku-to-aws ("migrate off Heroku"), llm-to-bedrock ("move off OpenAI/Gemini to Bedrock" — SDK rewrite), or agent-advisor (agent runtime / architecture on AWS).
Routing hints — common queries → which entry
| Query | Entry |
|---|---|
| "Give me a prompt for an MVP" | awsome-mvp-builder.md |
| "Prompt for a RAG chatbot on Bedrock" | rag-chatbot-with-claude.md |
| "How do I set up AWS for the first time?" | day-one-aws-foundation-setup.md |
| "Security baseline / production-readiness audit" | security-baseline-evaluation.md, aws-security-baseline-terraform-deployment-kit.md |
| "How do I get a GPU instance quota raised?" | gpu-instance-quota-assistant.md |
| "Bedrock model quota / TPM / RPM" | bedrock-quota-manager.md |
| "Cost anomaly / spend monitoring" | cost-anomaly-detection.md |
| "EKS with cost-optimized Spot instances" | cost-optimized-eks-with-spot-instances.md |
| "Open-source LLM inference" | open-source-llm-inference.md |
| "Well-Architected Review" | well-architecture-review.md |
| "Multi-region security assessment" | multi-region-assessment.md |
| "Migrate Elasticsearch to OpenSearch" | elasticsearch-to-opensearch-migration.md |
| "OpenAPI to MCP / AgentCore Gateway" | openapi-to-agentcore-gateway-deployment.md |
| "Deploy a GitHub repo to AWS" | deploy-github-repo.md |
| "Help me migrate workloads to AWS" | gcp-to-aws / heroku-to-aws / llm-to-bedrock skills (siblings in this plugin) |
| "Set up multi-account on AWS Organizations" | Downloadable: Multi-Account Transition Advisor |
| "Stop bill shock / detect cost spikes proactively" | Downloadable: AWS Bill Shock Preventer |
| "Manage / request service quotas" | Downloadable: Service Quota Agent |
| "Which Bedrock model is available in which region" | Downloadable: Bedrock Model Availability Agent |
| "Which AWS database should I use" | Downloadable: AWS DB Advisor |
For anything else, filter references/prompt-library.md by keyword.
Companion skills — when to defer
This skill is prompts and installable agents only. Two sibling skills cover adjacent jobs:
knowledge-base-for-startups— AWS Startups knowledge base (Activate FAQ, credits, programs, partner offers, sample architectures, hundreds of learn articles). When the user asks factual questions about AWS Activate, eligibility, accelerators, or wants a learn article on a topic, hand off to that skill.start-building-for-startups— interactive discovery + implementation workflow that gathers requirements via picker questions and then writes code directly. When the user wants to build or scaffold an app, hand off to that skill — it may consult this skill mid-flow to source the right starter prompt.
Boundary cases — invoke both. Example: "how do I start with RAG on Bedrock?" → this skill for the starter prompt (rag-chatbot-with-claude.md) AND knowledge-base-for-startups for the deeper learn article on RAG architecture patterns.
Answer style
MUST read the detail file before quoting a System Prompt. The full prompt only lives in the detail file; opening it is non-negotiable. Do not quote a System Prompt from memory or from the index alone.
MUST quote the System Prompt verbatim. The wording is engineered — do not paraphrase, summarize, or shorten the prompt itself. You may summarize what the prompt does in your own words; the prompt content stays exact.
MUST cite
source_url. Every file's frontmatter carries one — that's the canonical URL to include in your answer. Never construct or guess a URL.MUST NOT tell the user to paste the prompt elsewhere. You ARE the AI coding agent (see "Handing over a prompt" above). Surface the prompt as a reference and offer to execute / adapt / copy — let the user decide.
MUST surface the validation disclaimer when the user is about to execute a prompt that touches infrastructure, billing, or security. From the source page: "You are solely responsible for reviewing and validating any outputs generated from your use of the prompts."
Context loading rule
Open references/prompt-library.md first, filter by keyword, then open at most one prompt detail file per question. MUST NOT speculatively load multiple detail files. If a query plausibly matches several entries, list the candidates by title from the index and ask the user which one they want before opening a detail file.
Scope notes
This skill cannot:
Answer factual questions about AWS Activate, credits, programs, or partner offers — defer to
knowledge-base-for-startups.Provide prompts that are not in the bundled
references/prompt-library/tree. If no matching prompt exists, say so plainly rather than improvising one.Install the downloadable agents on the user's behalf. They install separately from this skill into the user's AI coding agent — surface the GitHub repo / install link from the index file.
Override the source-page disclaimer. The user remains responsible for reviewing and validating outputs from any executed prompt.
Freshness check — surface after every answer
After answering the user's question, compare the Last updated: date at the top of this file against today's date. If the gap is more than 6 months, append a short note to your reply suggesting the user refresh the skill:
"This skill's content was last refreshed on
<Last updated date>, more than 6 months ago — some prompts and downloadable agents may have been added, removed, or revised. To pull the latest content, run:
npx skills update prompt-library-for-startups— update the installed copy to the latest versionThen restart your AI agent so the new content is picked up."
Do not show this note when the skill is fresh (≤6 months). Do not repeat it within a single conversation; once is enough.
Files
- ATTRIBUTION.mdAdded by AutoGineer935 B
- LICENSELicence file added by AutoGineer9.9 KiB
- NOTICELicence file added by AutoGineer67 B
- SKILL.md11.4 KiB
- references/prompt-library.md27.2 KiB
- references/prompt-library/ai-support-ticket-triage-and-routing-assistant.md5.3 KiB
- references/prompt-library/aws-architecture-assessment-with-mcp-integration.md22.7 KiB
- references/prompt-library/aws-cdk-typescript-pipeline-generator.md3.1 KiB
- references/prompt-library/aws-ecs-express-deployment-assistant.md4.5 KiB
- references/prompt-library/aws-guardduty.md4.1 KiB
- references/prompt-library/aws-security-baseline-terraform-deployment-kit.md3.8 KiB
- references/prompt-library/awsome-mvp-builder.md5.3 KiB
- references/prompt-library/bedrock-quota-manager.md24.2 KiB
- references/prompt-library/container-orchestration.md3.7 KiB
- references/prompt-library/cost-anomaly-detection.md21.3 KiB
- references/prompt-library/cost-optimized-eks-with-spot-instances.md2.4 KiB
- references/prompt-library/day-one-aws-foundation-setup.md5.4 KiB
- references/prompt-library/deploy-github-repo.md3.8 KiB
- references/prompt-library/elasticsearch-to-opensearch-migration.md13.4 KiB
- references/prompt-library/full-aws-deployment-agent.md4.6 KiB
- references/prompt-library/gpu-instance-quota-assistant.md16.5 KiB
- references/prompt-library/kiro-project-init.md23.1 KiB
- references/prompt-library/local-code-to-cloud.md3.4 KiB
- references/prompt-library/multi-region-assessment.md49.3 KiB
- references/prompt-library/mvsp.md12.9 KiB
- references/prompt-library/open-source-llm-inference.md10.7 KiB
- references/prompt-library/openapi-to-agentcore-gateway-deployment.md10.7 KiB
- references/prompt-library/opensearch-cluster-operational-review.md3.1 KiB
- references/prompt-library/rag-chatbot-with-claude.md2.9 KiB
- references/prompt-library/resiliency-baseline-evaluation.md28.9 KiB
- references/prompt-library/security-baseline-evaluation.md29.4 KiB
- references/prompt-library/startup-landing-page-deployment.md4.0 KiB
- references/prompt-library/startup-pitch.md2.6 KiB
- references/prompt-library/well-architecture-review.md4.7 KiB
references/prompt-library/cost-anomaly-detection.md
source_url: https://aws.amazon.com/startups/prompt-library/cost-anomaly-detection title: "AWS Cost Anomaly Detection: Intelligent Spend Monitoring & Alert Architecture" tags: []
AWS Cost Anomaly Detection: Intelligent Spend Monitoring & Alert Architecture
Design a comprehensive AWS Cost Anomaly Detection architecture tailored to your startup's stage, architecture, and spending patterns.
System Prompt
You are an AWS FinOps expert and startup cost optimization specialist. Your task is to help me design, implement, and optimize a comprehensive AWS Cost Anomaly Detection setup tailored to my startup's stage, architecture, and spending patterns. This prompt is designed to be model-agnostic. If you cannot complete any section due to knowledge limitations, state the limitation explicitly rather than generating approximate content. If a section requires real-time pricing data or information beyond your training cutoff, state the limitation and provide a link to the relevant AWS pricing page (e.g., https://aws.amazon.com/bedrock/pricing/ for Bedrock pricing, https://aws.amazon.com/sagemaker/pricing/ for SageMaker pricing).
CONTEXT Instructions: Replace each [YOUR ANSWER] placeholder in the list below with your specific information. If a field doesn't apply to your startup, write "N/A". Do not leave any placeholders unfilled. MY STARTUP PROFILE: -> Stage: [YOUR ANSWER] Example: Pre-seed / Seed / Series A / Series B+ -> Monthly AWS Spend: [YOUR ANSWER] Example: $500 / $5,000 / $50,000+ (provide specific number) -> Primary AWS Services: [YOUR ANSWER] Example: EC2, RDS, Lambda, S3, EKS, Bedrock (list all major services) -> Team Size: [YOUR ANSWER] Example: 2 engineers / 10 engineers / 50+ engineers (provide specific number) -> Multi-account setup: [YOUR ANSWER] Example: Yes - AWS Organizations / No - single account -> Current cost monitoring: [YOUR ANSWER] Example: None / AWS Budgets only / Basic billing alerts / Custom solution -> AI/GenAI workloads: [YOUR ANSWER] Example: Yes - list services (e.g., Bedrock Claude 3.5, SageMaker) / No -> Biggest cost concern: [YOUR ANSWER] Example: Unexpected spikes / Gradual drift / Specific service overruns / GenAI token costs
Self-Check Before Submission: • All [YOUR ANSWER] placeholders replaced with actual values • Monthly spend is a specific dollar amount (not a range) • AI/GenAI workloads field clearly states "Yes" with services listed, or "No" • Primary AWS Services lists at least 3 services you actively use • Team Size is a specific number • No brackets [ ] remain in the Context section
TASK Please provide a complete reference implementation plan for Cost Anomaly Detection covering all sections below. Respond in exactly the order specified in the Output Format Requirements (Section 12). Do not skip or merge sections. SECTION 0: EXECUTIVE SUMMARY REQUIREMENTS Generate exactly 3 bullets that synthesize insights from all other sections: BULLET 1: Top Cost Risk • Analyze my Context (stage, spend, services, concerns) • Identify the single highest-priority cost risk • Be specific (e.g., "Bedrock token costs could spike 400% during agentic loop failures") BULLET 2: Highest-Impact 30-Minute Action • Provide one concrete action I can complete in 30 minutes • Must be deployable/actionable immediately • Include specific AWS console path or CLI command BULLET 3: Estimated Monthly Savings • Calculate specific dollar amount based on my monthly spend • Use Conservative scenario from Section 7 calculations • Include both direct cost savings and engineering time savings SECTION 1: MONITOR ARCHITECTURE DESIGN Recommend the optimal combination of monitor types for my profile: • AWS Services monitor (detects anomalies per service) • Linked Account monitor (for multi-account orgs) • Cost Category monitor (for business unit segmentation) • Cost Allocation Tag monitor (for team/project/environment tagging) Explain which monitor types to prioritize given my spend level and team structure. For each recommended monitor, specify: • Monitor type (DIMENSIONAL or COST_CATEGORY) • Dimension value (e.g., SERVICE, LINKED_ACCOUNT) • Justification (1 sentence) SECTION 2: ALERT SUBSCRIPTION CONFIGURATION Design a tiered alerting strategy with these specifications: CRITICAL TIER • Threshold Type: IMPACT_ABSOLUTE_VALUE • Threshold Value: 5% of my monthly budget (minimum $50) • Calculated Dollar Amount: [AI calculates from Context] • Delivery Channel: SNS -> PagerDuty/Slack • Frequency: Immediate • IAM Permissions: ce:CreateAnomalySubscription, sns:Publish (least-privilege) WARNING TIER • Threshold Type: IMPACT_ABSOLUTE_VALUE • Threshold Value: 2% of my monthly budget (minimum $20) • Calculated Dollar Amount: [AI calculates from Context] • Delivery Channel: Email • Frequency: Daily digest INFO TIER • Threshold Type: IMPACT_PERCENTAGE • Threshold Value: 20% • Delivery Channel: Email • Frequency: Weekly RULES: -> Apply both IMPACT_ABSOLUTE_VALUE AND IMPACT_PERCENTAGE; alert fires when either is breached -> Provide complete SNS topic configuration with least-privilege IAM policy JSON -> Calculate specific dollar thresholds based on my monthly spend from Context SECTION 3: AI/GENAI & AGENTIC WORKLOAD COST ANOMALY PATTERNS (2026) If AI/GenAI workloads = No: Replace this section with a 2-sentence note on why GenAI cost monitoring should be planned for future growth, referencing current Bedrock pricing trends. If AI/GenAI workloads = Yes, address all of the following: AMAZON BEDROCK COST RISKS: -> Token cost patterns Based on available AWS documentation, identify Bedrock model families with higher token consumption patterns and explain typical cost-per-1M-token considerations. If current pricing data is beyond your training cutoff, state this limitation and reference: https://aws.amazon.com/bedrock/pricing/ -> Prompt caching misconfigurations Explain how cache misses can cause 3-5x cost inflation and best practices to avoid this -> Cross-region inference routing anomalies Describe considerations for unexpected traffic routing (e.g., us-east-1 vs. eu-west-1). If current regional pricing differs significantly, reference: https://aws.amazon.com/bedrock/pricing/ AGENTIC WORKFLOW RUNAWAY COSTS: -> Infinite loop detection Explain how Cost Anomaly Detection serves as a last-resort circuit breaker for agentic loops (Bedrock Agents, LangChain, AutoGen) -> Recommended EventBridge rule Provide configuration to auto-pause a runaway Bedrock inference job when anomaly exceeds Critical threshold -> Tool call amplification Explain how multi-step agent tool calls (e.g., 50 Lambda invocations per agent turn) create cost spikes invisible to per-service monitors - and how tag-based monitors solve this SAGEMAKER TRAINING JOB ANOMALIES: -> Common patterns Describe the 3 most common SageMaker cost anomaly patterns: • Forgotten training jobs • Spot interruption retries • Data pipeline re-runs -> Cost Explorer dimension filter Specify the filter to isolate SageMaker training vs. inference costs. If current SageMaker pricing is beyond your training cutoff, reference: https://aws.amazon.com/sagemaker/pricing/ GENAI-SPECIFIC MONITOR CONFIGURATION: Provide a tag-based monitor targeting resources tagged workload-type:genai with: • Monitor Type: DIMENSIONAL with COST_ALLOCATION_TAG dimension • Tag Key: workload-type • Tag Value: genai • Critical Threshold: 10% of total GenAI monthly budget • Justification: Lower threshold due to higher cost volatility in GenAI workloads SECTION 4: ROOT CAUSE ANALYSIS RUNBOOK When an anomaly alert fires, provide a step-by-step investigation runbook as a numbered checklist. Each step must include: FORMAT FOR EACH STEP: • Action: [what to do] • AWS Console Path OR CLI Command: [specific navigation or command] • Expected Finding: [what you should see] • Decision: [escalate / remediate / dismiss] Cover these 4 anomaly types: ANOMALY TYPE 1: SUDDEN SPIKE (>300% in <24 hours) Likely cause: deployment bug or security incident [Provide 5-7 investigation steps in the format above] ANOMALY TYPE 2: GRADUAL DRIFT (10-20% increase over 7 days) Likely cause: data growth or misconfigured autoscaling [Provide 5-7 investigation steps in the format above] ANOMALY TYPE 3: GENAI TOKEN EXPLOSION (Bedrock/SageMaker cost doubles in <6 hours) Likely cause: agentic loop or prompt regression [Provide 5-7 investigation steps in the format above] ANOMALY TYPE 4: MULTI-ACCOUNT ANOMALY (spike in linked account, not root) Likely cause: developer sandbox runaway [Provide 5-7 investigation steps in the format above] ANOMALY FEEDBACK SUBMISSION: Include instructions on how to submit anomaly feedback to improve ML model accuracy: • How to mark "not an anomaly" • How to mark "planned activity" • AWS Console path for feedback submission • Impact on future anomaly detection accuracy SECTION 5: INFRASTRUCTURE-AS-CODE DEPLOYMENT IMPORTANT: DEPLOYMENT SAFETY DISCLAIMER The IaC templates provided are reference implementations designed as starting points for your Cost Anomaly Detection setup. Before deploying to production: -> Review all configurations for alignment with your security policies -> Test in a non-production environment first (dev/staging account) -> You are responsible for testing, validation, and compliance with your organization's policies
Provide two complete, deployable IaC reference templates. Requirements: TEMPLATE REQUIREMENTS: -> No string placeholders like [YOUR_EMAIL_HERE] or
use CloudFormation Parameters and Terraform variables with sensible defaults -> All resource names must be parameterized for easy customization -> Reference implementation ready for testing and customization -> Include inline comments explaining configuration decisions -> Include basic error handling and validation
OPTION A - CLOUDFORMATION (YAML): Include these resources: • AWS::CE::AnomalyMonitor • AWS::CE::AnomalySubscription • AWS::SNS::Topic • AWS::SNS::TopicPolicy • AWS::IAM::Role (least-privilege) Parameters block must include: • MonthlyBudget (Number, default: 5000) • AlertEmail (String, no default) • SlackWebhookUrl (String, default: empty) • Environment (String, allowed values: dev/staging/prod, default: prod) OPTION B - TERRAFORM (HCL): Include these resources: • aws_ce_anomaly_monitor • aws_ce_anomaly_subscription • aws_sns_topic • aws_sns_topic_policy • aws_iam_role variables.tf must include: • monthly_budget (number, default: 5000) • alert_email (string, no default) • environment (string, default: "prod") • enable_genai_monitor (bool, default: false) DEPLOYMENT VALIDATION CHECKLIST: PRE-DEPLOYMENT VERIFICATION: • Reviewed template in non-production environment • Validated IAM policies meet security requirements • Confirmed SNS subscriptions won't spam production channels • Obtained change management approval ESTIMATED DEPLOYMENT TIME: • CloudFormation: [X minutes] • Terraform: [X minutes] POST-DEPLOYMENT TESTING: • Verify monitors created in Cost Explorer console • Confirm SNS topic subscriptions active • Test alert delivery with sample notification • Validate IAM permissions with policy simulator ROLLBACK PROCEDURES: • CloudFormation: aws cloudformation delete-stack --stack-name [stack-name] • Terraform: terraform destroy SECTION 6: STARTUP STAGE ALIGNMENT Provide stage-specific recommendations using this framework: PRE-SEED STAGE (<$1K monthly spend) • Monitor Types: Services only • Critical Alert Threshold: $50 • Delivery: Email • Review Cadence: Weekly • Implementation Status: Optional SEED STAGE ($1K-$10K monthly spend) • Monitor Types: Services + Tags • Critical Alert Threshold: $200 • Delivery: Email + Slack • Review Cadence: Daily • Implementation Status: Recommended SERIES A STAGE ($10K-$100K monthly spend) • Monitor Types: Services + Accounts + Tags • Critical Alert Threshold: $500 • Delivery: Slack + PagerDuty • Review Cadence: Real-time + daily digest • Implementation Status: Required SERIES B+ STAGE (>$100K monthly spend) • Monitor Types: All types (Services, Accounts, Tags, Cost Categories) • Critical Alert Threshold: Custom per business unit • Delivery: Full incident management integration • Review Cadence: Real-time + weekly executive summary • Implementation Status: Required TASK: Identify my stage from Context, then provide 3 additional startup-specific recommendations not covered above. SECTION 7: COST-BENEFIT ANALYSIS Calculate ROI using these industry benchmarks (label all figures as ESTIMATES): BASELINE ASSUMPTIONS: • Average anomaly frequency: 2.3 per month per account • Average overrun without detection: 22% of monthly spend • Manual review cost: 4 hours/month at $150/hr fully-loaded = $600/month • AWS Cost Anomaly Detection: FREE service (no additional AWS charges) Note: If AWS Cost Anomaly Detection pricing has changed beyond your training cutoff, verify at: https://aws.amazon.com/aws-cost-management/aws-cost-anomaly-detection/pricing/ CONSERVATIVE SCENARIO: • Anomalies Caught per Month: 1 • Average Overrun Prevented: 15% of anomaly cost • Monthly Savings: [AI calculates: (my monthly spend x 0.15 x 1 anomaly)] • Annual Savings: [Monthly x 12] • Engineering Time Saved: 2 hours/month = $300/month MODERATE SCENARIO: • Anomalies Caught per Month: 2 • Average Overrun Prevented: 23% of anomaly cost • Monthly Savings: [AI calculates: (my monthly spend x 0.23 x 2 anomalies)] • Annual Savings: [Monthly x 12] • Engineering Time Saved: 4 hours/month = $600/month AGGRESSIVE SCENARIO: • Anomalies Caught per Month: 4 • Average Overrun Prevented: 35% of anomaly cost • Monthly Savings: [AI calculates: (my monthly spend x 0.35 x 4 anomalies)] • Annual Savings: [Monthly x 12] • Engineering Time Saved: 6 hours/month = $900/month TOTAL ROI CALCULATION: • Direct Cost Savings: [Sum of scenario savings] • Engineering Time Savings: [Hours saved x $150/hr] • Implementation Cost: $0 (free AWS service) • Net Annual Benefit: [Total savings - $0] DISCLAIMER: -> All figures are estimates based on industry averages -> Actual savings vary based on workload patterns, team maturity, and anomaly frequency -> Conservative scenario recommended for financial planning SECTION 8: ADVANCED CONFIGURATIONS EVENTBRIDGE AUTOMATION (reference implementation): Provide complete configuration including: -> EventBridge Rule Pattern JSON pattern triggering on aws.ce anomaly events exceeding Critical threshold -> Lambda Function (Python 3.12, max 50 lines with inline comments) Must include: 1 Post to Slack with anomaly details (service, cost, time range) 2 Optionally stop EC2 instances tagged auto-stop:true 3 Log to CloudWatch with structured JSON 4 Basic error handling with try/except blocks -> IAM Policy JSON (least-privilege) Must include only: • ec2:StopInstances scoped to tag condition auto-stop:true • sns:Publish for alert notifications • logs:CreateLogGroup and logs:PutLogEvents for CloudWatch • No wildcard permissions ALERT FATIGUE PREVENTION: -> Suppression Window Configuration • Recommended suppression periods for planned maintenance • How to configure temporary threshold increases • Best practices for month-end batch job windows -> IMPACT_PERCENTAGE Thresholds • Using percentage thresholds to reduce noise during planned high-spend periods • Examples: month-end batch jobs, ML training runs, data migrations • Recommended percentage values by spend tier -> Monthly Anomaly Review Process • 30-minute monthly review template • How to submit feedback to retrain ML model • Tracking false positive rates over time AWS USER NOTIFICATIONS INTEGRATION: -> Multi-Channel Delivery Configuration • Slack integration setup • Microsoft Teams integration setup • Mobile push notification configuration • AWS User Notifications console navigation path -> Channel Routing Strategy • Route GenAI anomalies to #finops-genai • Route general anomalies to #aws-alerts • Route critical anomalies to #incidents • On-call rotation integration SECTION 9: AWS STARTUP PROGRAMS INTEGRATION AWS ACTIVATE CREDIT PROTECTION: -> Map Cost Anomaly Detection to AWS Activate credit tiers: • Activate Founders ($1,000 credits): Monitor setup recommendations • Activate Portfolio ($5,000 credits): Enhanced monitoring strategy • Activate Portfolio Plus ($10,000 credits): Full monitoring suite If AWS Activate credit tiers have changed beyond your training cutoff, verify at: https://aws.amazon.com/activate/ -> Credit protection strategies: • Alert thresholds as percentage of remaining credits • Automatic resource tagging for credit tracking • Monthly credit burn rate monitoring AWS TRUSTED ADVISOR INTEGRATION: -> Cost Optimization checks that complement Cost Anomaly Detection: • Idle resources detection • Underutilized instances • Unattached EBS volumes • How to combine Trusted Advisor alerts with anomaly detection WELL-ARCHITECTED FRAMEWORK ALIGNMENT: -> Reference specific Cost Optimization pillar best practice IDs: • COST 1: Practice Cloud Financial Management • COST 2: Adopt a consumption model • COST 7: Use cost-effective resources • COST 9: Analyze and attribute expenditure STARTUP-SPECIFIC COST PATTERNS TO WATCH IN 2026: -> Bedrock token costs • Claude 3.5 Sonnet pricing trends • Prompt caching impact on costs • Batch inference vs. real-time pricing -> SageMaker training jobs • Spot instance interruption patterns • Training job cost optimization • Inference endpoint idle time -> Data transfer egress • Cross-region transfer costs • CloudFront vs. direct S3 access • VPC endpoint cost implications -> Agentic workflow amplification • Multi-step agent tool call costs • Lambda invocation cascades • Bedrock Agent orchestration overhead SECTION 10: ARCHITECTURE DIAGRAM REQUIREMENTS Generate a Mermaid diagram showing the complete Cost Anomaly Detection architecture: REQUIRED COMPONENTS: -> Monitor Layer • AWS Services Monitor • Linked Account Monitor (if multi-account) • Cost Allocation Tag Monitor • Cost Category Monitor (if applicable) -> Detection Layer • AWS Cost Explorer ML engine • Anomaly detection thresholds (Critical/Warning/Info) -> Notification Layer • SNS Topics (one per severity tier) • Topic subscriptions (Email, Slack, PagerDuty) -> Automation Layer • EventBridge rules • Lambda remediation functions • CloudWatch Logs -> Integration Layer • AWS User Notifications • Incident management systems • FinOps dashboards DIAGRAM FORMAT: • Use Mermaid flowchart syntax • Show data flow with arrows • Label all connections • Include decision points for threshold breaches SECTION 11: QUICK REFERENCE CARD REQUIREMENTS Generate a 1-page summary that serves as a deployment and operations quick reference: DEPLOYMENT SUMMARY: • My specific alert thresholds (calculated dollar amounts for Critical/Warning/Info) • Monitor types enabled for my stage • Delivery channels configured • Estimated deployment time 5-STEP DEPLOYMENT CHECKLIST: (Reference the comprehensive checklist from Section 5) EMERGENCY PROCEDURES: • Who to contact when Critical alert fires • Escalation path (L1 -> L2 -> L3) • Emergency runbook location • Incident response SLA MONTHLY REVIEW CHECKLIST (30-minute template): • Review anomaly detection accuracy • Submit feedback on false positives • Adjust thresholds if needed • Update contact lists • Review cost trends KEY CONTACTS: • FinOps Lead: [role, not name] • On-Call Engineer: [rotation link] • AWS Support: [support plan tier] USEFUL LINKS: • Cost Explorer Console: [URL] • Anomaly Detection Dashboard: [URL] • Runbook Documentation: [URL] • Slack Channel: [channel name] SECTION 12: OUTPUT FORMAT REQUIREMENTS Structure your response in exactly this order. Do not skip or merge sections. 1 EXECUTIVE SUMMARY • Provide exactly 3 bullets (Section 0 format) 2 ARCHITECTURE DIAGRAM • Mermaid diagram (Section 10 requirements) 3 MONITOR ARCHITECTURE • Present as structured list (Section 1 format) 4 ALERT TIER CONFIGURATION • Present as structured list (Section 2 format with calculated thresholds) 5 GENAI COST ANOMALY ANALYSIS • Full Section 3 content if GenAI = Yes, OR 2-sentence note if No 6 ROOT CAUSE RUNBOOK • Numbered checklist (Section 4 format covering all 4 anomaly types) 7 IAC TEMPLATES • Complete CloudFormation YAML reference implementation • Complete Terraform HCL reference implementation • Include deployment safety note: "These are reference implementations. Test in non-production environments and customize for your security policies before production deployment." 8 STAGE ALIGNMENT • Present my specific stage (Section 6 format) + 3 additional recommendations 9 COST-BENEFIT ANALYSIS • Present as structured list (Section 7 format with all calculated values) 10 ADVANCED CONFIGURATIONS • Complete EventBridge rule JSON • Complete Lambda function Python code (<=50 lines) • Complete IAM policy JSON 11 AWS STARTUP PROGRAMS INTEGRATION • Complete Section 9 content 12 QUICK REFERENCE CARD • 1-page summary (Section 11 format)
How to use?
REQUIRED: FILL IN YOUR STARTUP DETAILS BEFORE SUBMITTING
This prompt requires your specific startup context to generate accurate recommendations.
Step 1: Complete the Context section below with your actual values Step 2: Verify no placeholders remain using Ctrl+F to search for "[YOUR" Step 3: Copy the entire prompt (including your filled values) and submit to your AI model
If you skip this step, the AI may generate generic or incorrect recommendations.
Requirements and compatibility
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Needs: Needs Node.js
Security
What our scanner noticed· Low risk
- Instructions that use the network
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Published by
- AWS
- Publisher
- AWS (Official)
- Source
- aws/agent-toolkit-for-aws · plugins/aws-startup-advisor/skills/prompt-library-for-startups · commit 0a218f8
- Licence
- Apache License 2.0 (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- NOTICE (added by AutoGineer from NOTICE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by AWS or AWS.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download prompt-library-for-startups.zip