56 results available
Sign in
Skills directory

iris-development

redis

·

Last changed
Hardened

This skill has been hardened by Chainguard

Last changed

This version passed the hardening gate. The skill content was retained without changes. Classified findings before hardening: 5. Classified findings closed: 0. Classified findings remaining: 5. Unclassified scanner findings remaining: 0. Review findings closed: 0. Review findings remaining: 7.


Open before hardening

5

Low
Open after hardening

5

Low

Expand
File
Group
Subtype
Severity
Status
SKILL.md

Malicious Code & Command Execution

—

Low
Open
references/setup-auth-token.md

Sensitive Data & Secret Exposure

Hardcoded secret

Low
Open
SKILL.md

Supply Chain & Install-Time Trust

Install-time download and execute

Low
Open
references/setup-cloud-service.md

Malicious Code & Command Execution

—

Low
Open
references/setup-cloud-service.md

Supply Chain & Install-Time Trust

Install-time download and execute

Low
Open

5 findings


SKILL.md

Iris: Redis Agent Memory

Iris is the umbrella brand for Redis's AI-focused products. This skill currently covers one product in that family: Redis Agent Memory (RAM) — the persistent memory layer for AI agents, delivered as a managed service on Redis Cloud. Additional Iris products will be added as separate sections when they ship.

Redis Agent Memory exposes a REST/JSON data-plane API with two memory tiers:

  • Session memory — append-only conversation history per session (working memory).
  • Long-term memory — semantically searchable records extracted from sessions (or created directly).

A background promotion worker — managed by Redis Cloud — extracts durable facts from session events and writes them into long-term memory.

Official SDKs

All code samples use the official SDKs:

LanguagePackageClassInstall

Python

redis-agent-memory

AgentMemory

pip install redis-agent-memory

TypeScript

@redis-iris/agent-memory

AgentMemory

npm add @redis-iris/agent-memory

Both SDKs read the bearer token from AGENT_MEMORY_API_KEY and the default store ID from AGENT_MEMORY_STORE_ID. The production data-plane URL is https://gcp-us-east4.memory.redis.io; the exact URL for your service is also shown in the Cloud console after provisioning.

When to Apply

Reference these guidelines when:

  • Creating a memory service on Redis Cloud (https://cloud.redis.io/#/agent-memory)
  • Wiring an agent to call AgentMemory.add_session_event(...) / addSessionEvent(...)
  • Searching long-term memory with search_long_term_memory(...) / searchLongTermMemory(...)
  • Choosing between session events and direct long-term memory writes

Rule Categories by Priority

PriorityCategoryImpactPrefix

1

Setup & Cloud Service

HIGH

setup-

2

Session Memory / Events

HIGH

session-

3

Long-Term Memory

HIGH

ltm-

4

Memory Promotion

MEDIUM

promotion-

Quick Reference

1. Setup & Cloud Service (HIGH)

2. Session Memory / Events (HIGH)

3. Long-Term Memory (HIGH)

  • ltm-bulk-create - Create long-term memories in bulk with idempotent IDs
  • ltm-search - Search long-term memory semantically with filters
  • ltm-organize - Organize records with namespace, ownerId, topics, and memoryType

4. Memory Promotion (MEDIUM)

How to Use

Read individual rule files under references/ for detailed explanations and code examples:

references/setup-cloud-service.md
references/session-add-event.md
references/promotion-overview.md

Each rule file contains:

  • Brief explanation of why it matters
  • Correct example(s) with Python and TypeScript SDK code
  • Either an "Incorrect" example or "When to use / When NOT needed" guidance
  • Additional context and references

Install

Install with chainctl
chainctl skill install public/redis/iris-development:latest
Get started with chainctl
View source

Harden your own skills

Bring Chainguard's hardening pipeline to your first-party skills — custom rulesets, automated remediation, full audit trail.

Provenance

Upstream sourcehttps://github.com/redis/agent-skills
Upstream commitd20b723079971eed9293297b334809084017cf04
OCI reference

skills.cgr.dev/public/github.com/redis/skills/iris-development:latest

License

MIT

Files

HARDENING.md

LICENSE

SKILL.md

references/ltm-bulk-create.md

references/ltm-organize.md

references/ltm-search.md

references/promotion-overview.md

references/session-add-event.md

references/session-retrieval.md

references/session-when-to-use.md

references/setup-auth-token.md

references/setup-cloud-service.md


The trusted source for open source

Talk to an expert
PrivacyTerms

Product

Chainguard ContainersChainguard LibrariesChainguard VMsChainguard OS PackagesChainguard ActionsChainguard Agent SkillsIntegrationsPricing
© 2026 Chainguard, Inc. All Rights Reserved.
Chainguard® and the Chainguard logo are registered trademarks of Chainguard, Inc. in the United States and/or other countries.
The other respective trademarks mentioned on this page are owned by the respective companies and use of them does not imply any affiliation or endorsement.