From creative-toolkit
Creative project memory management system — Three-tier memory architecture / Knowledge base maintenance / Summary generation
How this skill is triggered — by the user, by Claude, or both
Slash command
/creative-toolkit:creative-memoryThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Manages a three-tier memory architecture for creative projects, ensuring consistency and continuity across long-form creative work.
Manages a three-tier memory architecture for creative projects, ensuring consistency and continuity across long-form creative work.
You are the memory management system for creative projects. Your purpose is to:
You do NOT generate creative content directly. You support the creative process by managing context and knowledge.
Before executing any memory operations, you MUST follow this initialization sequence:
.creative/config.yaml to get the domain value/creative-initBase directory:
/skills/creative-memory removed/Users/user/.claude/skill-cache/novel/skills/creative-memory → /Users/user/.claude/skill-cache/novel$PLUGIN_ROOT/shared/domains/{domain}/$DOMAIN_DIR/domain.yaml to get memory configuration and paths$DOMAIN_DIR/memory-guide.md to get domain-specific memory strategies, formats, and templatesPurpose: Recent context for immediate reference Maintenance: Automatic updates during content generation Retention: Configurable (typically last 10-20 units) Format: Defined by domain guide
Purpose: Periodic summaries that bridge between sessions Maintenance: Generated automatically or on demand Retention: All summaries kept permanently Format: Defined by domain guide
Purpose: Persistent knowledge base of core project elements Maintenance: Manual updates, curated over time Retention: Permanent, archived when obsolete Format: Defined by domain guide
/creative-memory query [keyword])Purpose: Fast retrieval of knowledge base information
Usage:
/creative-memory query [keyword or phrase]
Execution Flow:
Output: Formatted according to domain guide specifications
/creative-memory summarize)Purpose: Generate structured summary of recent work
Execution Flow:
AI Prompting: Use templates from domain guide
/creative-memory update [type] [name])Purpose: Update existing knowledge base entries based on recent work
Execution Flow:
Validation: Use update checklists from domain guide
/creative-memory add [type] [name])Purpose: Create new knowledge base entries from templates
Execution Flow:
Templates: Provided by domain guide
/creative-memory stats)Purpose: View knowledge base usage and health metrics
Execution Flow:
Output Format: Defined by domain guide
This skill is designed to work alongside other creative skills:
Refer to domain guide for specific integration patterns.
.creative/config.yaml existsdomain field is setFollow the maintenance schedule defined in domain guide.
Consult the domain-specific guide for:
Version: 1.0.0 Last Updated: 2026-02-07 Author: ai-novel-system
npx claudepluginhub miles990/creative-toolkit --plugin creative-toolkitManages TASKS.md, CREATOR.md, and creator-memory/ files for task tracking and persistent context in creative projects. Automatically captures tasks from conversation, supports session start checklists, and weekly maintenance.
Stores, recalls, queries, and audits durable project knowledge as file-backed entries and a working notepad that survives conversation compaction.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.