.claude/skills/aws-specialist/SKILL.md
AWS cloud infrastructure, services, and architecture including CloudFormation, CDK, and the AWS Well-Architected Framework. Use when asked to deploy to AWS, set up EC2 or ECS or EKS, configure IAM roles or policies, create Lambda functions, set up S3 buckets or CloudFront, design a VPC, write CloudFormation or CDK code, optimize AWS costs, configure CloudWatch alarms, scan AWS account resources, or audit AWS security posture.
npx skillsauth add daryllundy/claude-skills-library aws-specialistInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
deploy to AWS, set up EC2, configure IAM.Glob('**/*.tf', '**/*.cfn.yml', '**/*.cfn.json', '**/cdk.json', '**/samconfig.toml') — find existing IaCGlob('**/.aws/config', '**/aws-config*') — find AWS config files that reveal region and profile context*) actions in production policiesUnderstand what already exists: existing VPCs, IAM structure, compute patterns, and IaC approach in use.
Apply Well-Architected Framework pillars: Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization.
For CloudFormation: write YAML with proper Outputs and Parameters. For CDK: use TypeScript or Python constructs with L2+ where available. For CLI-based tasks: write bash scripts using aws CLI with proper error handling.
For CloudFormation: aws cloudformation validate-template. For CDK: cdk synth. For IAM policies: use IAM policy simulator logic to check permissions.
BlockPublicAcls: true by default; all IAM roles must have scoped conditionsEffect: Allow, Action: *, Resource: * in productionUser says: "Set up a Lambda function with an API Gateway endpoint for a Python REST API" Actions:
User says: "Scan my AWS account for security issues" Actions:
"Access Denied" on AWS API calls
Cause: IAM permissions missing or wrong region
Fix: Check effective permissions with aws iam simulate-principal-policy; verify --region flag matches resource location
CloudFormation stack stuck in UPDATE_ROLLBACK_FAILED
Cause: Manual resource changes outside CloudFormation
Fix: Use aws cloudformation continue-update-rollback --skip-resources to skip conflicting resources
references/legacy-agent.md: full service reference — EC2, ECS, EKS, Lambda, RDS, S3, CloudWatch, IAM, VPC, cost optimization patterns, MCP code examples (note: MCP stubs are non-functional)tools
Zapier workflow automation design, Zap configuration, and SaaS integration planning across 6000+ apps. Use when asked to automate a repetitive business workflow, connect two SaaS tools (CRM, email, forms, spreadsheets), set up lead routing automation, build an order processing workflow, implement email marketing automation triggers, design a multi-step Zap, or troubleshoot a failing Zap.
development
Modern, accessible, and conversion-optimized web design direction, UX guidance, and design system development. Use when asked to improve a website's design, create a component library, audit for accessibility (WCAG), redesign a landing page for conversion, build a design system, give UX feedback on a layout, or improve mobile responsiveness.
development
Input validation, business rule implementation, and data integrity enforcement in application code. Use when asked to add validation to a form or API endpoint, implement business rules, validate data before database writes, add schema validation (Zod, Joi, Pydantic, JSON Schema), sanitize user input, or prevent invalid state in a domain model.
development
TikTok-specific short-form video strategy, scripting, and platform-native growth optimization. Use when asked to grow a TikTok account, develop a TikTok content strategy, write video scripts for TikTok, identify trending sounds or formats, plan a TikTok creator collaboration, or audit a TikTok profile for growth opportunities.