feat: add agent-memory-pack skill - #20692
Conversation
Portable Agent Memory Pack management skill for cross-agent knowledge handoff.
teknium1
left a comment
There was a problem hiding this comment.
Thanks for the portable cross-agent handoff workflow. Current main does not contain an equivalent agent-memory-pack skill, so the idea is not superseded.
Problems
skills/software-development/agent-memory-pack/SKILL.md:3violates the mandatory new-skill description rule inAGENTS.md:888-900: the folded description is far over 60 characters and is not one sentence ending in a period.- The instructions require persistent-memory and file operations (
SKILL.md:44-96) without naming the corresponding native Hermes tools;AGENTS.md:902-914requires these references to be explicit. - The declared pack has two example files (
SKILL.md:71-73), but the mandatory report combines them asexamples/(SKILL.md:162) despite requiring every file to be accounted for (SKILL.md:176). - The PR changes only SKILL.md; add the required skill test described by
AGENTS.md:948-950.
Suggested changes
- Tighten the frontmatter and restructure around the modern skill sections.
- Specify
clarify,memory,read_file, andwrite_fileat the relevant workflow steps. - Report both example files separately and add an invariant test for the nine-file pack/report.
This is an automated hermes-sweeper review.
| @@ -0,0 +1,412 @@ | |||
| --- | |||
| name: agent-memory-pack | |||
| description: > | |||
There was a problem hiding this comment.
New skills must use a single-sentence description of at most 60 characters ending in a period (AGENTS.md:888-900). Please replace this multi-line trigger list with a concise trigger-focused sentence; keep detailed triggers in the body.
| 用户选择默认 → 使用 `~/Desktop/agent-memory` | ||
| 用户指定路径 → 使用用户指定的路径 | ||
|
|
||
| 将选定的路径记录到 Agent 的持久记忆中,格式: |
There was a problem hiding this comment.
Please name the native memory tool and its intended target/action here. The workflow depends on persistent storage, and in-repo skill prose must explicitly reference the Hermes tools it requires (AGENTS.md:902-914).
| | global-rules.md | 无变更 | — | | ||
| | agent-handoff-template.md | 无变更 | — | | ||
| | README.md | 无变更 | — | | ||
| | examples/ | 无变更 | — | |
There was a problem hiding this comment.
This aggregates two required files into one row, so the report cannot satisfy the next requirement that every file be accounted for. List examples/good-responses.md and examples/bad-responses.md separately and keep the counts consistent with the nine-file structure.
What
Adds a new skill: agent-memory-pack — Portable Agent Memory Pack management for cross-agent knowledge handoff.
Why
When users work with multiple AI agents (Claude Code, Codex, Hermes, OpenCode), knowledge about user preferences, collaboration style, project context, and current state gets siloed in each platform's private memory system. This skill creates and maintains a platform-agnostic markdown folder that any agent can read to onboard in 2 minutes.
What it does
Files
skills/software-development/agent-memory-pack/SKILL.mdCategory