Conversation retention summary
Skill matt-bat/agent-command-center/skills/conversation-retention-summary
Governance-first agent command center for workflow automation, validation, policy, documentation sync, and execution discipline.
npx -y skills add matt-bat/agent-command-center --skill conversation-retention-summaryAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use for maintaining a rolling summary of only the last 10 conversations and refreshing matched history entries instead of appending unbounded cache.
SKILL.md
3.3 KB, as published. Nobody here has run it
Conversation Retention Summary
Quick Index (Action-Routed)
Read First (All Actions)
MissionTrigger RuleCanonical ArtifactRetention Policy
Action Modules (Read As Needed)
- Updating the rolling summary:
Update Workflow
- Handling matches and continuations:
Match Refresh Rule
- Keeping entries compact:
Summary Budget
Output
Output Contract
Mission
Keep a tiny, recent-only conversation memory that supports handoff without bloating context.
Authority and Artifact Policy
- Activating this skill grants no authority to create or update
docs/chat-history-summary.md. - Maintain the summary only when the user requests durable retention or an existing authorized retention workflow is already in scope.
- During read-only work, report the proposed refresh without writing it.
Trigger Rule
Use this skill when:
- a short recent-history summary is needed
- the user resumes a prior topic from cached history
- the session needs a compact recent-context artifact
This skill only maintains the last 10 conversations.
Anti-Overuse Rules
Use when:
- a compact recent handoff is needed
- a resumed topic matches a recent conversation
- the last 10 conversations are enough context
Do not use when:
- full historical indexing is required
- the session has no reusable recent context
- the task does not need a retained artifact
Stop after:
- the matching row is refreshed or a new row is added
- the table is trimmed to 10 entries
- no transcript-level detail remains
Canonical Artifact
docs/chat-history-summary.md
Retention Policy
- retain at most 10 conversation entries
- keep the newest relevant entries at the top
- remove the oldest entry when the cap is exceeded
- do not expand the artifact into a full transcript archive
Required Structure
- one-line scope note
- summary table with:
Entry IDConversation KeyTopic TagsSummaryUpdated FlagLast Updated UTC
- brief conflict/override notes if needed
Update Workflow
- identify the conversation key
- summarize the latest state in compact language
- add or update the matching row
- move the refreshed row to the top
- trim the table back to 10 rows
Match Refresh Rule
If a new conversation matches an existing cached history item:
- update the existing row instead of duplicating it
- set
Updated Flagtoupdated - move the row to the top
- preserve the original conversation key
Summary Budget
Keep each summary short enough to scan quickly:
- one to three sentences
- no transcript-style detail
- no duplicate restatements of older entries
Output Contract
When using this skill, provide:
- rows added or updated
- whether a match was refreshed
- whether the table was trimmed to 10
- any ambiguity around conversation matching
Related Skills
- History Indexing: use for the broader detailed index when needed.
- Token Reduction: keep the summary compact and low-overhead.
- Artifact Budget Enforcement: enforce the cap and field budgets.