← All skills
Tencent SkillHub Β· AI

Memory Management

Manages a two-layer memory system (hot cache + cold storage) for SEO/GEO project context, tracking keywords, competitors, metrics, and campaign status with i...

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Manages a two-layer memory system (hot cache + cold storage) for SEO/GEO project context, tracking keywords, competitors, metrics, and campaign status with i...

⬇ 0 downloads β˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md, references/examples.md, references/glossary-template.md, references/hot-cache-template.md, references/promotion-demotion-rules.md, references/update-triggers-integration.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
3.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 28 sections Open source page

Memory Management

SEO & GEO Skills Library Β· 20 skills for SEO + GEO Β· Install all: npx skills add aaron-he-zhu/seo-geo-claude-skills Research Β· keyword-research Β· competitor-analysis Β· serp-analysis Β· content-gap-analysis Build Β· seo-content-writer Β· geo-content-optimizer Β· meta-tags-optimizer Β· schema-markup-generator Optimize Β· on-page-seo-auditor Β· technical-seo-checker Β· internal-linking-optimizer Β· content-refresher Monitor Β· rank-tracker Β· backlink-analyzer Β· performance-reporter Β· alert-manager Cross-cutting Β· content-quality-auditor Β· domain-authority-auditor Β· entity-optimizer Β· memory-management This skill implements a two-layer memory system for SEO and GEO projects, maintaining a hot cache for active context and cold storage for detailed historical data. It automatically promotes frequently referenced items and demotes stale data, ensuring optimal context loading and efficient project memory.

When to Use This Skill

Setting up memory structure for a new SEO project After completing audits, ranking checks, or performance reports When starting a new campaign or optimization initiative When project context needs updating (new keywords, competitors, priorities) When you need to look up historical data or project-specific terminology After 30+ days of work to clean up and archive stale data When context retrieval feels slow or cluttered

What This Skill Does

Hot Cache Management: Maintains CLAUDE.md (~100 lines) with active context that's always loaded Cold Storage Organization: Structures detailed archives in memory/ subdirectories Context Lookup: Implements efficient lookup flow from hot cache to cold storage Promotion/Demotion: Moves items between layers based on reference frequency Glossary Maintenance: Manages project-specific terminology and shorthand Update Triggers: Refreshes memory after audits, reports, or ranking checks Archive Management: Time-stamps and archives old data systematically

Initialize Memory Structure

Set up SEO memory for [project name] Initialize memory structure for a new [industry] website optimization project

Update After Analysis

Update memory after ranking check for [keyword group] Refresh hot cache with latest competitor analysis findings

Query Stored Context

What are our hero keywords? Show me the last ranking update date for [keyword category] Look up our primary competitors and their domain authority

Promotion and Demotion

Promote [keyword] to hot cache Archive stale data that hasn't been referenced in 30+ days

Glossary Management

Add [term] to project glossary: [definition] What does [internal jargon] mean in this project?

Data Sources

See CONNECTORS.md for tool category placeholders. With ~~SEO tool + ~~analytics + ~~search console connected: Automatically populate memory from historical data: keyword rankings over time, competitor domain authority changes, traffic metrics, conversion data, backlink profile evolution. The skill will fetch current rankings, alert on significant changes, and update both hot cache and cold storage. With manual data only: Ask the user to provide: Current target keywords with priority levels Primary competitors (3-5 domains) Key performance metrics and last update date Active campaigns and their status Any project-specific terminology or abbreviations Proceed with memory structure creation using provided data. Note in CLAUDE.md which data requires manual updates vs. automated refresh.

Instructions

When a user requests SEO memory management:

1. Initialize Memory Structure

For new projects, create the following structure: ## Directory Structure project-root/ β”œβ”€β”€ CLAUDE.md # Hot cache (~100 lines) └── memory/ β”œβ”€β”€ glossary.md # Project terminology β”œβ”€β”€ keywords/ β”‚ β”œβ”€β”€ hero-keywords.md # Top priority keywords β”‚ β”œβ”€β”€ secondary-keywords.md # Medium priority β”‚ β”œβ”€β”€ long-tail-keywords.md # Long-tail opportunities β”‚ └── historical-rankings.csv # Dated ranking data β”œβ”€β”€ competitors/ β”‚ β”œβ”€β”€ primary-competitors.md # Top 3-5 competitors β”‚ β”œβ”€β”€ [competitor-domain].md # Individual reports β”‚ └── analysis-history/ # Dated analyses β”œβ”€β”€ audits/ β”‚ β”œβ”€β”€ technical/ # Technical SEO audits β”‚ β”œβ”€β”€ content/ # Content audits β”‚ β”œβ”€β”€ domain/ # Domain authority (CITE) audits β”‚ └── backlink/ # Backlink audits β”œβ”€β”€ content-calendar/ β”‚ β”œβ”€β”€ active-calendar.md # Current quarter β”‚ β”œβ”€β”€ published-content.md # Performance tracking β”‚ └── archive/ # Past calendars └── reports/ β”œβ”€β”€ monthly/ # Monthly reports β”œβ”€β”€ quarterly/ # Quarterly reports └── campaign/ # Campaign-specific reports Templates: See references/hot-cache-template.md for the complete CLAUDE.md hot cache template and references/glossary-template.md for the project glossary template.

4. Context Lookup Flow

When a user references something unclear, follow this lookup sequence: Step 1: Check CLAUDE.md (Hot Cache) Is it in active keywords? Is it in primary competitors? Is it in current priorities or campaigns? Step 2: Check memory/glossary.md Is it defined as project terminology? Is it a custom segment or shorthand? Step 3: Check Cold Storage Search memory/keywords/ for historical data Search memory/competitors/ for past analyses Search memory/reports/ for archived mentions Step 4: Ask User If not found in any layer, ask for clarification Log the new term in glossary if it's project-specific Example lookup: User: "Update rankings for our hero KWs" Step 1: Check CLAUDE.md β†’ Found "Hero Keywords (Priority 1)" section Step 2: Extract keyword list from hot cache Step 3: Execute ranking check Step 4: Update both CLAUDE.md and memory/keywords/historical-rankings.csv

5. Promotion & Demotion Logic

Reference: See references/promotion-demotion-rules.md for detailed promotion/demotion triggers (keywords, competitors, metrics, campaigns) and the action procedures for each.

6. Update Triggers, Archive Management & Cross-Skill Integration

Reference: See references/update-triggers-integration.md for the complete update procedures after ranking checks, competitor analyses, audits, and reports; monthly/quarterly archive routines; and integration points with all 8 connected skills (keyword-research, rank-tracker, competitor-analysis, content-gap-analysis, seo-content-writer, content-quality-auditor, domain-authority-auditor).

Structure Validation

CLAUDE.md exists and is under 150 lines (aim for ~100) memory/ directory structure matches template glossary.md exists and is populated with project basics All historical data files include timestamps in filename or metadata

Content Validation

CLAUDE.md "Last Updated" date is current Every keyword in hot cache has current rank, target rank, and status Every competitor has domain authority and position assessment Every active campaign has status percentage and expected completion date Key Metrics Snapshot shows "Previous" values for comparison

Lookup Validation

Test lookup flow: reference a term β†’ verify it finds it in correct layer Test promotion: manually promote item β†’ verify it appears in CLAUDE.md Test demotion: manually archive item β†’ verify removed from CLAUDE.md Glossary contains all custom segments and shorthand used in CLAUDE.md

Update Validation

After ranking check, historical-rankings.csv has new row with today's date After competitor analysis, analysis-history/ has dated file After audit, top action items appear in CLAUDE.md priorities After monthly report, metrics snapshot reflects new data

Examples

Reference: See references/examples.md for three complete examples: (1) updating hero keyword rankings with memory refresh, (2) glossary lookup flow, and (3) initializing memory for a new e-commerce project.

Smart Context Loading

Load full context for [campaign name] Retrieves hot cache + all cold storage files related to campaign.

Memory Health Check

Run memory health check Audits memory structure: finds orphaned files, missing timestamps, stale hot cache items, broken references.

Bulk Promotion/Demotion

Promote all keywords ranking in top 10 to hot cache Demote all completed campaigns from Q3 2024

Memory Snapshot

Create memory snapshot for [date/milestone] Takes point-in-time copy of entire memory structure for major milestones (site launches, algorithm updates, etc.).

Cross-Project Memory

Compare memory with [other project name] Identifies keyword overlaps, competitor intersections, and strategy similarities across multiple projects.

Practical Limitations

Concurrent access: If multiple Claude sessions update memory simultaneously, later writes may overwrite earlier ones. Mitigate by using timestamped filenames for audit reports rather than overwriting a single file. Cold storage retrieval: Files in memory/ subdirectories are only loaded when explicitly requested. They do not appear in Claude's context automatically. The hot cache (CLAUDE.md) is the primary cross-session mechanism. CLAUDE.md size: The hot cache should stay concise (<200 lines). If it grows too large, archive older metrics to cold storage. Data freshness: Memory reflects the last time each skill was run. Stale data (>90 days) should be flagged for refresh.

Tips for Success

Keep hot cache lean - CLAUDE.md should never exceed 150 lines. If it grows larger, aggressively demote. Date everything - Every file in cold storage should have YYYY-MM-DD in filename or prominent metadata. Update after every significant action - Don't let memory drift from reality. Update immediately after ranking checks, audits, or reports. Use glossary liberally - If you find yourself explaining a term twice, add it to glossary. Review hot cache weekly - Quick scan to ensure everything there is still relevant and active. Automate where possible - If ~~SEO tool or ~~search console connected, set up automatic updates to historical-rankings.csv. Archive aggressively - Better to have data in cold storage and not need it than clutter hot cache. Link between layers - CLAUDE.md should always reference where detailed data lives ("Full data: memory/keywords/"). Timestamp changes - When updating CLAUDE.md, always update "Last Updated" date. Use memory for continuity - If you switch between different analysis sessions, memory ensures nothing is forgotten.

Reference Materials

CORE-EEAT Content Benchmark β€” Content quality scoring stored in memory CITE Domain Rating β€” Domain authority scoring stored in memory

Related Skills

rank-tracker β€” Provides ranking data to update memory competitor-analysis β€” Generates competitor reports for storage keyword-research β€” Discovers keywords to add to memory performance-reporter β€” Creates reports that trigger memory updates content-gap-analysis β€” Identifies optimization priorities for hot cache seo-content-writer β€” Logs published content to memory calendar content-quality-auditor β€” Content audit results stored in memory for tracking domain-authority-auditor β€” CITE domain audit results stored in memory for tracking entity-optimizer β€” Store entity audit results for tracking over time

Category context

Agent frameworks, memory systems, reasoning layers, and model-native orchestration.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
6 Docs
  • SKILL.md Primary doc
  • references/examples.md Docs
  • references/glossary-template.md Docs
  • references/hot-cache-template.md Docs
  • references/promotion-demotion-rules.md Docs
  • references/update-triggers-integration.md Docs