Back to list
swannysec

memory-sync

by swannysec

Text file based memory plugin for AI agents

0🍴 0📅 Jan 22, 2026

SKILL.md


name: memory-sync description: Synchronize current session state to ConKeeper memory files. Updates context, progress, and decisions based on the conversation.

Memory Sync

Synchronize current session state to memory files.

Sync Process

Step 1: Review Current State

Read current memory files:

  • active-context.md
  • progress.md
  • Recent entries in decisions/

Step 2: Analyze Session

Review conversation for:

  • Decisions made (architectural, implementation, tooling)
  • Tasks completed or started
  • Context changes (new understanding, shifted priorities)
  • Patterns established
  • Questions resolved or raised

Step 3: Propose Updates

Present changes to user:

Memory Sync Summary:

active-context.md:
  - Current focus: [old] → [new]
  - Added open question: [question]

progress.md:
  - Marked complete: [task]
  - Added: [new task]

decisions/:
  - New: ADR-003-[title] (reason: [brief])

Proceed with sync? [y/n]

Step 4: Apply Updates

On confirmation:

  • Update files
  • Create new ADR files if needed (format: ADR-NNN-title.md)
  • Update timestamps

ADR Numbering: Scan decisions/ for highest ADR-NNN, increment from there.

Concurrency note: If multiple sessions may create ADRs simultaneously, use timestamp suffix: ADR-NNN-YYYYMMDD-HHMM-title.md

ADR Format:

# ADR-NNN: [Title]

**Status:** Accepted | **Date:** [date] | **Tags:** [tags]

## Context
[Why this decision was needed - 1-2 sentences]

## Decision
[What was decided - 1 sentence]

## Rationale
- [Key reason 1]
- [Key reason 2]

## Consequences
- [Positive consequence]
- [Tradeoff accepted]

## Alternatives Considered
- [Alt 1]: [Why rejected]

Step 5: Confirm

Memory synced. [N] files updated.

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon