ワンクリックで
memory-guardian
// WSL2 memory safety and scaling guardrails for Claude Code sessions and parallel agents.
// WSL2 memory safety and scaling guardrails for Claude Code sessions and parallel agents.
Apply and enforce brand voice across all content creation. Manages voice attributes, tone adaptation by channel, style rules, and terminology. Use when writing content, reviewing drafts, or defining brand voice for a new project. Loads voice config from CREATOR.md or creator-memory/voice.md.
Task management and workspace memory for creative work sessions. Manages a TASKS.md file for project tracking, a two-tier memory system (CREATOR.md + creator-memory/), and a daily sprint structure. Use when organizing creative projects, tracking content tasks, or starting a focused work session.
ACOS self-description and configuration skill. Documents how ACOS works, how to extend it, how to add new skills/commands/agents, and how to debug the hook system. Use when building new ACOS capabilities, understanding the system architecture, or onboarding to ACOS for the first time.
Generate high-quality AI Architect newsletters with latest AI news, research integration, and visual design. Use when creating newsletters, researching AI developments, synthesizing AI news for architects, or distributing intelligence reports. Covers AI model releases, research papers, tool launches, architecture patterns, production systems, and enterprise AI trends. Integrates with FrankX research hub and supports both daily briefs and weekly deep-dives.
ACOS book publishing intelligence for multi-book content, voice, and production workflows.
ACOS game development intelligence for high-quality browser game design and implementation.
| name | memory-guardian |
| description | WSL2 memory safety and scaling guardrails for Claude Code sessions and parallel agents. |
Monitors WSL2 memory usage and enforces safe scaling limits for Claude Code instances and parallel agents.
npm run build or other memory-heavy operationsfree -m | awk '/^Mem:/{printf "RAM: %dMB/%dMB (%d%%)\n", $3, $2, $3*100/$2} /^Swap:/{if($3>0) printf "Swap: %dMB/%dMB\n", $3, $2}'
npm run build alongside agentsAlways run the memory check before:
npm run build)C:\Users\Frank\.wslconfig)# Check what's using memory
ps aux --sort=-%mem | head -20
# Kill any orphaned node processes from old CC sessions
pkill -f "node.*claude" 2>/dev/null
# Force kernel to drop caches (non-destructive)
echo 1 | sudo tee /proc/sys/vm/drop_caches 2>/dev/null
.claude/hooks/memory-check.sh runs on SessionStart