From release
Build and operate a persistent persona and memory framework for Claude Code. Use when setting up personality.md injection, durable memory blocks in ~/.ai-memory, session start/end memory workflows, recall/remember/consolidate scripts, or packaging a distributable memory skill profile.
npx claudepluginhub fairchild/dotclaude --plugin skill-creatorThis skill uses the workspace's default tool permissions.
General memory framework for teammate-style agents.
README.mdassets/eval-dashboard/index.htmlassets/eval-dashboard/screenshots/README.mdassets/eval-dashboard/screenshots/sample/desktop-dark-full.webpassets/eval-dashboard/screenshots/sample/desktop-light-full.webpassets/eval-dashboard/screenshots/sample/mobile-dark-full.webpassets/eval-dashboard/screenshots/sample/mobile-light-full.webppackage.jsonreferences/TESTING.mdreferences/hook-setup.mdreferences/memory-schema.mdreferences/personality-contract.mdreferences/scoring-and-promotion.mdscripts/bootstrap.tsscripts/capture-dashboard.tsscripts/consolidate.tsscripts/evalset-lib.tsscripts/evalset-rebuild.tsscripts/launch-claude.shscripts/memory-lib.tsGenerates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
General memory framework for teammate-style agents.
This skill is framework-first: any specific persona (for example Bertram) should be implemented as a profile by providing personality.md and using the shared memory store.
~/.ai-memory.bun ~/.claude/skills/persona-memory/scripts/bootstrap.ts --install-launcher
claude-persona
export AI_MEMORY_PROFILE=default
scripts/launch-claude.sh: Claude launcher wrapper that appends personality.md and recall context.scripts/bootstrap.ts: Creates ~/.ai-memory structure and starter files.scripts/remember.ts: Writes candidate memory events.scripts/recall.ts: Reads memory blocks and returns relevant context.scripts/consolidate.ts: Promotes events into stable memory blocks.scripts/session-start.ts: Hook-friendly startup memory snapshot.scripts/session-end.ts: Hook-friendly sleep-time consolidation.Persistent memory root:
~/.ai-memoryProfile-based personalities:
~/.ai-memory/profiles/<profile>/personality.mdrg/rg --files for codebase search and file discovery.grep only when strict POSIX portability is required.Read:
references/hook-setup.mdAdd hooks to your ~/.claude/settings.json for session lifecycle automation.
references/personality-contract.mdreferences/memory-schema.mdreferences/scoring-and-promotion.mdreferences/hook-setup.mdreferences/TESTING.md