fireworks-skill-memory
Persistent cross-session experience memory for Claude Code skills. TRIGGER when user asks about skill memory, experience distillation, cross-session learning, skill knowledge injection, Claude memory, session-to-session improvement, or wants to insta
Free to install β no account needed
Copy the command below and paste into your agent.
Instant access β’ No coding needed β’ No account needed
What you get in 5 minutes
- Full skill code ready to install
- Works with 1 AI agent
- Lifetime updates included
Description
--- name: fireworks-skill-memory description: Persistent cross-session experience memory for Claude Code skills. TRIGGER when user asks about skill memory, experience distillation, cross-session learning, skill knowledge injection, Claude memory, session-to-session improvement, or wants to install/configure fireworks-skill-memory. --- # fireworks-skill-memory Persistent experience memory for Claude Code skills. Claude remembers what it learned β session after session, skill by skill. ## What It Does Every Claude Code session starts from zero. The same mistakes repeat β wrong API parameters, broken sequences, proxy pitfalls β because Claude has no memory between sessions. `fireworks-skill-memory` solves this by automatically: 1. **Injecting past experience** when a skill is invoked (so Claude avoids repeating mistakes) 2. **Distilling new lessons** at session end (using Claude Haiku, async, zero workflow impact) 3. **Growing smarter over time** with HIT-counted entries and age-based eviction ## Installation ### Quick Install (Recommended) In Claude Code, say: > "Help me install fireworks-skill-memory from https://github.com/yizhiyanhua-ai/fireworks-skill-memory" Or run the one-command installer: ```bash curl -fsSL https://raw.githubusercontent.com/yizhiyanhua-ai/fireworks-skill-memory/main/install.sh | bash ``` ### npx skills Install ```bash npx skills add yizhiyanhua-ai/fireworks-skill-memory -g ``` After installing via npx skills, run the installer to set up hooks: ```bash curl -fsSL https://raw.githubusercontent.com/yizhiyanhua-ai/fireworks-skill-memory/main/install.sh | bash ``` ## How It Works The system installs 4 Claude Code hooks that run automatically: | Hook | Trigger | Script | Purpose | |------|---------|--------|---------| | `PreToolUse` | Before Skill call | `pre-skill-inject.py` | Inject full KNOWLEDGE.md before skill executes | | `PostToolUse` | After Read SKILL.md | `inject-skill-knowledge.py` | Inject top-N entries by relevance + capture error seeds | | `PostToolUse` | After any tool call | `error-seed-capture.py` | Capture error signals to session-scoped file | | `Stop` | Session end (async) | `update-skills-knowledge.py` | Distill new lessons via Haiku, update KNOWLEDGE.md | ### Data Flow ``` Skill invoked β PreToolUse injects experience β Claude executes with context β Session ends β Stop hook reads transcript β Haiku distills 1-3 lessons β KNOWLEDGE.md updated β Ready for next session ``` ### Knowledge Storage ``` ~/.claude/skills/<skill-name>/KNOWLEDGE.md β Per-skill experience (max 100 entries) ~/.claude/skills-knowledge.md β Global cross-skill principles (max 100 entries) ~/.claude/skill-usage-stats.json β Usage frequency stats ~/.claude/skill-memory.log β Execution log ``` Each entry is tagged with `[YYYY-MM]` timestamp and `[HIT:N]` usage counter. Low-frequency, old entries are evicted first. ## Configuration (Optional) All settings are optional, configured via environment variables: | Variable | Default | Description | |----------|---------|-------------| | `SKILLS_KNOWLEDGE_MODEL` | `claude-haiku-4-5` | Model for distillation | | `SKILL_MAX` | `100` | Max entries per skill | | `GLOBAL_MAX` | `100` | Max global entries | | `MIN_TOOL_CALLS` | `5` | Skip sessions with fewer calls (likely summaries) | | `SKILLS_INJECT_TOP` | `20` | Max entries injected per active invocation | ## Requirements - Python 3.9+ - Claude Code CLI - Claude Haiku access (for distillation; falls back through haiku-4-5 β haiku-3-5) ## More Information - [Full Documentation](README.md) - [δΈζζζ‘£](README.zh-CN.md) - [Report Bug](https://github.com/yizhiyanhua-ai/fireworks-skill-memory/issues)
Security Status
Unvetted
Not yet security scanned
Related AI Tools
More Grow Business tools you might like
Clawra Selfie
FreeEdit Clawra's reference image with Grok Imagine (xAI Aurora) and send selfies to messaging channels via OpenClaw
Agent Skills for Context Engineering
FreeA comprehensive collection of Agent Skills for context engineering, multi-agent architectures, and production agent systems. Use when building, optimizing, or debugging agent systems that require effective context management.
Terraform Skill for Claude
FreeUse when working with Terraform or OpenTofu - creating modules, writing tests (native test framework, Terratest), setting up CI/CD pipelines, reviewing configurations, choosing between testing approaches, debugging state issues, implementing security
NotebookLM Research Assistant Skill
FreeUse this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-
Engineering Advanced Skills (POWERFUL Tier)
Free"25 advanced engineering agent skills and plugins for Claude Code, Codex, Gemini CLI, Cursor, OpenClaw. Agent design, RAG, MCP servers, CI/CD, database design, observability, security auditing, release management, platform ops."
Clawra Selfie
FreeEdit Clawra's reference image with Grok Imagine (xAI Aurora) and send selfies to messaging channels via OpenClaw