Przejdź do treści
Biblioteka skilli
DevOps i chmura · Budowanie i kod

aws-serverless

/aws-serverless

Pisze produkcyjne funkcje Lambda, przepływy zdarzeń przez API Gateway, SQS, SNS i DynamoDB oraz wdrożenia SAM i CDK.

Licencja
MIT
Ostatnia zmiana repozytorium
07.07.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
8
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 07.07.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Pisze produkcyjne funkcje Lambda, przepływy zdarzeń przez API Gateway, SQS, SNS i DynamoDB oraz wdrożenia SAM i CDK.

Wyzwalacze z opisu

write a Lambda functionSAM templateAPI Gateway + LambdaSQS consumerDynamoDB stream processorcold start optimization
Oryginalny opis (EN)

Use when implementing production serverless workloads on AWS — writing Lambda handler code, wiring API Gateway / DynamoDB Streams / SQS / SNS event-driven flows, SAM or CDK deployment, or fixing cold starts. Triggers: 'write a Lambda function', 'SAM template', 'API Gateway + Lambda', 'SQS consumer', 'DynamoDB stream processor', 'cold start optimization'. For standalone CloudFormation authoring use aws-cloudformation; for architecture selection + cost design use aws-solution-architect.

Jak działa

  1. Principles
  2. When to use / pattern index
  3. Collaboration
  4. Limitations
Sekcje z nagłówków SKILL.md, w oryginale · 49 linii, 397 słów
Podgląd SKILL.md
---
name: aws-serverless
description: "Use when implementing production serverless workloads on AWS —
  writing Lambda handler code, wiring API Gateway / DynamoDB Streams / SQS / SNS
  event-driven flows, SAM or CDK deployment, or fixing cold starts. Triggers:
  'write a Lambda function', 'SAM template', 'API Gateway + Lambda', 'SQS
  consumer', 'DynamoDB stream processor', 'cold start optimization'. For
  standalone CloudFormation authoring use aws-cloudformation; for architecture
  selection + cost design use aws-solution-architect."
source: vibeship-spawner-skills (Apache 2.0)
---

# AWS Serverless

Specialized skill for building production-ready serverless applications on AWS.
Covers Lambda functions, API Gateway, DynamoDB, SQS/SNS event-driven patterns,
SAM/CDK deployment, and cold start optimization.

## Principles

- Right-size memory and timeout (measure before optimizing)
- Minimize cold starts for latency-sensitive workloads
- Use SnapStart for Java 11+, Python 3.12+, .NET 8+ functions
- Prefer HTTP API over REST API for simple use cases
- Design for failure with DLQs and retries
- Keep deployment packages small
- Use environment variables for configuration
- Implement structured logging with correlation IDs

## When to use / pattern index

Match the task to a pattern, then open its reference file for full code.

| Task | Pattern | Reference |
|------|---------|-----------|
| Any Lambda function, API handler, event processor, scheduled task | Lambda Handler (Node + Python, error handling) | [references/lambda-handler.md](references/lambda-handler.md) |
| REST/HTTP API backed by Lambda; choosing HTTP vs REST API | API Gateway Integration (SAM template + handler, API comparison) | [references/api-gateway.md](references/api-gateway.md) |
| Decoupled async processing, batch consumers, DynamoDB change reactions | Event-Driven (SQS with partial-batch failure + DLQ, DynamoDB Streams) | [references/event-driven.md](references/event-driven.md) |
| Latency-sensitive / user-facing / high-traffic functions | Cold Start Optimization (package size, SnapStart, memory, provisioned concurrency, lazy init) | [references/cold-start.md](references/cold-start.md) |
| Local dev/testing; IaC with SAM or CDK | Deployment (SAM local + CDK stack) | [references/deployment.md](references/deployment.md) |
| Debugging production issues (INIT billing, timeouts, OOM, VPC cold start, event-loop hangs, payload limits, recursive invocation) | Sharp Edges | [references/sharp-edges.md](references/sharp-edges.md) |
| Reviewing serverless code for anti-patterns | Validation Checks (credentials, IAM, error handling, memory/timeout, DLQ, SDK imports) | [references/validation-checks.md](references/validation-checks.md) |

## Collaboration

### Delegation Triggers

- user needs GCP serverless -> gcp-cloud-run (Cloud Run for containers, Cloud Functions for events)
- user needs Azure serverless -> azure-functions (Azure Functions, Logic Apps)
- user needs database design -> postgres-wizard (RDS design, or use DynamoDB patterns)
- user needs authentication -> auth-specialist (Cognito, API Gateway authorizers)
- user needs complex workflows -> workflow-automation (Step Functions, EventBridge)
- user needs AI integration -> llm-architect (Lambda calling Bedrock or external LLMs)

## Limitations

- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
Pliki w paczce (8)
  • SKILL.md 4 KB
  • references/api-gateway.md 3 KB
  • references/cold-start.md 2 KB
  • references/deployment.md 3 KB
  • references/event-driven.md 5 KB
  • references/lambda-handler.md 3 KB
  • references/sharp-edges.md 12 KB
  • references/validation-checks.md 2 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · leonmelamud/agentcore-toolkit90MIT
nimadorostkar/Claude-Skills-collection100MIT
tranhieutt/software_development_department100MIT
mashharuki/AWS-SummitHackathon-202685MIT

Migawka bazy z 28.10.2026 · wersja paczki b27f59d49fa8 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100aws-lambda
    Prowadzi budowę funkcji AWS Lambda w Node.js lub Pythonie z wyzwalaczami API Gateway, S3, SQS i DynamoDB, definicje w AWS SAM, wdrażanie, testy lokalne, cold starty i deprecjacje runtime.
  • 100aws-solution-architect
    Projektuje architektury serverless AWS dla startupów z IaC: CloudFormation, optymalizacja kosztów, CI/CD i migracja do AWS z Lambda, API Gateway i DynamoDB.
  • 95aws-skills
    Wspiera pracę z AWS: dobre praktyki CDK, wzorce serverless, optymalizacja kosztów i architektura zdarzeniowa, przy Lambda, API Gateway, DynamoDB i S3.
  • 95serverless-aws
    Podpowiada wzorce pracy z AWS Lambda, DynamoDB, SQS i Secrets Manager w projektach serverless.
  • 100aws-solution-architect
    Projektuje architektury AWS dla startupów we wzorcach serverless i IaC: szablony CloudFormation, Lambda, API Gateway, DynamoDB, ECS, Aurora, optymalizacja kosztów, CI/CD i migracja do AWS.
  • 100aws-serverless-eda
    Wspiera budowę architektur serverless i zdarzeniowych według Well-Architected: Lambda w TypeScript i Pythonie, API Gateway, DynamoDB, Step Functions, EventBridge, SQS i SNS.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.