원클릭으로
memory-recall
Load prior knowledge from role memory before starting any task.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Load prior knowledge from role memory before starting any task.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Web search, online search, real-time search, internet search, Google alternative, Bing alternative, DuckDuckGo alternative, search the web, lookup online, find information, research,查询,搜索,搜索结果,网页搜索,联网搜索,实时搜索,网络查询,资料查找,信息检索,最新资讯,新闻搜索, Tavily Search API for optimized, real-time web search results for RAG. A pre-configured, cost-effective search tool.
在 macOS 上使用 osascript 执行 AppleScript 或 JavaScript for Automation (JXA) 实现系统自动化。当用户需要控制 macOS 应用(Finder、Safari、Mail、Calendar、Keynote、Numbers、Pages 等)、操作系统 UI、显示对话框/通知、读写剪贴板、自动化重复任务、或任何涉及 osascript/AppleScript/JXA 的需求时,必须使用本技能。即使用户只说"帮我自动化这个"或"在 Mac 上操作 XXX",也应优先考虑本技能。
Model configuration editor for ~/.pi/agent/models.json - 使用 Bun 脚本管理模型配置
读取和写入输出风格目录的工具技能。当用户需要:(1)读取输出风格文件,(2)写入/创建输出风格文件,(3)管理输出风格目录,(4)解析风格文件格式时使用。
Best practices for writing and maintaining high-quality role memories.
Periodic maintenance of role memory: dedup, tidy, consolidate, and pending management.
SOC 직업 분류 기준
| name | memory-recall |
| description | Load prior knowledge from role memory before starting any task. |
| whenToUse | At the START of every new conversation or task, BEFORE doing any work. This skill loads prior knowledge from the role's persistent memory system. Without it, you have no memory of past sessions. Invoke proactively — do not wait for the user to ask. |
You have access to a role-based persistent memory system with 4 layers:
L2 Structured → memory/consolidated.md (deduplicated, priority-ranked)
PENDING → memory/pending.md (auto-extracted, awaiting verification)
L1 Raw → memory/daily/YYYY-MM-DD.md (session logs)
Knowledge → docs/knowledge/ (reusable patterns, architecture decisions)
| Tool | Purpose |
|---|---|
memory({ action: "search", query: "<text>" }) | Search all layers. Auto-reinforces high-score matches (≥0.5). Auto-promotes relevant pending memories. |
memory({ action: "list" }) | List all consolidated memories, detect issues |
role_read | Read role file (default: memory/consolidated.md) |
role_search | Full-text search across role files |
knowledge({ action: "search", query: "<text>" }) | Search knowledge base |
memory({ action: "search", query: "<user topic or key concept>" })
The search automatically:
used count +1If search returns few results:
memory({ action: "list" })
Focus on High Priority [3x]+ — these are battle-tested.
role_search({ query: "<concept>" }) → find related role filesrole_read({ path: "core/constraints.md" }) → read full fileFor technical tasks:
knowledge({ action: "search", query: "<topic>" })
Summarize findings, then proceed.
# Learnings (High Priority) → used ≥ 3
- [6x] 声明完成前验证铁律
# Learnings (Normal) → used 1-2
- [2x] 软删除优先
# Learnings (New) → used = 0
- [0x] 标签系统闭环是快速win
# Preferences: Communication | Code | Tools | Workflow | General
- 偏好中文沟通
Auto-extracted memories land in memory/pending.md:
[○] pending — awaiting verification[✓] promoted — moved to consolidated[✗] discarded — 7 days without useSearch auto-promotes pending entries with score ≥0.5. Usage is verification.
Each learning has LLM-auto-extracted tags. Search uses them:
memory({ action: "search", query: "..." })[3x]+ are most valuable — read first