Aws Cloudformation Bedrock
CloudFormation-mønstre for Bedrock-agenter, vidensbaser, guardrails og datakilder
Tested · Didn't pass
Hvad det gør
Leverer AWS CloudFormation YAML-mønstre for Amazon Bedrock-ressourcer: agenter, vidensbaser til RAG, S3-datakilder, indholds-guardrails, handlingsgrupper og IAM-roller. Udløses ved skrivning af infrastructure-as-code til Bedrock — oprettelse af agenter, tilslutning af RAG-vidensbaser eller konfiguration af guardrails. Leverer et struktureret stillads plus referencefiler, men flere eksempelskabeloner bruger forkerte egenskabsnavne, der fejler CloudFormation-validering som leveret.
Testrapport
Hentede SKILL.md og alle 3 referencefiler (constraints/reference/examples.md, alle HTTP 200); frontmatter parses med navn+beskrivelse, ingen scripts eller hardkodede stier, ingen sikkerhedsbrister. Trigger-fraser vurderet (3 load / 2 skip): SKAL — "Skriv en CloudFormation-skabelon til en Bedrock-agent med en vidensbase til RAG"; "Tilføj en CloudFormation Bedrock Guardrail for at moderere indhold og anonymisere PII"; "Opsæt en Bedrock-vidensbase med en S3-datakilde via CFN". SKAL IKKE — "Skriv et Terraform-modul for en Bedrock-agent" (ikke CloudFormation); "Kald Bedrock InvokeModel API'et fra Python boto3" (SDK, ikke IaC). Alle 5 korrekte. OUTPUT: installerede cfn-lint 1.53.3 i et venv og lintede skill'ens egne eksempler ordret. Dets "Guardrail with Content Filtering"-eksempel producerede 6 fejl (alle camelCase-blokke afvist — CloudFormation kræver PascalCase), og dets overskrift "Minimal RAG Agent" komplette skabelon producerede 3 fejl (FoundationModelArn ugyldig, skal være FoundationModel; DataSource top-level Type: S3 forkert placeret). En baseline guardrail-skabelon med korrekte PascalCase-navne lintede rent (exit 0). PROFANITY er heller ikke en gyldig filtertype. Skill'ens leverede "produktionsklare" skabeloner består ikke statisk validering, så en streng følge af den giver dårligere output end baseline.
Testet: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/giuseppe-trisciuoglio/developer-kit.git /tmp/aws-cloudformation-bedrock-src
mkdir -p ~/.claude/skills
cp -R /tmp/aws-cloudformation-bedrock-src/plugins/developer-kit-aws/skills/aws-cloudformation/aws-cloudformation-bedrock ~/.claude/skills/aws-cloudformation-bedrock
# SKILL.md + references/{constraints,reference,examples}.md. No scripts, no external deps.
# Templates it emits need correcting before deploy: AWS::Bedrock::Agent uses FoundationModel (not FoundationModelArn);
# AWS::Bedrock::DataSource type goes under DataSourceConfiguration.Type (no top-level Type); guardrail props are PascalCase
# (ContentPolicyConfig/FiltersConfig, not camelCase); PROFANITY is not a valid filter type. Verify with: pip install cfn-lint && cfn-lint tpl.yaml Kommandoer og eksempelprompter
/aws-cloudformation-bedrockCloudFormation-mønstre for Bedrock-agenter, vidensbaser, guardrails og datakilder
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Create a CloudFormation stack for a Bedrock agentConfigure a knowledge base with a vector storeSet up content moderation guardrails for Bedrock