Back to list
grahama1970

episodic-archiver

by grahama1970

Shared skills for AI agents (Claude Code, Codex, Gemini)

0🍴 0📅 Jan 25, 2026

SKILL.md


name: episodic-archiver description: > Episodic Memory Archiver. Stores full conversation transcripts with embeddings and analysis into ArangoDB. Use this to save the "User Story" or "Chain of Thought". allowed-tools: Bash triggers:

  • archive conversation
  • save episode
  • store transcript
  • remember this conversation metadata: short-description: Analyzes and stores episodic conversation memory

Episodic Archiver

This skill analyzes full conversation transcripts, embeds them for search, and categorizes turns.

Usage

# Save a JSON transcript to episodic memory
.agents/skills/episodic-archiver/run.sh archive <transcript.json>

Input Format

The JSON file should be a list of messages or an object with a messages list:

{
  "session_id": "task_123",
  "messages": [
    {
      "from": "Coordinator",
      "to": "Worker",
      "message": "Please fix the bug...",
      "timestamp": 1234567890
    },
    ...
  ]
}

Storage

Data is stored in ArangoDB collection agent_conversations with:

  • embedding: Vector representation (384d, MiniLM)
  • category: LLM-derived tag (Task, Question, Solution, etc.)

Prerequisites

  • ArangoDB credentials in .env (e.g., ARANGO_URL, ARANGO_DB, ARANGO_USER, ARANGO_PASS).
  • Embedding service running (recommended): EMBEDDING_SERVICE_URL=http://127.0.0.1:8602
  • Falls back to local graph_memory embedding model if service unavailable.
  • Optional: CHUTES_API_KEY or OPENAI_API_KEY (for categorization).

Score

Total Score

50/100

Based on repository quality metrics

SKILL.md

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

+20
LICENSE

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

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

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

0/5
Issue管理

オープンIssueが50未満

+5
言語

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

+5
タグ

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

0/5

Reviews

💬

Reviews coming soon