Agent skill

Files Memory System

by LeoYeAI in LeoYeAI/openclaw-master-skills

Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

MITAuto-check passedAgent Workflows

Install Files Memory System

skills CLI
$ npx skills add LeoYeAI/openclaw-master-skills --skill files-memory-system -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install LeoYeAI/openclaw-master-skills files-memory-system --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/files-memory-system .claude/skills/files-memory-system && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
files-memory-system
GitHub stars
2.2k
Token cost
~3.8k tokens
SKILL.md length
1,051 words
Files
18 (incl. scripts, references, assets)
Skills in repo
972
Repo updated
First seen
Licence
MIT

At a glance

Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

  • Works in 3 steps: Include Reference in Group GLOBAL.md → Key Information to Store Globally → Migration from Group to Global
  • Managing memory systems for multi-channel deployments
  • SKILL.md covers 群聊中克隆仓库的硬性规定, 🔴 会话开始强制检查清单 (群聊), Installation and Overview, plus 5 more sections
  • Runs Shell scripts from its folder; calls git; reaches github.com; needs API_KEY

What it does

Files Memory System is an agent skill from LeoYeAI/openclaw-master-skills. Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation. Use when initializing or managing memory systems for multi-channel deployments, creating group-specific memory directories, setting up MEMORY.md for long-term cross-group memories, organizing workspace directories (projects/repos), cloning repositories to group-isolated locations, managing group-isolated skills, or handling any file operations…

Its SKILL.md is about 3.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 23 other files, including scripts, reference files and assets (for example `README.md`, `SECURITY.md` and `_meta.json`).

It sits in Agent Workflows, covering Deployment. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.

When your agent uses it

  • Managing memory systems for multi-channel deployments
  • Creating group-specific memory directories
  • Setting up MEMORY.md for long-term cross-group memories
  • Organizing workspace directories (projects/repos)

Example prompts

  • “/files-memory-system”

Requirements

  • Node.js
  • A Bash shell
  • A credential in API_KEY

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. Include Reference in Group GLOBAL.md
  2. Key Information to Store Globally
  3. Migration from Group to Global

What it can do on your machine

Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 5 files in scripts/ (Shell, from the files we listed), which the agent can run.

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Files Memory System loads about 3.8k tokens when it runs, and up to ~7.6k if it reads all its reference files. Until then it costs about 140 tokens; SKILL.md has 1,051 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~140
When it runs · the whole SKILL.md, loaded when a task matches
~3.8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~7.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,051 words, ~3,845 tokens.

Download SKILL.mdSave it as .claude/skills/files-memory-system/SKILL.md (or your agent's skills folder). This skill also uses 17 other files; get the full folder from GitHub.
name
files-memory-system
description
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation. Use when initializing or managing memory systems for multi-channel deployments, creating group-specific memory directories, setting up MEMORY.md for long-term cross-group memories, organizing workspace directories (projects/repos), cloning repositories to group-isolated locations, managing group-isolated skills, or handling any file operations in group chat contexts.

⚠️ CRITICAL RULES

群聊中克隆仓库的硬性规定

❌ 禁止:直接使用 git clone 命令 ✅ 必须:使用 auto-clone.sh 脚本并传入 --group 参数

当用户在群聊中要求"克隆仓库"时:

  1. 不要执行 git clone <url> → 这会克隆到 /workspace/repos/
  2. 必须执行 ./skills/files-memory-system/scripts/auto-clone.sh --group feishu <group_id> <url> → 这会克隆到群组目录

Group ID 获取方式:从 metadata 中的 conversation_label 字段获取(如 oc_a2b821...)


🔴 会话开始强制检查清单 (群聊)

OpenClaw Bug: 群聊不会自动加载群记忆文件

每次在群聊中收到消息时,必须执行以下检查:

检查 metadata.is_group_chat:
├── IF true (群聊):
│   ├── 读取 memory/group_<channel>_<conversation_label>/GLOBAL.md
│   ├── 读取 memory/group_<channel>_<conversation_label>/YYYY-MM-DD.md (today)
│   └── 读取 memory/global/GLOBAL.md
│
└── IF false (私聊):
    ├── 读取 memory/private/YYYY-MM-DD.md (today)
    └── 读取 memory/global/GLOBAL.md

禁止在群聊中执行任何操作前跳过此检查!


Memory System

📖 新用户? 请先阅读 用户使用指南 了解如何快速上手!

Installation

bash
cd ~/.openclaw/skills/files-memory-system
./scripts/install.sh

This will:

  1. ✅ Copy skill to /workspace/skills/files-memory-system/ (standard location)
  2. ✅ Auto-register in AGENTS.md so the agent knows this skill exists
  3. ✅ Enable auto-discovery on every agent startup
Method 2: Manual Install
bash
# 1. Copy to standard location
mkdir -p /workspace/skills
cp -r ~/.openclaw/skills/files-memory-system /workspace/skills/

# 2. Run self-registration
cd /workspace/skills/files-memory-system
./scripts/post-install.sh
Method 3: Using clawhub
bash
cd /workspace
clawhub install files-memory-system
# Then manually run:
./skills/files-memory-system/scripts/post-install.sh
Self-Registration Mechanism

This skill implements auto-declaration - it automatically adds a section to AGENTS.md upon installation. This ensures:

  • The agent knows files-memory-system exists without being told
  • Memory locations are documented where the agent reads
  • No manual configuration needed after installation

To verify registration:

bash
grep -A 20 "files-memory-system" /workspace/AGENTS.md

To unregister (remove from AGENTS.md):

bash
sed -i '/<!-- files-memory-system: installed -->/,/<!-- files-memory-system: end -->/d' /workspace/AGENTS.md

Overview

This skill provides a complete memory management system that enables OpenClaw agents to maintain context across multiple chat groups while keeping group-specific memories and skills isolated. It includes:

  • Group-isolated memory: Separate memory directories per group/channel
  • Group-isolated skills: Skills installed per group, preventing cross-group pollution
  • Global shared memory: Cross-group knowledge in memory/global/
  • Long-term memory: MEMORY.md for curated, permanent memories
  • Workspace organization: Structured projects/ and repos/ directories

Session Start - Automatic Memory Loading

⚠️ 重要: 每次进入会话时,必须自动加载对应的记忆!

群聊中的自动加载流程

当收到群聊消息时,按以下顺序加载记忆:

  1. 读取群组 GLOBAL.md - 获取群组关键信息和资源索引

    memory/group_<channel>_<id>/GLOBAL.md
  2. 读取今日和昨日记录 - 获取最近的对话上下文

    memory/group_<channel>_<id>/YYYY-MM-DD.md (today)
    memory/group_<channel>_<id>/YYYY-MM-DD.md (yesterday)
  3. 读取跨群组全局记忆 - 获取跨群组共享的信息

    memory/global/GLOBAL.md
私聊中的自动加载流程
  1. 读取私聊记录 - 今日和昨日

    memory/private/YYYY-MM-DD.md (today)
    memory/private/YYYY-MM-DD.md (yesterday)
  2. 读取跨群组全局记忆

    memory/global/GLOBAL.md
  3. 读取长期精华记忆 (仅私聊)

    MEMORY.md
记忆加载检查清单

群聊中必须加载:

  • 当前群组的 GLOBAL.md
  • 今天的群组日志 (YYYY-MM-DD.md)
  • 昨天的群组日志 (回顾上下文)
  • 跨群组全局记忆 (memory/global/GLOBAL.md)

私聊中必须加载:

  • 私聊今日和昨日日志
  • 跨群组全局记忆 (memory/global/GLOBAL.md)
  • MEMORY.md (仅私聊)

Usage Scenarios

Scenario 1: User Says "Clone This Repo" in a Group Chat

Context: User in group "oc_a2b821..." says: "Clone https://github.com/user/project"

Automatic Actions:

  1. Detect current group context: group_feishu_oc_a2b821...
  2. Clone to: memory/group_feishu_oc_a2b821.../repos/project/
  3. Update group's GLOBAL.md with project info
  4. Confirm: "✅ Cloned to group repos/project/"

Manual Commands:

bash
# Option 1: Use auto-clone script with --group parameter (推荐)
./scripts/auto-clone.sh --group feishu oc_a2b821... https://github.com/user/project

# Option 2: Direct git clone
cd memory/group_feishu_xxx/repos
git clone https://github.com/user/project

# Option 3: Using environment variables (向后兼容)
GROUP_ID="oc_xxx" CHANNEL="feishu" ./scripts/auto-clone.sh https://github.com/user/project

Agent Implementation (直接执行,无需用户交互):

当用户要求克隆仓库时,先判断当前是否在群聊中(查看 inbound metadata 中的 is_group_chat 字段),然后:

如果是群聊 (is_group_chat: true):

  1. 从 metadata 读取 conversation_label 作为 group_id
  2. 使用 --group 参数执行克隆:
bash
./skills/files-memory-system/scripts/auto-clone.sh \
    --group feishu "<conversation_label>" \
    "https://github.com/user/project"

如果是私聊 (is_group_chat: false):

bash
./skills/files-memory-system/scripts/auto-clone.sh \
    --private \
    "https://github.com/user/project"

关键要点:

  • ⚠️ 群聊中必须使用 --group 参数,否则仓库会克隆到全局目录
  • --group <channel> <group_id> 必须在 URL 之前
  • 群组ID从 conversation_label 获取 (如 oc_a2b821...)
  • 脚本会自动创建缺失的群组记忆目录
  • 如果用户没指定项目名称,脚本会自动从 URL 提取

After Cloning - Update GLOBAL.md:

markdown
## 群组项目 (repos/)

| 项目名称 | 类型 | 描述 | 位置 |
|---------|------|------|------|
| project | cloned | 克隆的示例项目 | repos/project/ |
Scenario 2: Create New Project in Group Context

Context: User says: "Create a new tool for our group"

Automatic Actions:

  1. Create project directory: memory/group_xxx/repos/my-tool/
  2. Initialize with template if needed
  3. Update GLOBAL.md
  4. Start working in the group-specific location

Manual Commands:

bash
# Create new project in group context
mkdir -p memory/group_feishu_xxx/repos/my-tool
cd memory/group_feishu_xxx/repos/my-tool
# ... create files ...
Scenario 3: Install Skill for Specific Group

Context: User says: "Install inkos skill for this group only"

Automatic Actions:

  1. Install to: memory/group_xxx/skills/inkos/
  2. Update group's GLOBAL.md
  3. Skill is isolated to this group only

Manual Commands:

bash
# Method 1: Using clawhub with --dir
clawhub install inkos --dir memory/group_feishu_xxx/skills

# Method 2: Manual copy
mkdir -p memory/group_feishu_xxx/skills/inkos
cp -r inkos/* memory/group_feishu_xxx/skills/inkos/

Update GLOBAL.md:

markdown
## 已安装的群组专属 Skills

| Skill | 版本 | 来源 | 描述 |
|-------|------|------|------|
| inkos | 1.0.0 | clawhub | 小说写作工具 |
Scenario 4: Record Information to Group Memory ⭐

Context: User in group chat says: "记录到群记忆里: 项目信息" / "记录到全局记忆里: API密钥" / "记住这个"

Automatic Actions (Agent Must Do):

  1. Detect the intent: User wants to record information to group memory
  2. Determine target location (按优先级匹配):
    • If "记录到群记忆里" → memory/group_<channel>_<id>/GLOBAL.md
    • If "记录到全局记忆里"/"记录到跨群记忆里" → memory/global/GLOBAL.md
    • If "记录到私聊里" → memory/private/GLOBAL.md
    • If "群文档"/"群组" (模糊指令) → memory/group_<channel>_<id>/GLOBAL.md
  3. Write to file immediately: Do not just say "I remember", actually write to file!
  4. Confirm: "✅ 已记录到群记忆" / "✅ 已保存到全局记忆"

Example 1: Record Project Info

User: "记录到群记忆里: 项目信息"
项目名称: MyApp
技术栈: React + Node.js
负责人: 张三

Agent Action:
1. Detect "记录到群记忆里" → Target: memory/group_xxx/GLOBAL.md
2. Format as table and append:

## 活跃项目

| 项目名称 | 技术栈 | 负责人 | 更新时间 |
|---------|--------|--------|----------|
| MyApp | React + Node.js | 张三 | 2026-03-23 |

3. Confirm: "✅ 已记录到群记忆"

Example 2: Record API Key (⚠️ Not Recommended)

User: "记录到全局记忆里:API密钥 sk-abc123"

⚠️ **SECURITY WARNING**:
Storing API keys in plain text in memory files is NOT recommended.
**Recommended approach: Use environment variables**

export API_KEY="sk-xxx"

Alternative (if environment variables not possible):
- Use a secrets manager
- Use encrypted storage

If user insists on storing in memory:
1. Warn: "⚠️ 存储 API 密钥到记忆文件存在安全风险,建议仅用于测试环境"
2. Detect target location based on user command
3. Format as table and append
4. Confirm: "✅ 已记录 (⚠️ 安全风险)"

Recommended User Commands:

  • "记录到群记忆里: [内容]" → 仅当前群可见
  • "记录到全局记忆里: [内容]" → 所有群共享
  • "记录到跨群记忆里: [内容]" → 同全局记忆
  • "记录到私聊里: [内容]" → 仅私聊可见

Critical Rules:

  • ❌ DO NOT just say "I remember" without writing to file
  • ❌ DO NOT store sensitive info without clarifying scope
  • ✅ ALWAYS confirm the location where info is stored
  • ✅ Use tables in GLOBAL.md for structured info
  • ✅ Add timestamps for time-sensitive info
Scenario 5: Create Files in Group Chat ⭐

Context: User in group chat says: "帮我写一篇文章" / "创建一个文档" / "生成xxx文件"

Automatic Actions (Agent Must Do):

  1. Detect the intent: User wants to create a file in group context
  2. Determine correct location:
    • Default: memory/group_<channel>_<id>/articles/ (for articles/docs)
    • Code: memory/group_<channel>_<id>/repos/ (for code projects)
  3. Create the file: Write to the correct group-specific path
  4. Auto-update GLOBAL.md: ⚠️ CRITICAL - After creating file, auto-append to GLOBAL.md
  5. Confirm: "✅ 已创建并记录到群文档"
Show full SKILL.md (415 more words)Show less
Scenario 6: Working Across Multiple Groups

Context: Same user in different groups

Group A (小说创作):

  • Skills: memory/group_A/skills/inkos/
  • Projects: memory/group_A/repos/novel-tools/

Group B (编程学习):

  • Skills: memory/group_B/skills/code-helper/
  • Projects: memory/group_B/repos/exercises/

Behavior:

  • In Group A: Only sees inkos, not code-helper
  • In Group B: Only sees code-helper, not inkos
  • No pollution between groups!
Scenario 5: Migrate Information to Global

Context: Information becomes relevant to multiple groups

Migration Process:

  1. Move from: memory/group_A/GLOBAL.md
  2. To: memory/global/GLOBAL.md
  3. Update Group A with reference
  4. All groups can now access

Example:

bash
# Original in group_A/GLOBAL.md
## Project Configuration
Config: xxx

# After migration - in global/GLOBAL.md
## Shared Project Configuration
Config: xxx

# In group_A/GLOBAL.md - add reference
## 跨群组资源
See: memory/global/GLOBAL.md

⚠️ Security Note: Do NOT migrate API keys, passwords, or other sensitive credentials to global memory. Keep secrets in environment variables or private memory only.

Memory Architecture

Directory Structure
/workspace/
├── memory/
│   ├── global/
│   │   ├── GLOBAL.md              # Shared key information
│   │   └── YYYY-MM-DD.md          # Daily logs
│   ├── group_feishu_<id>/         # Feishu group memories
│   │   ├── GLOBAL.md              # Group key information
│   │   ├── YYYY-MM-DD.md          # Daily logs
│   │   ├── skills/                # ⭐ Group-specific skills
│   │   └── repos/                 # ⭐ Group-specific projects
│   └── private/
│       ├── GLOBAL.md
│       └── YYYY-MM-DD.md
├── MEMORY.md
├── skills/                        # Global shared skills
├── projects/
└── repos/
Automation Scripts

scripts/init-group-memory.sh - Initialize group memory structure:

bash
./scripts/init-group-memory.sh feishu oc_xxx "小说创作群组"

scripts/ensure-group-memory.sh - Ensure group memory directory exists (on-demand):

bash
# Auto-initializes group memory with all subdirectories
./scripts/ensure-group-memory.sh feishu oc_xxx "小说创作群组"

scripts/ensure-private-memory.sh - Ensure private memory directory exists:

bash
# Auto-initializes private memory when in private chat context
./scripts/ensure-private-memory.sh

scripts/ensure-global-memory.sh - Ensure global memory directory exists:

bash
# Auto-initializes global memory for cross-group information
./scripts/ensure-global-memory.sh

scripts/auto-clone.sh - Clone repo to correct location:

bash
# Auto-detects context and clones to appropriate location
./scripts/auto-clone.sh https://github.com/user/repo

Group-Isolated Skills System

ScopeLocationAccessPriority
Group-specificmemory/group_<id>/skills/Only current groupHigh
Global/workspace/skills/All groupsLow

Promoting Cross-Group Memory Awareness

1. Include Reference in Group GLOBAL.md

Every group's GLOBAL.md should include:

markdown
## Cross-Group Resources

📚 **Cross-Group Global Memory**: `memory/global/GLOBAL.md`

Contains information shared across all groups.
2. Key Information to Store Globally
  • Relevant to multiple groups
  • Common standards or conventions
  • Shared resources (non-sensitive)
  • Tool documentation and links

⚠️ Security Note: Do NOT store API keys, passwords, or other sensitive credentials in global memory. Use environment variables or private memory for secrets.

3. Migration from Group to Global

When information becomes relevant to multiple groups:

  1. Move to memory/global/GLOBAL.md
  2. Update original with reference link
  3. Notify affected groups

Memory Auto-Initialization

All memory directories are automatically initialized using a dual approach (A + B):

Approach A: Installation-Time Setup

When installing files-memory-system, the following directories are automatically created:

  • memory/private/ with GLOBAL.md
  • memory/global/ with GLOBAL.md
Approach B: On-Demand Setup

When using auto-clone.sh or other scripts, the system automatically detects and initializes missing directories:

  • Group context: Calls ensure-group-memory.sh
  • Private context: Calls ensure-private-memory.sh
  • Global operations: Calls ensure-global-memory.sh

This ensures all memory locations are always available when needed, even if:

  • The installation step was skipped
  • The directory was accidentally deleted
  • Working in a new workspace
Memory Directory Comparison
FeaturePrivate MemoryGroup MemoryGlobal Memory
Locationmemory/private/memory/group_<id>/memory/global/
Auto-init A✅ Install-time❌ No✅ Install-time
Auto-init B✅ On-demand✅ On-demand✅ On-demand
SkillsUses globalCan isolateN/A
ProjectsUses globalCan isolateN/A
Scope1-on-1 chatsSpecific groupAll groups
Ensure Scriptensure-private-memory.shensure-group-memory.shensure-global-memory.sh
Scope1-on-1 chats onlySpecific to one group
Auto-init✅ Yes (A+B)✅ Yes (B only)

Security Notes

  • MEMORY.md only loaded in private chats
  • Group skills completely isolated
  • Preserve group memory on disband

© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 17 other files (scripts, references, assets) in skills/files-memory-system of LeoYeAI/openclaw-master-skills.

  • SKILL.md
  • README.md
  • SECURITY.md
  • _meta.json
  • assets/templates/GLOBAL-template.md
  • assets/templates/MEMORY-template.md
  • assets/templates/daily-log-template.md
  • memory/private/GLOBAL.md
  • references/USER_GUIDE.md
  • references/architecture.md
  • scripts/auto-clone.sh
  • scripts/auto-load-group-memory.sh
  • scripts/ensure-global-memory.sh
  • scripts/ensure-group-memory.sh
  • scripts/ensure-private-memory.sh
  • … and 3 more

Open the folder on GitHubat commit e5199b5

Compare with similar skills

Files Memory System next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Files Memory System compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Files Memory System this skillLeoYeAI/openclaw-master-skills2.2k—~3.8kAutomated safety check: PassMIT
Hitl Approvalnwiizo/ccswarm153—~290Automated safety check: PassMIT
Phase 7 Independent EvaluatorXilinx/mlir-air150—~2.4kAutomated safety check: PassMIT
AWS Agentic AIzxkane/aws-skills3671 repos~2.5kAutomated safety check: PassMIT
Convex Self Hostingwaynesutton/markdown-site628—~1.4kAutomated safety check: PassMIT
Deploynoskillish/bankmcp276—~744Automated safety check: PassMIT

Similar skills

  • Hitl Approval

    nwiizo/ccswarm

    Human-in-the-loop approval workflow for high-risk agent operations (file deletions, deployments, config changes).

    153 GitHub stars~290 tokensUpdated 24 days ago
    Agent WorkflowsAuto-check passed
  • Phase 7 of LLM deployment — spawn a fresh subagent that treats the deployment as UNTRUSTED, audits the make verify implementation (anti-reward-hacking: confirms the token-set gate runs the…

    150 GitHub stars~2.4k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • AWS Agentic AI

    zxkane/aws-skills

    AWS Bedrock AgentCore comprehensive expert for deploying and managing AI agents at scale.

    367 GitHub starsUsed in 1 repo~2.5k tokens
    Agent WorkflowsAuto-check passed
  • Convex Self Hosting

    waynesutton/markdown-site

    Integrate Convex static self hosting into existing apps using the latest upstream instructions from get-convex/self-hosting every time.

    628 GitHub stars~1.4k tokensUpdated 4 mo ago
    DevOps & CloudAuto-check passed
  • Deploy

    noskillish/bankmcp

    Deploy BankMCP™ to a small server so it works in claude.ai and on the phone: Railway or Fly.io, volume, domain, setup page, connector.

    276 GitHub stars~744 tokensUpdated 9 days ago
    DevOps & CloudAuto-check passed
  • Hcls Deploy Agent

    aws-samples/amazon-bedrock-agents-healthcare-lifesciences

    Official

    A skill your agent uses when a developer wants to deploy an HCLS agent to Amazon Bedrock AgentCore, configure Gateway tools as MCP endpoints, set up authentication with Cognito, configure memory, or…

    274 GitHub stars~813 tokensUpdated 6 days ago
    DevOps & CloudAuto-check passed

More from LeoYeAI/openclaw-master-skills

All 972 skills in this repo
  • DevOps Pipeline Management

    LeoYeAI/openclaw-master-skills

    Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.

    2.2k GitHub stars~4.2k tokensUpdated 2 mo ago
    Auto-check: notes
  • Feishu Document Collaboration

    LeoYeAI/openclaw-master-skills

    Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.

    2.2k GitHub stars~2k tokensUpdated 2 mo ago
    Auto-check passed
  • GEO-Claw AI Visibility Agent

    LeoYeAI/openclaw-master-skills

    Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.

    2.2k GitHub stars~4.7k tokensUpdated 2 mo ago
    Auto-check passed
  • Google Workspace CLI

    LeoYeAI/openclaw-master-skills

    Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.

    2.2k GitHub stars~2.6k tokensUpdated 2 mo ago
    Auto-check: notes
  • HealthFit Health Advisors

    LeoYeAI/openclaw-master-skills

    Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.

    2.2k GitHub stars~4.4k tokensUpdated 2 mo ago
    Auto-check passed
  • Humanizer

    LeoYeAI/openclaw-master-skills

    Humanize AI-generated text by detecting and removing patterns typical of LLM output.

    2.2k GitHub stars~2k tokensUpdated 2 mo ago
    Auto-check passed

Questions about Files Memory System

What does Files Memory System do?

Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation. Files Memory System is an agent skill from LeoYeAI/openclaw-master-skills. Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

When should I use Files Memory System?

Files Memory System fits situations like: managing memory systems for multi-channel deployments; creating group-specific memory directories; setting up MEMORY.md for long-term cross-group memories; organizing workspace directories (projects/repos).

How do I install Files Memory System in Claude Code?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill files-memory-system -a claude-code`. Or copy the skill folder (skills/files-memory-system in LeoYeAI/openclaw-master-skills) into .claude/skills/files-memory-system in your project. Claude Code loads it when a task matches its description.

How do I install Files Memory System in Codex?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill files-memory-system -a codex`. Or copy the skill folder (skills/files-memory-system in LeoYeAI/openclaw-master-skills) into .agents/skills/files-memory-system in your project. Codex loads it when a task matches its description.

Can I use Files Memory System in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill files-memory-system -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/files-memory-system, .gemini/skills/files-memory-system, .github/skills/files-memory-system and .opencode/skills/files-memory-system in your project.

What does Files Memory System need to run?

Going by SKILL.md and its folder, Files Memory System needs a shell for the scripts in its folder, the command-line tools its instructions call (git) and credentials named API_KEY. Our summary lists: Node.js; A Bash shell; A credential in API_KEY.

Does Files Memory System access the network?

SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Files Memory System safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Files Memory System use?

Files Memory System is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Files Memory System use?

About 3.8k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 3.8k tokens, read only when the agent opens those files.

What are the alternatives to Files Memory System?

Skills that share tags, products or a category with Files Memory System: Hitl Approval (nwiizo/ccswarm, 153 stars), Phase 7 Independent Evaluator (Xilinx/mlir-air, 150 stars), AWS Agentic AI (zxkane/aws-skills, 367 stars) and Convex Self Hosting (waynesutton/markdown-site, 628 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Files Memory System?

LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,159 GitHub stars. The repository holds 972 skills in this directory. The repository was last updated on July 20, 2026.

Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.