Persistent memory for Claude Code with native Skills integration, automatic capture, failure learning, and project scoping via MCP server