memory-init
Memory Init
Initialize the Engram memory system for the current project.
When to Use
This skill is auto-triggered by the Engram hook when no .claude/memory-settings.json is found. Do NOT wait for the user to ask — when the hook says "Not initialized", immediately begin this workflow.
Workflow
1. Ask Preset Choice
Ask the user which preset they want:
- personal-assistant — Daily life, preferences, habits, personal interactions
- project-assistant — Codebase, architecture, tech decisions, team workflow
- character-companion — Persona, relationship, story progression, emotional bonds
- pair-programmer — AI self-learning, mistake tracking, user preference rules, collaboration patterns
More from legacybridge-tech/claude-plugins
process-file
Process arbitrary files (email, PDF, Office docs, images, audio/video) and integrate with AkashicRecords for intelligent archiving. Reads file content, analyzes intent, and suggests appropriate storage location based on content and project preferences.
16multi-perspective-analysis
Analyze propositions from multiple expert perspectives. Dynamically generates 4-6 relevant expert roles, then performs validation, comprehensive analysis, or debate-style examination. Use when user wants to examine ideas critically, find blindspots, or explore different viewpoints on a topic.
16tailwindplus
Access TailwindPlus UI component library - search, list, and retrieve code for Marketing, Application UI, and eCommerce components in HTML/React/Vue with Tailwind CSS v3/v4
12gemini
Use Google Gemini API for text generation, multimodal analysis, image generation (Nano Banana), function calling, and search grounding. Invoke when user wants to use Gemini, ask Gemini, generate images with Gemini, or analyze content with Gemini.
7communication-tracker
Track and integrate external communications (emails, chat messages, screenshots) into project context with timeline management. Use when user mentions "email", "message", "communication", "screenshot", "track", "import", "sync", or wants to import external information sources into the project timeline.
7initialize-project
Initialize a new software project with customized structure through interactive Q&A. Use when user mentions "new project", "start project", "initialize project", "create project", or "set up project". Gathers methodology, team structure, documentation preferences, and integration requirements to generate appropriate RULE.md and directory structure.
7