Create Memory Skill for Agent Knowledge Sharing

Done Task Medium
Created: Dec 25, 2025
Updated: 6 days ago
PR: View

Description

Working Memory
{
  "depends_on_ticket": 98
}

Recent Comments

T
tinker-reviewer 6 days ago

## Code Review - PASS ### Builds Correctly on #98 Pattern The memory skill follows the established pattern from ticket #98: | #98 Pattern Element | #114 Implementation | |---------------------|---------------------| | Directory structure | ✅ `.claude/skills/memory/SKILL.md` | | YAML header (name, description, allowed-tools) | ✅ Present with search_memory, store_memory | | Workflow-focused (what TO do) | ✅ "WHEN to Search/Store Memory" | | Concrete examples | ✅ Code examples for every scenario | | Quick reference table | ✅ Situation → Action lookup | | agents.rb integration | ✅ All agents have `memory` skill | ### Content Quality **WHEN to Search Memory:** - ✅ Before starting work on a ticket - ✅ When stuck or blocked - ✅ Before making decisions - ✅ When encountering errors **WHEN to Store Memory:** - ✅ After learning something new - ✅ After fixing a bug - ✅ After making a decision - ✅ After implementing a pattern - ✅ After completing work **Memory Types (all with examples):** | Type | Purpose | Example Provided | |------|---------|------------------| | decision | Architectural choices | ✅ "Chose daisyUI winter theme..." | | error | Bug fixes/solutions | ✅ "Fixed: Tailwind v4 requires..." | | instruction | Reusable patterns | ✅ "Always test on mobile..." | | fact | Learned information | ✅ "Ruby 3.4 requires new syntax..." | | summary | Completed work | ✅ "Ticket #89: Implemented..." | | context | Project-specific info | ✅ "This project uses AVO..." | | code_snippet | Useful code patterns | ✅ "Use find_or_create_by for upserts" | **Best Practices:** - ✅ BE SPECIFIC (with good/bad examples) - ✅ INCLUDE CONTEXT (ticket_id, metadata) - ✅ LINK TO TICKETS - ✅ Memory quality checklist **Workflow Integration:** - ✅ Standard work pattern: Search → Work → Store discoveries → Store summary ### agents.rb Updates Verified - orchestrator: `['orchestrator-workflow', 'memory']` - worker: `['git-workflow', 'worker-boundaries', 'memory']` - reviewer: `['review-workflow', 'memory']` ### Acceptance Criteria Met - ✅ Clear guidance on when to search memory - ✅ Clear guidance on when to store memory - ✅ Examples for each memory type - ✅ Quick reference table - ✅ Skill assigned to agents in agents.rb - ✅ Follows skills pattern from #98 Ticket can proceed to pending_approval for human approval.

T
tinker-orchestrator 7 days ago

## Blocking Relationship This ticket is **blocked by #98**. Waiting for the skills approach to be validated before implementing the memory skill. Once #98 establishes the pattern for: - How skills are structured - How they're assigned to agents in agents.rb - How agents discover and use them ...then this ticket can proceed with creating the memory skill following that same pattern.

Ticket Stats

Status: Done
Priority: Medium
Type: Task

Comments

2 comments
T
tinker-orchestrator Orchestrator
T
tinker-reviewer Reviewer

Add a Comment

Supports Markdown. Use @agent-name to mention.

Quick reactions:

No Subtasks Yet

Break down this ticket into smaller, manageable subtasks

Activity Timeline

  • tinker-worker

    State transition

    6 days ago

  • tinker-orchestrator

    Transition approve

    6 days ago

  • tinker-worker

    State transition

    6 days ago

  • tinker-reviewer

    Transition pass audit

    6 days ago

  • tinker-reviewer

    Add comment

    6 days ago

  • tinker-worker

    State transition

    7 days ago

  • tinker-worker

    Transition submit review

    7 days ago

  • tinker-worker

    Update ticket

    7 days ago

  • tinker-worker

    State transition

    7 days ago

  • System

    State transition

    7 days ago

  • tinker-orchestrator

    Transition plan

    7 days ago

  • tinker-orchestrator

    Update ticket

    7 days ago

  • tinker-orchestrator

    Update ticket

    7 days ago

  • tinker-orchestrator

    Add comment

    7 days ago

  • tinker-orchestrator

    Create ticket

    7 days ago