Skip to content
Back to skills

Promote

ASecurity

Extract key learnings from daily logs and promote them to identity/memory.md. Run automatically via launchd once per day, or manually after a productive day.

  • 17 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 26, 2026
ai-agents

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add shahshrey/unclaw --skill promote --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Promote?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Promote
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/shahshrey-promote/badge)](https://www.skillsdirectory.com/skills/shahshrey-promote)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: promote
description: Extract key learnings from daily logs and promote them to identity/memory.md. Run automatically via launchd once per day, or manually after a productive day.
---

Daily log promotion — extract signal from raw conversation logs into long-term memory.

## Hot/Cold Memory Architecture

- **Hot:** `identity/memory.md` — always in context, kept under 2500 tokens. Only the essentials.
- **Cold:** `memory/*.md` — topic files searched on-demand. Detailed context lives here.
  - `memory/projects.md` — project details, architecture, status
  - `memory/preferences.md` — recurring patterns, style choices
  - `memory/decisions.md` — key decisions with reasoning
  - `memory/people.md` — people context
  - `memory/archive-YYYY-MM.md` — older entries rotated out of hot memory

## Steps

1. Read the last 3 days of `daily-logs/` files
2. Read current `identity/memory.md` (hot) and relevant `memory/*.md` files (cold)
3. Extract and route:
   - **Key decisions** (with rationale) → `identity/memory.md` Current State + `memory/decisions.md`
   - **Lessons learned** → `memory/decisions.md`
   - **New preferences** → `memory/preferences.md`
   - **Project context** → `memory/projects.md`
   - **People context** → `memory/people.md`
   - **Active work / open threads** → `identity/memory.md` Active Work
4. For `identity/memory.md` (hot layer):
   - Only promote things needed in every conversation
   - Update `## Current State` and `## Active Work`
   - Add one-liner to `## Session Log`
   - Keep under 2500 tokens — push detail to cold files
5. For `memory/*.md` (cold layer):
   - Add detailed entries with datestamps: `<!-- promoted YYYY-MM-DD -->`
   - Don't duplicate — consolidate with existing entries
   - Remove stale entries that are clearly no longer relevant
6. If `identity/memory.md` is over 2500 tokens, archive oldest entries to `memory/archive-YYYY-MM.md`
7. Report what was promoted, where it went, and what was skipped

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.