Skip to content
Back to skills

Bedrock

ASecurity

Support Bedrock

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 27, 2026
ai-agents

Security analysis

A100/100

Pro scans all 8 files and shows the line behind each finding

Scanned September 27, 2026

npx -y skills add David-Li0406/meta-skill-evloving --skill bedrock --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Bedrock?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Bedrock
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/david-li0406-bedrock/badge)](https://www.skillsdirectory.com/skills/david-li0406-bedrock)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: bedrock
description: Support Bedrock
---

# defining an agent
- All agents will be described by a json file in the configuration folder
- the json file will contain all data required to define agents
- the app will ensure that the agents deployed have the features as defined in the configuration
- the app will ensure that all agents are "prepared" and have an alias, which will be in the configuration file
- when creating an agent, any data that needs to be in the configuration file but is missing will be added by the app
  e.g. the alias id given by bedrock
- while interacting with bedrock, the app will write to the console what it is doing and when each step finishes, with a report of success or fail. If the step fails, there will be a clear message explaining what the problem is (e.g. missing permission, missing field x ...)  

# load time
 - the app will ensure that the json file describing the agents is valid. 
 - if there is some definition of a new agent that has missing fields, since they need to be populated by the app, 
   those fields will contain the word MISSING. 
 - if there are any fields containing the word MISSING, the app will ensure that the field is updated with a real value. 
   The value may be the result of some action that the app must take.
- if anything is missing in the configuration file, the app will abort explaining what the issue is.
- if there is a problem updating some field, the app will abort with a full desciption of the issue.


# Examples
[AgentConfiguration.md](AgentConfiguration.md) - sample of expected agent configuration, before an admin adds new agents

Files in this skill

  • Resource/bedrockProvisioner.ts9 KB
  • Resource/bedrockSupervisor.ts13.5 KB
  • Resource/provisionBedrockOnStart.ts20.1 KB
  • SKILL.md1.6 KB
  • examples/AgentConfiguration.md8.9 KB
  • examples/CDK-Create-Agents.md4.9 KB
  • examples/CDK-Tavili-tool2.3 KB
  • examples/Tavili-lambda1.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…