writing-skills
writing-skills
Use when creating new skills, editing existing skills, or verifying skills work before deployment
serverlessAdvanced serverless deployment and cold-start optimization skill.
Independent GitHub snapshot · Automated classification · Original documentation governs
Comprehensive serverless architecture management, focusing on AWS Lambda cold-start mitigation, Terraform IaC provisioning, and highly scalable event-driven patterns.
{
"status": "deployed",
"lambda_arn": "arn:aws:lambda:us-east-1:123456789012:function:my-func",
"cold_start_est_ms": 120
}
Is workload latency-sensitive?
+-- Yes --> Use Provisioned Concurrency
+-- No --> Standard on-demand Lambda
[API Gateway] ---> [Lambda Function] ---> [DynamoDB]
(Graviton2/Python)
Phase 1: Analysis
Phase 2: Optimization
Phase 3: IaC Generation
Phase 4: Deployment
Phase 5: Validation
Phase 6: Monitoring
| Symptom | Primary Cause | Mitigation Action |
|---|---|---|
| Timeout | Cold start | Increase timeout or use provisioned concurrency |
| Missing Module | Bad bundling | Check deployment package contents |
| Access Denied | IAM role | Attach correct policies |
| Throttling | Concurrency limit | Request quota increase |
| High cost | Over-provisioned | Tune memory/concurrency |
| Missing logs | CW permissions | Add AWSLambdaBasicExecutionRole |
Start -> Build -> Optimize -> Plan -> Apply -> Done
Refer to aws-core skill for baseline AWS authentication.