CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

bedrock-agentcore-memory

Amazon Bedrock AgentCore Memory for persistent agent knowledge across sessions. Episodic memory for learning from interactions, short-term for session context. Use when building agents that remember user preferences, learn from conversations, or maintain context across sessions.

Quality

72%

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 ./.claude/skills/bedrock-agentcore-memory/SKILL.md

The canonical home for this skill is bedrock-agentcore-memory in fernandezbaptiste/Skrillz

SKILL.md
Quality
Evals
Security

Quality

Content

57%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 substantial, mostly executable boto3 guidance organized into five clearly labeled operations, and the description-tier integration example is genuinely useful. Key defects: dead references to three nonexistent files, no validation/verification around destructive batch-delete flows, and padded overview sections (ASCII diagram, dated 'validated by AWS December 2025' claims) that inflate token cost.

Suggestions

Create the referenced bundle files (references/memory-patterns.md, references/privacy-compliance.md, references/extraction-tuning.md) or remove the References section — dead links currently break navigation at the exact point of disclosure.

Add explicit validation to destructive flows: verify record IDs before batch deletion and confirm deletion (e.g., re-list records post-delete) in the GDPR 'right to be forgotten' workflow.

Trim the 30-line ASCII architecture diagram and the time-sensitive 'validated by AWS December 2025' / 'Quality Targets' blocks to reduce token overhead without losing actionable content.

DimensionReasoningScore

Conciseness

The operation code is dense and task-specific, but the body carries unnecessary padding: a 30-line ASCII architecture diagram, a 'Key Principles (validated by AWS December 2025)' time-sensitive filler line, and a 'Quality Targets' block that adds little actionable guidance. This matches anchor 3 ('mostly efficient but could be tightened'); it is not anchor 2 because the bulk is genuine API usage rather than explanation of concepts Claude already knows.

3 / 5

Actionability

Concrete boto3 code covers all five operations plus a full memory-aware agent integration pattern — mostly executable with minor gaps: undefined helpers ('extract_topics', 'deduplicate', 'list_all_user_memories', 'list_all_memories'), placeholder values ('flights': [...], timestamp1), and hedged guidance ('Note: Batch API may be available - check latest docs'). This fits anchor 4; not anchor 5 because the placeholders and undefined functions prevent copy-paste readiness.

4 / 5

Workflow Clarity

Operations 1-5 are clearly sequenced with some checkpoints (MemoryCreated waiter, extraction-job status loop with COMPLETED/FAILED handling), but the destructive batch operations — notably 'Delete all memories for a user (GDPR right to be forgotten)' — lack any post-deletion verification or confirmation step. Per the rubric guideline capping workflow clarity at 3 for batch/destructive workflows without validation, this cannot exceed 3.

3 / 5

Progressive Disclosure

Sections are well organized with a clearly signaled, one-level-deep References section ('references/memory-patterns.md', 'references/privacy-compliance.md', 'references/extraction-tuning.md') — but none of these files exist in the skill bundle, so the disclosure dead-ends and content that should live in those files (memory patterns, compliance handling) is inlined instead. This matches anchor 3 ('some structure, could be better organized'); not anchor 4 because the references are broken rather than merely having minor organization gaps.

3 / 5

Total

13

/

20

Passed

Description

78%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.

The description is strong: it clearly states what the skill does and provides an explicit 'Use when...' clause with natural trigger phrases. The main weakness is specificity — it describes capability categories (episodic/short-term memory) rather than several concrete operational actions, leaving it slightly less actionable at a glance.

Suggestions

Add 1-2 concrete operational actions (e.g., 'create memory resources, store interaction events, retrieve memories semantically') to lift specificity.

Include common user synonyms such as 'agent memory', 'personalization', or 'remember past conversations' to broaden trigger coverage.

DimensionReasoningScore

Specificity

Names the domain ('Amazon Bedrock AgentCore Memory for persistent agent knowledge across sessions') and two capability-level actions ('Episodic memory for learning from interactions, short-term for session context'), matching anchor 3. It does not list several concrete operational actions (create, store, retrieve, manage memories), so it falls short of anchor 4.

3 / 5

Completeness

Explicitly answers 'what' (persistent agent knowledge via episodic and short-term memory) and 'when' with an explicit 'Use when building agents that remember user preferences, learn from conversations, or maintain context across sessions' clause containing concrete trigger phrases. This matches anchor 5; the 'when' is explicit and specific, so anchor 4's caveat ('when' could be more explicit) does not apply.

5 / 5

Trigger Term Quality

Includes natural phrases users would say — 'remember user preferences', 'learn from conversations', 'maintain context across sessions' — plus technical terms 'episodic memory' and 'short-term memory'. Coverage is good but misses common variations such as 'agent memory', 'personalization', or 'recall', so it is not anchor 5.

4 / 5

Distinctiveness Conflict Risk

'Amazon Bedrock AgentCore Memory' names a specific AWS product with a clear niche and distinct triggers. Minor overlap risk remains with the related general-purpose 'agent-memory-system' skill for generic memory/personalization requests, matching anchor 4 rather than anchor 5's 'minimal conflict risk'.

4 / 5

Total

16

/

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 (704 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

.claude/skills/bedrock-agentcore-memory/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.