AI APPLICATION DEVELOPMENT / Amazon Web Services
Amazon Bedrock
Bedrock model invocation, Knowledge Bases, Guardrails and AgentCore guidance, with quota, prompt-caching and cost-tracking workflows.
“Builds generative AI applications on Amazon Bedrock. Covers model invocation (Converse API, InvokeModel), RAG with Knowledge Bases, Bedrock Agents, Guardrails, and AgentCore (including the Harness managed agent loop). Applies when invoking models, setting up Knowledge Bases, creating agents, applying guardrails, deploying to AgentCore, migrating/porting/converting a Bedrock Agent (including inline agents) to an AgentCore Harness, troubleshooting Bedrock errors (ThrottlingException, AccessDeniedException), or choosing models (Claude, Llama, Nova, Titan). Also for prompt caching, quota and throttling diagnosis, cost tracking, migrating between Claude model generations (4.5 to 4.6 to 4.7), chunking strategies, API selection (Converse vs InvokeModel), guardrail capabilities, and model selection. Also covers AgentCore Payments (x402, microtransactions, Payment Manager, Connector, Instrument, Coinbase CDP, Stripe Privy, paid endpoints, agent payments). NOT for custom model training, Rekognition, or Comprehend.”
01 / THE REASONING
Why this made the selection.
- It requires setting maxTokens explicitly on every Converse or InvokeModel call, because an unset value defaults to the model maximum and reserves far more quota, a cause of ThrottlingException named in the file.
- It treats the cross-region inference profile prefix as a data residency decision, and asks for time range, grouping and attribution method before writing Cost Explorer queries.
02 / THE REVIEW RECORD
What we actually inspected.
Source review has boundaries.
A clear record is more useful than a “safe” badge.
Material inspected
- skills/core-skills/amazon-bedrock/SKILL.md (frontmatter, file-location guardrail, critical warnings, workflows, troubleshooting, model selection)
- plugins/aws-core/skills/amazon-bedrock/SKILL.md (compared byte for byte with the skills/ copy)
- README.md (Claude Code, Codex, Kiro and fx installation)
- LICENSE Apache-2.0 text
Our findings
- Bedrock has separate API endpoints and the file names a wrong endpoint as a common cause of errors.
- Agents need prepare-agent after any configuration change, per the file.
Not established by this review
- The installer was not run, and the skill was not executed against a project or service. No AWS API was called.
- The references/ files, assets and scripts were not opened.
- Not executed: it was not installed or run.
The review applies to the material and revision named here. A newer upstream release can change its behavior.
03 / PUT IT TO WORK
Add a skill to your workflow.
DOCUMENTED COMMAND
/plugin install aws-core@claude-plugins-official Copying does not execute this command. It may retrieve a newer version than the reviewed source.
- The README installs the aws-core plugin from the claude-plugins-official marketplace. In this repository plugins/aws-core/skills/amazon-bedrock/SKILL.md is byte-identical to skills/core-skills/amazon-bedrock/SKILL.md; the copy served by that marketplace was not compared. The README gives npx skills add aws/agent-toolkit-for-aws/skills for Kiro.
- Neither path pins revision c34fbdfde6779593f651f2c85629a85d27231498. Compare the installed SKILL.md and references with that revision.
- The README says each plugin also bundles the AWS MCP Server configuration.
Before you start
- Claude Code for the plugin path
- AWS CLI v2 with credentials and Bedrock model access in the target region
04 / FOLLOW THE EVIDENCE
The source trail.
Our notes are separate from the original resource.
Check upstream before adopting a new version.
- Skill definition ↗Checked
https://github.com/aws/agent-toolkit-for-aws/blob/c34fbdfde6779593f651f2c85629a85d27231498/skills/core-skills/amazon-bedrock/SKILL.md
Supports: summary, upstreamDescription, whySelected, limitations, access, review
https://github.com/aws/agent-toolkit-for-aws/blob/c34fbdfde6779593f651f2c85629a85d27231498/README.md
Supports: install, compatibility
- Repository licence ↗Checked
https://github.com/aws/agent-toolkit-for-aws/blob/c34fbdfde6779593f651f2c85629a85d27231498/LICENSE
Supports: license
https://raw.githubusercontent.com/aws/agent-toolkit-for-aws/c34fbdfde6779593f651f2c85629a85d27231498/skills/core-skills/amazon-bedrock/SKILL.md
Supports: upstreamDescription, review.notTested, limitations
https://raw.githubusercontent.com/aws/agent-toolkit-for-aws/c34fbdfde6779593f651f2c85629a85d27231498/README.md
Supports: install.command