Aws Cloudformation Bedrock
CloudFormation-mønstre for Bedrock-agenter, kunnskapsbaser, guardrails og datakilder
Tested · Didn't pass
Hva den gjør
Leverer AWS CloudFormation YAML-mønstre for Amazon Bedrock-ressurser: agenter, kunnskapsbaser for RAG, S3-datakilder, innholds-guardrails, handlingsgrupper og IAM-roller. Utløses ved skriving av infrastruktur-som-kode for Bedrock – oppretting av agenter, tilkobling av RAG-kunnskapsbaser, eller konfigurering av guardrails. Leveres med et strukturert stillas pluss referansefiler, men flere eksempler på maler bruker feil egenskapsnavn som feiler CloudFormation-validering som levert.
Testrapport
Hentet SKILL.md og alle 3 referansefiler (constraints/reference/examples.md, alle HTTP 200); frontmatter parses med name+description, ingen skript eller hardkodede stier, ingen sikkerhetsbrudd. Utløserfraser vurdert (3 last / 2 hopp): SKAL – "Write a CloudFormation template for a Bedrock agent with a knowledge base for RAG"; "Add a CloudFormation Bedrock Guardrail to moderate content and anonymize PII"; "Set up a Bedrock knowledge base with an S3 data source via CFN". SKAL IKKE – "Write a Terraform module for a Bedrock agent" (ikke CloudFormation); "Call the Bedrock InvokeModel API from Python boto3" (SDK, ikke IaC). Alle 5 korrekte. UTDATA: installerte cfn-lint 1.53.3 i et venv og lintet ferdighetens egne eksempler ordrett. Dets "Guardrail with Content Filtering"-eksempel produserte 6 feil (alle camelCase-blokker avvist – CloudFormation krever PascalCase), og dets overskrift "Minimal RAG Agent" komplette mal produserte 3 feil (FoundationModelArn ugyldig, må være FoundationModel; DataSource top-level Type: S3 feilplassert). En baseline guardrail-mal med korrekte PascalCase-navn lintet rent (exit 0). PROFANITY er heller ikke en gyldig filtertype. Ferdighetens leverte "produksjonsklare" maler består ikke statisk validering, så å følge den strengt gir dårligere utdata enn baseline.
Testet på: 2026-07-31 · Claude Code 2.x (agent harness)
Installer
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, kunnskapsbaser, guardrails og datakilder
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen 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