Hitl Approval
nwiizo/ccswarm
Human-in-the-loop approval workflow for high-risk agent operations (file deletions, deployments, config changes).
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
$ npx skills add LeoYeAI/openclaw-master-skills --skill files-memory-system -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills files-memory-system --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ 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-srcUse ~/.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/
Install the "files-memory-system" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/files-memory-system into .claude/skills/files-memory-system/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "files-memory-system", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/files-memory-systemType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill files-memory-system -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills files-memory-system --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/files-memory-system .agents/skills/files-memory-system && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "files-memory-system" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/files-memory-system into .agents/skills/files-memory-system/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "files-memory-system", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill files-memory-system -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills files-memory-system --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/files-memory-system .cursor/skills/files-memory-system && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "files-memory-system" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/files-memory-system into .cursor/skills/files-memory-system/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "files-memory-system", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/files-memory-system--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill files-memory-system -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills files-memory-system --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/files-memory-system .gemini/skills/files-memory-system && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "files-memory-system" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/files-memory-system into .gemini/skills/files-memory-system/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "files-memory-system", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills files-memory-systemInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill files-memory-system -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/files-memory-system .github/skills/files-memory-system && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "files-memory-system" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/files-memory-system into .github/skills/files-memory-system/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "files-memory-system", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill files-memory-system -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills files-memory-system --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/files-memory-system .opencode/skills/files-memory-system && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "files-memory-system" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/files-memory-system into .opencode/skills/files-memory-system/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "files-memory-system", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
files-memory-systemMulti-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. 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.
3 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
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.
Ships 5 files in scripts/ (Shell, from the files we listed), which the agent can run.
Shell commands in SKILL.md call:
gitFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
github.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
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.
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.
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.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,051 words, ~3,845 tokens.
.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.❌ 禁止:直接使用 git clone 命令
✅ 必须:使用 auto-clone.sh 脚本并传入 --group 参数
当用户在群聊中要求"克隆仓库"时:
git clone <url> → 这会克隆到 /workspace/repos/./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禁止在群聊中执行任何操作前跳过此检查!
📖 新用户? 请先阅读 用户使用指南 了解如何快速上手!
cd ~/.openclaw/skills/files-memory-system
./scripts/install.shThis will:
/workspace/skills/files-memory-system/ (standard location)AGENTS.md so the agent knows this skill exists# 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.shcd /workspace
clawhub install files-memory-system
# Then manually run:
./skills/files-memory-system/scripts/post-install.shThis skill implements auto-declaration - it automatically adds a section to AGENTS.md upon installation. This ensures:
files-memory-system exists without being toldTo verify registration:
grep -A 20 "files-memory-system" /workspace/AGENTS.mdTo unregister (remove from AGENTS.md):
sed -i '/<!-- files-memory-system: installed -->/,/<!-- files-memory-system: end -->/d' /workspace/AGENTS.mdThis 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:
memory/global/MEMORY.md for curated, permanent memoriesprojects/ and repos/ directories⚠️ 重要: 每次进入会话时,必须自动加载对应的记忆!
当收到群聊消息时,按以下顺序加载记忆:
读取群组 GLOBAL.md - 获取群组关键信息和资源索引
memory/group_<channel>_<id>/GLOBAL.md读取今日和昨日记录 - 获取最近的对话上下文
memory/group_<channel>_<id>/YYYY-MM-DD.md (today)
memory/group_<channel>_<id>/YYYY-MM-DD.md (yesterday)读取跨群组全局记忆 - 获取跨群组共享的信息
memory/global/GLOBAL.md读取私聊记录 - 今日和昨日
memory/private/YYYY-MM-DD.md (today)
memory/private/YYYY-MM-DD.md (yesterday)读取跨群组全局记忆
memory/global/GLOBAL.md读取长期精华记忆 (仅私聊)
MEMORY.md群聊中必须加载:
私聊中必须加载:
Context: User in group "oc_a2b821..." says: "Clone https://github.com/user/project"
Automatic Actions:
group_feishu_oc_a2b821...memory/group_feishu_oc_a2b821.../repos/project/Manual Commands:
# 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/projectAgent Implementation (直接执行,无需用户交互):
当用户要求克隆仓库时,先判断当前是否在群聊中(查看 inbound metadata 中的 is_group_chat 字段),然后:
如果是群聊 (is_group_chat: true):
conversation_label 作为 group_id--group 参数执行克隆:./skills/files-memory-system/scripts/auto-clone.sh \
--group feishu "<conversation_label>" \
"https://github.com/user/project"如果是私聊 (is_group_chat: false):
./skills/files-memory-system/scripts/auto-clone.sh \
--private \
"https://github.com/user/project"关键要点:
--group 参数,否则仓库会克隆到全局目录--group <channel> <group_id> 必须在 URL 之前conversation_label 获取 (如 oc_a2b821...)After Cloning - Update GLOBAL.md:
## 群组项目 (repos/)
| 项目名称 | 类型 | 描述 | 位置 |
|---------|------|------|------|
| project | cloned | 克隆的示例项目 | repos/project/ |Context: User says: "Create a new tool for our group"
Automatic Actions:
memory/group_xxx/repos/my-tool/Manual Commands:
# 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 ...Context: User says: "Install inkos skill for this group only"
Automatic Actions:
memory/group_xxx/skills/inkos/Manual Commands:
# 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:
## 已安装的群组专属 Skills
| Skill | 版本 | 来源 | 描述 |
|-------|------|------|------|
| inkos | 1.0.0 | clawhub | 小说写作工具 |Context: User in group chat says: "记录到群记忆里: 项目信息" / "记录到全局记忆里: API密钥" / "记住这个"
Automatic Actions (Agent Must Do):
memory/group_<channel>_<id>/GLOBAL.mdmemory/global/GLOBAL.mdmemory/private/GLOBAL.mdmemory/group_<channel>_<id>/GLOBAL.mdExample 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:
Context: User in group chat says: "帮我写一篇文章" / "创建一个文档" / "生成xxx文件"
Automatic Actions (Agent Must Do):
memory/group_<channel>_<id>/articles/ (for articles/docs)memory/group_<channel>_<id>/repos/ (for code projects)Context: Same user in different groups
Group A (小说创作):
memory/group_A/skills/inkos/memory/group_A/repos/novel-tools/Group B (编程学习):
memory/group_B/skills/code-helper/memory/group_B/repos/exercises/Behavior:
inkos, not code-helpercode-helper, not inkosContext: Information becomes relevant to multiple groups
Migration Process:
memory/group_A/GLOBAL.mdmemory/global/GLOBAL.mdExample:
# 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.
/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/scripts/init-group-memory.sh - Initialize group memory structure:
./scripts/init-group-memory.sh feishu oc_xxx "小说创作群组"scripts/ensure-group-memory.sh - Ensure group memory directory exists (on-demand):
# 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:
# Auto-initializes private memory when in private chat context
./scripts/ensure-private-memory.shscripts/ensure-global-memory.sh - Ensure global memory directory exists:
# Auto-initializes global memory for cross-group information
./scripts/ensure-global-memory.shscripts/auto-clone.sh - Clone repo to correct location:
# Auto-detects context and clones to appropriate location
./scripts/auto-clone.sh https://github.com/user/repo| Scope | Location | Access | Priority |
|---|---|---|---|
| Group-specific | memory/group_<id>/skills/ | Only current group | High |
| Global | /workspace/skills/ | All groups | Low |
Every group's GLOBAL.md should include:
## Cross-Group Resources
📚 **Cross-Group Global Memory**: `memory/global/GLOBAL.md`
Contains information shared across all groups.⚠️ Security Note: Do NOT store API keys, passwords, or other sensitive credentials in global memory. Use environment variables or private memory for secrets.
When information becomes relevant to multiple groups:
memory/global/GLOBAL.mdAll memory directories are automatically initialized using a dual approach (A + B):
When installing files-memory-system, the following directories are automatically created:
memory/private/ with GLOBAL.mdmemory/global/ with GLOBAL.mdWhen using auto-clone.sh or other scripts, the system automatically detects and initializes missing directories:
ensure-group-memory.shensure-private-memory.shensure-global-memory.shThis ensures all memory locations are always available when needed, even if:
| Feature | Private Memory | Group Memory | Global Memory |
|---|---|---|---|
| Location | memory/private/ | memory/group_<id>/ | memory/global/ |
| Auto-init A | ✅ Install-time | ❌ No | ✅ Install-time |
| Auto-init B | ✅ On-demand | ✅ On-demand | ✅ On-demand |
| Skills | Uses global | Can isolate | N/A |
| Projects | Uses global | Can isolate | N/A |
| Scope | 1-on-1 chats | Specific group | All groups |
| Ensure Script | ensure-private-memory.sh | ensure-group-memory.sh | ensure-global-memory.sh |
| Scope | 1-on-1 chats only | Specific to one group | |
| Auto-init | ✅ Yes (A+B) | ✅ Yes (B only) |
MEMORY.md only loaded in private chats© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 17 other files (scripts, references, assets) in skills/files-memory-system of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Files Memory System this skillLeoYeAI/openclaw-master-skills | 2.2k | — | ~3.8k | Automated safety check: Pass | MIT | |
| Hitl Approvalnwiizo/ccswarm | 153 | — | ~290 | Automated safety check: Pass | MIT | |
| Phase 7 Independent EvaluatorXilinx/mlir-air | 150 | — | ~2.4k | Automated safety check: Pass | MIT | |
| AWS Agentic AIzxkane/aws-skills | 367 | 1 repos | ~2.5k | Automated safety check: Pass | MIT | |
| Convex Self Hostingwaynesutton/markdown-site | 628 | — | ~1.4k | Automated safety check: Pass | MIT | |
| Deploynoskillish/bankmcp | 276 | — | ~744 | Automated safety check: Pass | MIT |
nwiizo/ccswarm
Human-in-the-loop approval workflow for high-risk agent operations (file deletions, deployments, config changes).
Xilinx/mlir-air
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…
zxkane/aws-skills
AWS Bedrock AgentCore comprehensive expert for deploying and managing AI agents at scale.
waynesutton/markdown-site
Integrate Convex static self hosting into existing apps using the latest upstream instructions from get-convex/self-hosting every time.
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.
aws-samples/amazon-bedrock-agents-healthcare-lifesciences
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…
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.
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.
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.
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.
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.
LeoYeAI/openclaw-master-skills
Humanize AI-generated text by detecting and removing patterns typical of LLM output.
Categories
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.
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).
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.