💬 Chat — 技能工具
v1.1.0[自动翻译] Learns communication preferences from explicit feedback. Adapts tone, format, and style.
2· 1,400·7 当前·7 累计
安全扫描
OpenClaw
安全
high confidenceThe skill's requested resources and instructions are consistent with its stated purpose of learning and persisting user communication preferences; it stores data locally under ~/chat and does not request external credentials or installs.
评估建议
This skill appears to be what it claims: a local preference store and set of rules for learning from explicit feedback. Before installing, consider the privacy implications of storing preferences on disk: review ~/chat/memory.md periodically, set restrictive file permissions (e.g., chmod 700 ~/chat), and avoid saving sensitive personal data in the preference files (the skill's docs say not to, but that is not technically enforced). If you plan to share your device or run untrusted processes, con...详细分析 ▾
✓ 用途与能力
Name/description (learns and adapts communication preferences) match the runtime instructions: create a local ~/chat directory, record confirmed preferences in memory.md, test in experiments.md, and respect rejected.md. No unrelated credentials, binaries, or external services are requested.
✓ 指令范围
SKILL.md contains concrete rules for when to record or remove preferences, requires explicit user feedback for changes, and instructs to cite the memory entry when applying a preference. It does not instruct reading other system files, calling external endpoints, or accessing environment variables beyond normal runtime. The 'never store sensitive personal information' rule is a policy in the instructions (not an enforced technical constraint).
✓ 安装机制
No install spec or code is included; the skill is instruction-only, so it does not download or write code to disk beyond the local memory files it manages. This is the lowest-risk install profile.
✓ 凭证需求
The skill declares no required environment variables, credentials, or config paths. Persisting small text files under the user's home directory is proportional to the stated function.
ℹ 持久化与权限
The skill persists preferences to files under ~/chat (memory.md, experiments.md, rejected.md). While this is coherent with the skill's purpose, persisted files in the home directory may be accessible to other local processes or backups; the skill does not request elevated privileges or platform-wide presence (always:false).
安全有层次,运行前请审查代码。
运行时依赖
🖥️ OSLinux · macOS · Windows
版本
latestv1.1.02026/2/11
Preferences now persist in external memory instead of self-modifying SKILL.md
● 无害
安装命令 点击复制
官方npx clawhub@latest install chat
镜像加速npx clawhub@latest install chat --registry https://cn.clawhub-mirror.com
技能文档
Data Storage
~/chat/
├── memory.md # Confirmed preferences (≤50 lines)
├── experiments.md # Testing patterns (not yet confirmed)
└── rejected.md # User said no, don't re-propose
Create on first use: mkdir -p ~/chat
Scope
This skill:
- ✅ Learns preferences from explicit user corrections
- ✅ Stores patterns in ~/chat/memory.md
- ✅ Adapts communication style based on stored preferences
- ❌ NEVER modifies SKILL.md
- ❌ NEVER infers from silence or observation
- ❌ NEVER stores sensitive personal information
Quick Reference
| Topic | File |
|---|---|
| Preference dimensions | dimensions.md |
| Confirmation criteria | criteria.md |
Core Rules
1. Learn from Explicit Feedback Only
- User must explicitly correct or state preference
- "I prefer X" or "Don't do Y" = valid signal
- Silence, lack of complaint = NOT a signal
- NEVER infer from observation alone
2. Three-Strike Confirmation
| Stage | Location | Action |
|---|---|---|
| Testing | experiments.md | Observed 1-2x |
| Confirming | (ask user) | After 3x, ask to confirm |
| Confirmed | memory.md | User approved |
| Rejected | rejected.md | User declined |
3. Compact Storage Format
One line per preference in memory.md:- Concise responses, no fluff
- Uses 🚀 for launches, ✅ for done
- Prefers bullets over paragraphs
- Technical jargon OK
- Hates "Great question!" openers
4. Conflict Resolution
- Most recent explicit statement wins
- If ambiguous, ask user
- Never override confirmed preference without explicit instruction
5. Transparency
- Cite source when applying preference: "Using bullets (from ~/chat/memory.md)"
- On request, show full memory.md contents
- "Forget X" removes from all files
数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制