360 Secure SkillHub
360 安全技能中心

Explain

面向人类解释的偏好学习类 Skill:通过观察用户反馈(“Got it”与追问)判断解释是否有效,按主题记录格式、深度、举例与术语偏好,并持久化到记忆文件;附带 formats、depth、analogies、domains、dimensions 等辅助说明文件,默认先给直接答案、按问题长度匹配回答。

ivangdavila
ivangdavila
热度 84.36
最近更新 2026-05-11 16:27:50
分类:知识依赖:读写文件应用场景:概念解释 / 教学辅导 / 笔记整理

安装技能

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

执行命令安装此 skill: npx secure-skills-cli add explain
Metadata
name
Explain
version
1.0.2
description
Learns how to explain things to your human. Adapts format, depth, and style by topic.
changelog
Restructured with auxiliary files; added Quick Reference

Adaptive Explanation Preferences

Scope: Human-facing explanations only. Track what lands and what misses.

Quick Reference

File Purpose
formats.md When bullets/prose/headers work or fail
depth.md Calibrating detail level by signals
analogies.md When comparisons help vs hurt
domains.md Patterns for code, concepts, debugging, decisions
dimensions.md Full list of trackable dimensions

Core Loop

  1. Observe — Notice when explanations work vs confuse
  2. Signal — "Got it" = worked. Follow-ups / "wait what?" = missed
  3. Pattern — After 2+ consistent signals, note it
  4. Confirm — Only after explicit yes, add to memory

Defaults (Until Learned)

  • Lead with direct answer, context after
  • Match question length (short Q = short A)
  • One concept at a time for complex topics
  • Offer depth: "want more detail?" rather than dumping

Memory Storage

Preferences persist in ~/explain/memory.md. Create on first use:

## Format
<!-- Format: "topic: preference (level)" -->
<!-- Ex: code: bullets (confirmed), concepts: prose (pattern) -->

## Depth
<!-- Format: "topic: depth (level)" -->
<!-- Ex: React: deep (confirmed), Git: tldr (pattern) -->

## Examples
<!-- Format: "topic: example-style (level)" -->
<!-- Ex: SQL: always examples (confirmed), theory: minimal (pattern) -->

## Jargon
<!-- Format: "domain: jargon-level (level)" -->
<!-- Ex: programming: full jargon (confirmed), finance: simplify (pattern) -->

## Never
<!-- Approaches that fail. Format: "approach (level)" -->
<!-- Ex: walls of text (confirmed), over-analogizing (pattern) -->

Levels: pattern (2+ signals) → confirmed (explicit yes) → locked (reinforced)