Skills appear to mislead agents into doing work the server already handles #592
Closed
soichisumi
started this conversation in
Ideas
Replies: 1 comment
-
|
thanks you're totally right - I've put up a fix for it #594 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Opinion
I believe the current Skill definitions (
skills/hindsight-local/SKILL.md,skills/hindsight-self-hosted/SKILL.md) are misleading agents in a way that works against Hindsight's core design.The Skills instruct agents to distill and summarize knowledge themselves before calling
retain:And the example commands reinforce this:
This pattern implies the agent is responsible for knowledge extraction — deciding what matters, summarizing it, and passing a polished string to
retain.My Understanding of How Hindsight Actually Works
From what I understand, when
retainis called, Hindsight does not simply store the string as-is. Instead, the server runs an internal pipeline that:If this understanding is correct, the server is fully capable of accepting raw, unstructured content — such as a session log or conversation transcript — and extracting structured knowledge from it automatically.
Why the Current Skills May Be Counterproductive
If the server handles knowledge extraction, then instructing agents to pre-summarize before calling
retainwould:entities, and causal links
rather than a knowledge extraction pipeline
Proposed Direction
If my understanding is correct, the Skills should be updated to reflect the actual architecture:
retain(e.g., session logs, conversation excerpts, documents)retain, not what to extract from it--contextflag should be highlighted as the way to provide metadata, rather than having agents pre-process the content itselfHappy to be corrected.
But if it is accurate, I think aligning the Skills with the actual behavior would significantly improve how agents interact with Hindsight.
Beta Was this translation helpful? Give feedback.
All reactions