CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

bedrock-agentcore

Amazon Bedrock AgentCore platform for building, deploying, and operating production AI agents. Covers Runtime, Gateway, Browser, Code Interpreter, and Identity services. Use when building Bedrock agents, deploying AI agents to production, or integrating with AgentCore services.

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/bedrock-agentcore/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body delivers largely executable, copy-paste-ready guidance across all six services with a sensible quick-start sequence. Its main weaknesses are marketing-style padding and duplicated examples that waste tokens, placeholder ids without resource-creation steps, and a monolithic layout whose cited reference files are missing from the bundle.

Suggestions

Actually create references/gateway-configuration.md, references/identity-integration.md, and references/troubleshooting.md (or remove the References section), and move the per-service deep dives, boto3 method tables, IAM policy, and error handling into one-level-deep reference files so SKILL.md stays a lean overview.

Cut marketing padding that adds no actionable guidance — the 'Purpose', 'Key Principles (validated by AWS December 2025)', and 'Quality Targets' blocks — and remove the duplicated agent entry-point example (keep only the Quick Start version).

Replace unexplained placeholder ids with the concrete resource-creation step: show control.create_browser / create_code_interpreter / create_gateway calls (or how to look up the ids) so the browser, code-interpreter, and gateway-target examples are fully executable end to end.

DimensionReasoningScore

Conciseness

The body is mostly dense reference material, but includes marketing-style padding Claude does not need ('Transform any AI agent into a production-ready application with enterprise-grade infrastructure', 'Quality Targets: Deployment: < 5 minutes', the six 'Key Principles' bullets), time-sensitive claims not in a deprecated section ('validated by AWS December 2025', 'PYTHON_3_13'), and a near-duplicate agent entry-point example repeated in both 'Core Services' and 'Quick Start'. These could be trimmed without losing actionable content.

3 / 5

Actionability

The body is mostly executable: complete boto3 calls, `agentcore configure`/`deploy` CLI commands, a working entry-point file, an error-handling branch on real boto3 error codes, and a paste-ready IAM policy JSON. Minor gaps remain — browser and code-interpreter examples use unexplained placeholder ids ('browser-xxx', 'interpreter-xxx') with no example of creating those resources, and `create_gateway_target` uses 'gateway-xxx' without showing how the gatewayId is obtained.

4 / 5

Workflow Clarity

The Quick Start lays out a clear sequence — create agent file, configure, test locally with curl, deploy, then test the deployed agent — which includes implicit validation checkpoints, and the error-handling section covers recovery paths. It falls short of a 5 because there is no explicit 'verify before proceeding' checkpoint or feedback loop for deploy-time failures.

4 / 5

Progressive Disclosure

Section structure is clear with a dedicated References block, but the body is ~500 lines of monolithic content — full boto3 method tables, per-service deep dives, IAM policy, and error handling — that clearly belongs in separate reference files, and the three cited reference files ('references/gateway-configuration.md', 'references/identity-integration.md', 'references/troubleshooting.md') do not actually exist in the bundle, so navigation dead-ends. Not a 2 because structure and reference signaling are present rather than minimal or buried.

3 / 5

Total

14

/

20

Passed

Description

83%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: it states concrete capabilities, names the covered services, and includes an explicit 'Use when' trigger clause with natural phrasing. Its only weaknesses are slight under-specification of what each service does and minor trigger-synonym gaps.

DimensionReasoningScore

Specificity

The description lists several specific actions ('building, deploying, and operating production AI agents') and enumerates the concrete services ('Runtime, Gateway, Browser, Code Interpreter, and Identity services'), but stops short of naming what each service does, so coverage has minor gaps rather than being comprehensive.

4 / 5

Completeness

It explicitly answers 'what' ('platform for building, deploying, and operating production AI agents. Covers Runtime, Gateway, Browser, Code Interpreter, and Identity services') and 'when' with a concrete 'Use when' clause listing three trigger scenarios. Voice is third-person and matches the top anchor.

5 / 5

Trigger Term Quality

Natural phrases like 'building Bedrock agents', 'deploying AI agents to production', and 'integrating with AgentCore services' are present and would be said by real users. A few natural variations are missing (e.g. 'serverless agents', 'browser automation', 'agent runtime'), keeping it just below comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

'Amazon Bedrock AgentCore' is a clear niche with distinct triggers, and naming Bedrock/AgentCore distinguishes it from generic agent or bedrock-runtime skills. Minor overlap risk remains with the broad phrase 'deploying AI agents to production', which could match non-AWS agent deployment needs.

4 / 5

Total

17

/

20

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (523 lines); consider splitting into references/ and linking

Warning

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

13

/

16

Passed

Repository

fernandezbaptiste/Skrillz

Path

skills/bedrock-agentcore/SKILL.md

Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.