360 Secure SkillHub
360 安全技能中心

Core Files Management

为 OpenClaw 工作区提供核心 Markdown 文件管理规范:定义 identity、soul、agents、user、memory、tools 及 bootstrap 的用途与内容分发规则,强调每文件单一用途与去重,并给出语言规则、修改前备份检查清单、默认路径、错误与边界情况处理以及文件查看和备份命令示例。

kofna3369
kofna3369
热度 39.81
最近更新 2026-05-11 17:47:56
分类:知识依赖:读写文件 / 代码执行应用场景:笔记整理 / 工作流 / 模板

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add core-files-management
Metadata
name
core-files-management
description
Core Files Management for OpenClaw workspace agents. Use when: (1) managing or updating core Markdown files (identity.md, soul.md, agents.md, user.md, memory.md, tools.md, bootstrap.md), (2) checking file organization, (3) ensuring no duplication between core files, (4) applying language rules, (5) user or agent asks about file structure or management. This skill manages the 6 core files + bootstrap.md in any OpenClaw workspace. Language rules: User communication → agent's native language, Between agents → Chinese, Code/Technical → English.

CORE FILES MANAGEMENT 📁

Universal management of OpenClaw core files

Info Value
Version 1.1.0 — 2026-05-07
Status OPERATIONAL

1. PURPOSE AND SCOPE

Objective

Manage the 6 core files + bootstrap.md in an OpenClaw workspace without duplication.

Universal Design

This skill works for ANY OpenClaw agent. Adapt language rules to your user's preferences.

When to Use

Trigger Action
Modify a core file Check distribution rules
Verify organization Read all core files
Avoid duplication Use modification checklist
User asks about structure Read this skill and give summary

2. THE 6 CORE FILES

# File Definition Key Content
1 identity.md Agent's "first impression" Name, avatar, signature, functions, language architecture
2 soul.md Agent's "heart" — personality & values Essence, values, L7/L8 memory integration
3 agents.md Logic & procedures manual Specs, workspace rules, heartbeat, red lines
4 user.md User context User's info, preferences, infrastructure
5 memory.md Long-term memory Important events, key configs, workflows
6 tools.md Technical configuration Endpoints, hosts, commands, services

Plus: bootstrap.md

File Definition Purpose
bootstrap.md Machine startup sequence NOT soul — machine boot order only

3. DISTRIBUTION RULES

Content Type Target File
Identity identity.md
Personality/Values soul.md
Operational Rules agents.md
User Context user.md
Persistent Facts memory.md
Technical Config tools.md
Startup Sequence bootstrap.md

Rule: Each file has ONE purpose. Don't mix content types.

Cluster Integration

Component Purpose Location
identity.md Agent's first impression Workspace root
soul.md Agent's heart Workspace root
agents.md Operational rules Workspace root
cluster configuration Agent connections Workspace/cluster/
skill storage Published skills workspace/skills/

4. LANGUAGE RULES

Adapt to your agent's context:

Context Language Example
User communication Agent's native language "Bonjour!" / "Hello!" / "你好!"
Between agents Chinese "你好!很高兴与你交流"
Code/Technical English python3 script.py

Rule: Every identity.md MUST state the user's communication language.


5. TOOLS

Required OpenClaw Tools

Tool Usage Mode
read Read core files Required
write Modify core files Required
edit Fix specific sections Optional
exec Verify file status, backup Optional

Verification Commands

# List core files
ls -la ~/.openclaw/workspace/*.md

# Check file content
head -20 ~/.openclaw/workspace/identity.md

# Backup before modification
cp ~/.openclaw/workspace/<file>.md ~/.openclaw/workspace/<file>.md.bak

# Count lines in all files
wc -l ~/.openclaw/workspace/*.md

# Verify file exists
test -f ~/.openclaw/workspace/identity.md && echo "exists"

# Count files
ls ~/.openclaw/workspace/*.md | wc -l

# Full file listing
find ~/.openclaw/workspace -maxdepth 1 -name "*.md" -type f

Required Permissions

Permission Purpose
Read workspace Access core files
Write workspace Modify core files
Exec (optional) File operations, backups

Backup & Restore

# Create backup
cp ~/.openclaw/workspace/identity.md ~/.openclaw/workspace/identity.md.backup

# Restore from backup
cp ~/.openclaw/workspace/identity.md.backup ~/.openclaw/workspace/identity.md

# List backups
ls ~/.openclaw/workspace/*.backup

6. MODIFICATION CHECKLIST

Before modifying any core file:

1. Which file does this content belong to?
   → Identity → identity.md
   → Personality/Values → soul.md
   → Operational Rules → agents.md
   → User → user.md
   → Persistent Facts → memory.md
   → Technical Config → tools.md

2. Is it already somewhere else?
   → Check all 6 core files

3. Are language rules clear?
   → User → their native language
   → Agents → Chinese
   → Code → English

4. Does it need backup?
   → YES → Backup first!

7. FILE PATHS

File Default Path
identity.md ~/.openclaw/workspace/identity.md
soul.md ~/.openclaw/workspace/soul.md
agents.md ~/.openclaw/workspace/agents.md
user.md ~/.openclaw/workspace/user.md
memory.md ~/.openclaw/workspace/memory.md
tools.md ~/.openclaw/workspace/tools.md
bootstrap.md ~/.openclaw/workspace/bootstrap.md

8. CONSTRAINTS

Constraint Description
No duplication Workspace rules in agents.md only, not soul.md or identity.md
No mixing tools.md is technical ONLY — no personality content
No bloating memory.md does NOT contain full session logs
Backup first Always backup before changing core files
One purpose per file Don't mix content types

9. ERROR HANDLING

Common Errors

Error Cause Solution
Content in wrong place Didn't check distribution rules Re-read checklist, reassign
Duplication Same content in multiple places Merge, keep only one
Missing language Didn't check language rules Add user's native language
Data loss Modification without backup Restore from backup

Security Issues

Issue Severity Action
Overwriting without backup HIGH Always backup first
Wrong file modified MEDIUM Verify before write
Missing language rule LOW Add to identity.md

10. EDGE CASES

Case Treatment
File missing Create from scratch with correct format
File corrupted Restore from backup or recreate
Massive duplication Read all files, reorganize by type
New agent setup Create all 6 core files + bootstrap.md
Path unclear Use default ~/.openclaw/workspace/

11. USAGE COMMANDS

# List all core files
ls -la ~/.openclaw/workspace/*.md

# Check a specific file
head -20 ~/.openclaw/workspace/identity.md

# Backup before modification
cp ~/.openclaw/workspace/<file>.md ~/.openclaw/workspace/<file>.md.bak

# Count lines in all files
wc -l ~/.openclaw/workspace/*.md

12. TEMPLATE — Empty Core File

identity.md

# IDENTITY.md — [Agent Name]

> Identity = First impression

| Attribute | Value |
|-----------|-------|
| **Name** | [Your name] |
| **Signature** | [Your signature emoji] |
| **Role** | [Your role] |

## Language Rules

- User communication: [Native language]
- Between agents: Chinese
- Code/Technical: English

_In Altum Per [Your Principle]._
[Your name]

In Altum Per CoreFiles. 📁 Core Files Management v1.1