[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-cdeust-cortex-automate-en":3,"guides-for-cdeust-cortex-automate":775,"similar-k170hhfkx545yd99mvxa5xqamd86m4sv-en":776},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":244,"isFallback":240,"parentExtension":249,"providers":305,"relations":309,"repo":310,"tags":773,"workflow":774},1778683562157.8755,"k170hhfkx545yd99mvxa5xqamd86m4sv",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"Set up automation — prospective memory triggers, neuro-symbolic rules, and CLAUDE.md sync. Use when the user says 'remind me when', 'trigger when', 'create a rule', 'auto-remember', 'sync to CLAUDE.md', 'push insights', 'set up trigger', 'when I open this file', 'when this keyword appears', or when you want to automate memory behavior based on conditions.",{"claudeCode":12},"cdeust/Cortex","cortex-automate","https://github.com/cdeust/Cortex",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":224,"workflow":242},1778683620695.959,"kn79ca7bt4ndezjjfzrbtgv04x86nsne","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":217,"tier":218,"useCases":219},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,113,116,120,123,126,129,132,135,138,142,146,149,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly identifies the problem of losing context and decisions across sessions and the need for a persistent memory engine.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","Cortex offers a unique approach to memory persistence using computational neuroscience principles, going beyond simple context dumps or RAG.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The extension is production-ready, with robust installation, self-contained operation, and comprehensive documentation for its stated use cases.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses on memory management and automation within the Cortex ecosystem, adhering to a single responsibility.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities and intended use cases, including specific trigger phrases.",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","The skill exposes narrowly scoped tools like `create_trigger`, `add_rule`, and `sync_instructions`, avoiding generalist commands.",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","All parameters and configuration options are documented within the SKILL.md and associated files, with defaults and precedence clearly explained.",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","Tool names like `create_trigger`, `add_rule`, and `sync_instructions` are descriptive and adhere to the verb-noun convention.",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","Tool parameters request only necessary data, and responses are focused on the promised payload without extraneous information.",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","The extension is licensed under MIT, a permissive open-source license, clearly stated in the LICENSE file and README.",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","The repository shows recent commits as of May 13, 2026, indicating active maintenance.",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","Dependencies are managed with a lockfile and suitable measures are in place, including clear installation instructions and testing.",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","The extension runs locally with no secrets handled or exposed, and explicit security measures are documented.",{"category":65,"check":69,"severity":24,"summary":70},"Injection","The skill treats all loaded data as untrusted and has no runtime download of external content, mitigating injection risks.",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","No runtime fetching of external code or data is performed, and all content remains within the committed bundle.",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","The extension operates within its project folder and does not attempt to modify files outside of its designated scope.",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","No detached process spawns or deny-retry loops were detected in the bundled scripts.",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","The extension does not read or submit confidential data to any third party and all outbound destinations are documented.",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","Bundled content is free of hidden-steering tricks, control characters, or invisible Unicode tag sequences.",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","The bundled scripts are plain, readable source code without obfuscation techniques like base64 decoding or `eval`.",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","The skill makes no structural assumptions about the user's project organization outside of its own bundle, using relative paths where applicable.",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","With 0 issues opened and 16 closed in the last 90 days, the closure rate is high, indicating good maintainer engagement.",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","The project declares a meaningful semver version (v3.15.0) in its README and CHANGELOG.",{"category":103,"check":104,"severity":24,"summary":105},"Execution","Validation","Input parameters and structured output are validated, ensuring data integrity and preventing unexpected behavior.",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","The extension does not perform destructive operations without explicit user confirmation or dry-run modes.",{"category":110,"check":111,"severity":24,"summary":112},"Code Execution","Error Handling","Errors are caught, categorized, and reported meaningfully with clear messages and recovery steps, adhering to fail-closed behavior.",{"category":110,"check":114,"severity":24,"summary":115},"Logging","The skill supports structured audit logging for actions and errors, with opt-in verbosity for detailed review.",{"category":117,"check":118,"severity":24,"summary":119},"Compliance","GDPR","The extension does not operate on personal data and has no mechanism for submitting it to third parties.",{"category":117,"check":121,"severity":24,"summary":122},"Target market","No regional signals were detected; the extension is globally applicable.",{"category":91,"check":124,"severity":24,"summary":125},"Runtime stability","The skill makes no assumptions about specific editors, shells, or operating systems, ensuring cross-platform compatibility.",{"category":44,"check":127,"severity":24,"summary":128},"README","The README file exists and clearly states the extension's purpose, capabilities, and installation instructions.",{"category":33,"check":130,"severity":24,"summary":131},"Tool surface size","The extension exposes a reasonable number of tools (3 main ones: `create_trigger`, `add_rule`, `sync_instructions`), fitting within the target range.",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","The exposed tools (`create_trigger`, `add_rule`, `sync_instructions`) cover distinct functionalities without near-synonym redundancy.",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","All advertised features and capabilities in the README and SKILL.md have corresponding implementations and tools.",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","Clear installation and setup instructions are provided in the README, including copy-paste examples and verification steps.",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","Error messages consistently include what failed, why, and suggest remediation steps or link to documentation.",{"category":103,"check":147,"severity":24,"summary":148},"Pinned dependencies","Dependencies are pinned via lockfile, and scripts declare interpreter and side effects via shebang and header.",{"category":33,"check":150,"severity":151,"summary":152},"Dry-run preview","not_applicable","The extension does not perform state-changing operations or send data outward that would require a dry-run mode.",{"category":154,"check":155,"severity":24,"summary":156},"Protocol","Idempotent retry & timeouts","Mutating operations are idempotent where possible, and handlers enforce hard timeouts with structured retryable errors.",{"category":117,"check":158,"severity":24,"summary":159},"Telemetry opt-in","The extension emits no telemetry by default, and any potential telemetry would be strictly opt-in and documented.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description clearly states the skill's purpose (automation: triggers, rules, sync) and provides specific use cases and keywords.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The frontmatter is concise and self-contained, clearly summarizing the core capability and trigger phrases.",{"category":44,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured with progressive disclosure, keeping the main body concise and deferring bulk material.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","Long procedures and detailed information are delegated to separate files (`docs/`, `references/`) linked from the main SKILL.md.",{"category":170,"check":174,"severity":151,"summary":175},"Forked exploration","The skill is short-form and does not involve deep exploration or code review that would necessitate `context: fork`.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","Sufficient end-to-end examples are provided for each major capability, demonstrating input, invocation, and expected outcome.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The skill instruction handles edge cases and limitations, documenting failure modes with observable symptoms and recovery steps.",{"category":110,"check":183,"severity":151,"summary":184},"Tool Fallback","The skill uses only Claude-internal tools and does not rely on external MCP servers, thus no fallback is needed.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","Preconditions are listed and the skill instructs to abort and report on unexpected pre-state, preventing destructive actions.",{"category":91,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained and does not implicitly rely on other skills; cross-skill coordination is explicit and optional.",1778683620580,"This skill enables proactive automation within Cortex by setting up memory triggers, neuro-symbolic rules for recall filtering/boosting, and syncing insights back to CLAUDE.md. It operates locally, prioritizing user data privacy and security.",[195,196,197,198,199],"Proactive memory triggers (keyword, file, domain, time)","Recall rules (soft, hard, tag)","CLAUDE.md sync for project instructions","Local execution with high security and privacy","Integration with Cortex's memory system",[201,202,203],"Replacing core Claude Code functionality.","Handling general-purpose task automation outside of memory and context management.","Storing or transmitting any user data off the local machine.","3.0.0","4.4.0","Automate memory behavior and project context by creating proactive triggers, intelligent recall rules, and synchronizing key insights into project documentation.","All checks passed with no critical or warning findings. The extension is well-documented, secure, and production-ready.",100,"A robust and well-documented skill for automating memory triggers, rules, and CLAUDE.md synchronization.",[211,212,213,214,215,216],"automation","memory","triggers","rules","sync","workflow","global","verified",[220,221,222,223],"Set up reminders based on specific keywords or file access.","Filter out noise during recall by excluding deprecated memories.","Automatically tag memories related to refactoring.","Keep project CLAUDE.md updated with session-derived insights.",{"codeQuality":225,"collectedAt":227,"documentation":228,"maintenance":231,"popularity":236,"security":238,"testCoverage":241},{"hasLockfile":226},true,1778683602783,{"descriptionLength":229,"readmeSize":230},357,36381,{"closedIssues90d":232,"forks":233,"hasChangelog":226,"openIssues90d":8,"pushedAt":234,"stars":235},16,8,1778675198000,33,{"npmDownloads":237},14,{"hasNpmPackage":226,"license":239,"smitheryVerified":240},"NOASSERTION",false,{"hasCi":226,"hasTests":226},{"updatedAt":243},1778683620696,{"basePath":245,"githubOwner":246,"githubRepo":247,"locale":18,"slug":13,"type":248},"skills/cortex-automate","cdeust","Cortex","skill",{"_creationTime":250,"_id":251,"community":252,"display":253,"identity":256,"parentExtension":259,"providers":292,"relations":301,"tags":302,"workflow":303},1778683562157.8752,"k1739s9t9kj9bmjq1z4byk17g986mv7x",{"reviewCount":8},{"description":254,"installMethods":255,"name":247,"sourceUrl":14},"Persistent memory and cognitive profiling for Claude Code — thermodynamic memory with heat/decay, intent-aware retrieval, biological plasticity, codebase intelligence, and cognitive profiling. 47 MCP tools with enriched schemas. PostgreSQL + pgvector in CLI mode; automatic SQLite fallback in Cowork/sandboxed mode. Curated wiki (ADRs, specs, lessons) with audit-artefact filtering. Consolidate is set-based SQL batched — decay/plasticity/pruning run 100-500× faster on large stores. Workflow graph with caller-qualified CALLS chains rendering full method-to-method dependencies (native tree-sitter, no AP required). Side panel humanized for non-technical users. Ingests codebase analysis (ai-automatised-pipeline) and PRDs (prd-spec-generator) into wiki + memory + knowledge graph. Docker image available.",{"claudeCode":247},{"basePath":257,"githubOwner":246,"githubRepo":247,"locale":18,"slug":247,"type":258},"","plugin",{"_creationTime":260,"_id":261,"community":262,"display":263,"identity":267,"providers":269,"relations":286,"tags":288,"workflow":289},1778683562157.875,"k174pnm5ch9ab6fr1etef2f2b586m74b",{"reviewCount":8},{"description":264,"installMethods":265,"name":266,"sourceUrl":14},"Persistent memory and cognitive profiling plugins for Claude Code",{"claudeCode":12},"cortex-plugins",{"basePath":257,"githubOwner":246,"githubRepo":247,"locale":18,"slug":247,"type":268},"marketplace",{"evaluate":270,"extract":280},{"promptVersionExtension":271,"promptVersionScoring":205,"score":208,"tags":272,"targetMarket":217,"tier":218},"3.1.0",[212,273,274,275,276,277,278,279],"cognitive-profiling","mcp","claude-code","knowledge-graph","codebase-analysis","postgresql","pgvector",{"commitSha":281,"marketplace":282,"plugin":284},"HEAD",{"name":266,"pluginCount":283},1,{"mcpCount":8,"provider":285,"skillCount":8},"classify",{"repoId":287},"kd79gxpemvkr09a7zsb3h8kmah86nvgf",[275,277,273,276,274,212,279,278],{"evaluatedAt":290,"extractAt":291,"updatedAt":290},1778683583007,1778683562157,{"evaluate":293,"extract":298},{"promptVersionExtension":204,"promptVersionScoring":205,"score":294,"tags":295,"targetMarket":217,"tier":218},99,[212,296,276,273,278,279,297],"persistence","developer-tools",{"commitSha":281,"license":299,"plugin":300},"MIT",{"mcpCount":8,"provider":285,"skillCount":237},{"parentExtensionId":261,"repoId":287},[273,297,276,212,296,279,278],{"evaluatedAt":304,"extractAt":291,"updatedAt":304},1778683602463,{"evaluate":306,"extract":308},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":307,"targetMarket":217,"tier":218},[211,212,213,214,215,216],{"commitSha":281},{"parentExtensionId":251,"repoId":287},{"_creationTime":311,"_id":287,"identity":312,"providers":313,"workflow":768},1778683544930.988,{"githubOwner":246,"githubRepo":247,"sourceUrl":14},{"classify":314,"discover":740,"extract":743,"github":744,"npm":767},{"commitSha":281,"extensions":315},[316,329,342,348,356,364,372,380,388,396,404,412,420,428,436,444,452],{"basePath":257,"description":264,"displayName":266,"installMethods":317,"rationale":318,"selectedPaths":319,"source":328,"sourceLanguage":18,"type":268},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[320,323,325],{"path":321,"priority":322},".claude-plugin/marketplace.json","mandatory",{"path":324,"priority":322},"README.md",{"path":326,"priority":327},"LICENSE","high","rule",{"basePath":257,"description":254,"displayName":330,"installMethods":331,"rationale":332,"selectedPaths":333,"source":328,"sourceLanguage":18,"type":258},"cortex",{"claudeCode":247},"inline plugin source from marketplace.json at /",[334,335,336,338,340],{"path":324,"priority":322},{"path":326,"priority":327},{"path":337,"priority":322},".mcp.json",{"path":339,"priority":327},"agents/cortex-wiki-groomer.md",{"path":341,"priority":327},"commands/methodology.md",{"basePath":245,"description":10,"displayName":13,"installMethods":343,"rationale":344,"selectedPaths":345,"source":328,"sourceLanguage":18,"type":248},{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-automate/SKILL.md",[346],{"path":347,"priority":322},"SKILL.md",{"basePath":349,"description":350,"displayName":351,"installMethods":352,"rationale":353,"selectedPaths":354,"source":328,"sourceLanguage":18,"type":248},"skills/cortex-consolidate","Run memory maintenance — decay old memories, compress stale content, consolidate episodic memories into semantic knowledge, and run sleep-like replay. Use when the user says 'clean up memories', 'consolidate', 'run maintenance', 'compress old memories', 'memory cleanup', or periodically to keep the memory system healthy. Also use after importing many memories or at the end of a long session.","cortex-consolidate",{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-consolidate/SKILL.md",[355],{"path":347,"priority":322},{"basePath":357,"description":358,"displayName":359,"installMethods":360,"rationale":361,"selectedPaths":362,"source":328,"sourceLanguage":18,"type":248},"skills/cortex-debug-memory","Debug and fix memory system issues — validate memories, rate quality, manage protection, forget bad memories, and restore from checkpoints. Use when the user says 'fix memory', 'bad memory', 'wrong memory', 'delete this', 'protect this', 'this memory is wrong', 'memory quality', 'rate this memory', 'restore checkpoint', 'undo', or when memories are returning incorrect or stale results.","cortex-debug-memory",{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-debug-memory/SKILL.md",[363],{"path":347,"priority":322},{"basePath":365,"description":366,"displayName":367,"installMethods":368,"rationale":369,"selectedPaths":370,"source":328,"sourceLanguage":18,"type":248},"skills/cortex-explore-memory","Explore the memory system's state, find gaps in knowledge, assess coverage, and get diagnostic information. Use when the user asks 'what does my memory look like', 'show me memory stats', 'what am I missing', 'how good is my knowledge', 'memory health', 'show coverage', 'find gaps', 'what topics are weak', or when you need to understand the state of stored knowledge before a task.","cortex-explore-memory",{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-explore-memory/SKILL.md",[371],{"path":347,"priority":322},{"basePath":373,"description":374,"displayName":375,"installMethods":376,"rationale":377,"selectedPaths":378,"source":328,"sourceLanguage":18,"type":248},"skills/cortex-import","Import memories from other AI memory systems into Cortex. Supports claude-mem (SQLite), Claude Desktop sessions, ChatGPT web export (JSON), Gemini Takeout (JSON), Cursor conversations, and Claude Code JSONL. Use when the user says 'import from claude-mem', 'migrate memories', 'import ChatGPT history', 'import from Gemini', 'transfer memories', or when Cortex detects another memory system is installed.","cortex-import",{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-import/SKILL.md",[379],{"path":347,"priority":322},{"basePath":381,"description":382,"displayName":383,"installMethods":384,"rationale":385,"selectedPaths":386,"source":328,"sourceLanguage":18,"type":248},"skills/cortex-navigate-knowledge","Navigate the knowledge graph — trace entity relationships, explore causal chains, drill into memory clusters, and traverse co-access paths. Use when the user asks 'how are these related', 'what connects X to Y', 'show me the knowledge graph', 'trace the relationship', 'what caused X', 'drill down into', 'explore connections', or when you need to understand the web of relationships between concepts, entities, and memories.","cortex-navigate-knowledge",{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-navigate-knowledge/SKILL.md",[387],{"path":347,"priority":322},{"basePath":389,"description":390,"displayName":391,"installMethods":392,"rationale":393,"selectedPaths":394,"source":328,"sourceLanguage":18,"type":248},"skills/cortex-profile","View and manage your cognitive profile — how you think, work patterns, blind spots, and cross-domain connections. Use when the user says 'show my profile', 'how do I work', 'what are my patterns', 'cognitive style', 'blind spots', 'methodology', or at the start of a session to load context. Also use 'rebuild profile' to rescan all session history, or 'list domains' to see all tracked project domains.","cortex-profile",{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-profile/SKILL.md",[395],{"path":347,"priority":322},{"basePath":397,"description":398,"displayName":399,"installMethods":400,"rationale":401,"selectedPaths":402,"source":328,"sourceLanguage":18,"type":248},"skills/cortex-recall","Search and retrieve memories from Cortex persistent memory. Use when the user asks 'what did we decide about X', 'do you remember', 'what was the fix for', 'find that thing about', 'search memories', 'what do we know about', 'have we seen this before', or when you need context about past decisions, patterns, bugs, or architecture choices. Also use proactively when working on something that likely has relevant historical context.","cortex-recall",{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-recall/SKILL.md",[403],{"path":347,"priority":322},{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":328,"sourceLanguage":18,"type":248},"skills/cortex-recall-global","Search and retrieve global memories — knowledge that applies across all projects. Use when the user asks 'what are our coding standards', 'what conventions do we follow', 'what's our infrastructure setup', 'do we have a rule about', 'what applies to all projects', 'shared knowledge', 'global rules', or when you need cross-project context like architecture decisions, server configs, or team policies.","cortex-recall-global",{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-recall-global/SKILL.md",[411],{"path":347,"priority":322},{"basePath":413,"description":414,"displayName":415,"installMethods":416,"rationale":417,"selectedPaths":418,"source":328,"sourceLanguage":18,"type":248},"skills/cortex-remember","Store important decisions, patterns, errors, lessons, and context into Cortex persistent memory. Use when the user says 'remember this', 'save this', 'store this for later', 'note this down', 'don't forget', 'this is important', 'bookmark this', or when a significant decision, bug fix, architecture choice, or lesson learned occurs during a session. Also use after resolving tricky bugs, making technology choices, or discovering important patterns.","cortex-remember",{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-remember/SKILL.md",[419],{"path":347,"priority":322},{"basePath":421,"description":422,"displayName":423,"installMethods":424,"rationale":425,"selectedPaths":426,"source":328,"sourceLanguage":18,"type":248},"skills/cortex-remember-global","Store a global memory that is visible across all projects. Use when the user shares architecture rules, coding conventions, infrastructure facts, security policies, team agreements, or any knowledge that applies beyond a single project. Triggers on 'remember this everywhere', 'this applies to all projects', 'global rule', 'shared convention', 'infrastructure note', 'cross-project', or when the content is clearly universal (clean architecture, SOLID, deployment configs, server addresses).","cortex-remember-global",{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-remember-global/SKILL.md",[427],{"path":347,"priority":322},{"basePath":429,"description":430,"displayName":431,"installMethods":432,"rationale":433,"selectedPaths":434,"source":328,"sourceLanguage":18,"type":248},"skills/cortex-setup-project","Bootstrap Cortex for a new project or import existing session history. Use when the user says 'set up Cortex', 'seed this project', 'import my history', 'backfill memories', 'bootstrap memory', 'initialize Cortex for this project', or when starting to use Cortex on an existing codebase that already has Claude Code conversation history.","cortex-setup-project",{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-setup-project/SKILL.md",[435],{"path":347,"priority":322},{"basePath":437,"description":438,"displayName":439,"installMethods":440,"rationale":441,"selectedPaths":442,"source":328,"sourceLanguage":18,"type":248},"skills/cortex-visualize","Launch the interactive unified neural graph visualization. Use when the user says 'show visualization', 'show me the graph', 'visualize memories', 'show memory map', 'open neural graph', or when a visual overview of the memory system or cognitive profile would be helpful.","cortex-visualize",{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-visualize/SKILL.md",[443],{"path":347,"priority":322},{"basePath":445,"description":446,"displayName":447,"installMethods":448,"rationale":449,"selectedPaths":450,"source":328,"sourceLanguage":18,"type":248},"skills/cortex-wiki-author","Author first-class wiki pages (ADRs, specs, file docs, notes) that live alongside Cortex memory. Use when the user says 'this is an ADR', 'document this decision', 'write an ADR', 'add a spec', 'spec this out', 'document this file', 'add a note about', 'link these pages', 'bookmark this as a spec', or when finalizing a design decision that should persist as a human-readable document.","cortex-wiki-author",{"claudeCode":12},"SKILL.md frontmatter at skills/cortex-wiki-author/SKILL.md",[451],{"path":347,"priority":322},{"basePath":257,"description":453,"displayName":454,"installMethods":455,"license":299,"rationale":456,"selectedPaths":457,"source":328,"sourceLanguage":18,"type":274},"Persistent memory and cognitive profiling for Claude Code","neuro-cortex-memory",{"pypi":454},"pyproject.toml with mcp/fastmcp dependency + scripts at pyproject.toml",[458,460,462,463,464,467,470,472,474,476,478,480,482,484,486,488,490,492,494,496,498,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738],{"path":459,"priority":322},"package.json",{"path":461,"priority":322},"pyproject.toml",{"path":324,"priority":322},{"path":326,"priority":327},{"path":465,"priority":466},"mcp_server/doctor.py","medium",{"path":468,"priority":469},"mcp_server/__main__.py","low",{"path":471,"priority":469},"mcp_server/handlers/__init__.py",{"path":473,"priority":469},"mcp_server/handlers/_telemetry_wrap.py",{"path":475,"priority":469},"mcp_server/handlers/_tool_meta.py",{"path":477,"priority":469},"mcp_server/handlers/add_rule.py",{"path":479,"priority":469},"mcp_server/handlers/admission.py",{"path":481,"priority":469},"mcp_server/handlers/anchor.py",{"path":483,"priority":469},"mcp_server/handlers/assess_coverage.py",{"path":485,"priority":469},"mcp_server/handlers/backfill_helpers.py",{"path":487,"priority":469},"mcp_server/handlers/backfill_memories.py",{"path":489,"priority":469},"mcp_server/handlers/change_impact.py",{"path":491,"priority":469},"mcp_server/handlers/checkpoint.py",{"path":493,"priority":469},"mcp_server/handlers/codebase_analyze.py",{"path":495,"priority":469},"mcp_server/handlers/codebase_analyze_helpers.py",{"path":497,"priority":469},"mcp_server/handlers/consolidate.py",{"path":499,"priority":469},"mcp_server/handlers/consolidation/__init__.py",{"path":501,"priority":469},"mcp_server/handlers/consolidation/cascade.py",{"path":503,"priority":469},"mcp_server/handlers/consolidation/cls.py",{"path":505,"priority":469},"mcp_server/handlers/consolidation/compression.py",{"path":507,"priority":469},"mcp_server/handlers/consolidation/decay.py",{"path":509,"priority":469},"mcp_server/handlers/consolidation/homeostatic.py",{"path":511,"priority":469},"mcp_server/handlers/consolidation/memify.py",{"path":513,"priority":469},"mcp_server/handlers/consolidation/plasticity.py",{"path":515,"priority":469},"mcp_server/handlers/consolidation/pruning.py",{"path":517,"priority":469},"mcp_server/handlers/consolidation/sleep.py",{"path":519,"priority":469},"mcp_server/handlers/consolidation/transfer.py",{"path":521,"priority":469},"mcp_server/handlers/create_trigger.py",{"path":523,"priority":469},"mcp_server/handlers/detect_domain.py",{"path":525,"priority":469},"mcp_server/handlers/detect_gaps.py",{"path":527,"priority":469},"mcp_server/handlers/drill_down.py",{"path":529,"priority":469},"mcp_server/handlers/explore_features.py",{"path":531,"priority":469},"mcp_server/handlers/forget.py",{"path":533,"priority":469},"mcp_server/handlers/get_causal_chain.py",{"path":535,"priority":469},"mcp_server/handlers/get_methodology_graph.py",{"path":537,"priority":469},"mcp_server/handlers/get_project_story.py",{"path":539,"priority":469},"mcp_server/handlers/get_rules.py",{"path":541,"priority":469},"mcp_server/handlers/get_telemetry.py",{"path":543,"priority":469},"mcp_server/handlers/import_sessions.py",{"path":545,"priority":469},"mcp_server/handlers/ingest_codebase.py",{"path":547,"priority":469},"mcp_server/handlers/ingest_codebase_cypher.py",{"path":549,"priority":469},"mcp_server/handlers/ingest_codebase_graph.py",{"path":551,"priority":469},"mcp_server/handlers/ingest_codebase_pages.py",{"path":553,"priority":469},"mcp_server/handlers/ingest_codebase_schema.py",{"path":555,"priority":469},"mcp_server/handlers/ingest_codebase_writers.py",{"path":557,"priority":469},"mcp_server/handlers/ingest_helpers.py",{"path":559,"priority":469},"mcp_server/handlers/ingest_prd.py",{"path":561,"priority":469},"mcp_server/handlers/latency_class.py",{"path":563,"priority":469},"mcp_server/handlers/list_domains.py",{"path":565,"priority":469},"mcp_server/handlers/memories_facets.py",{"path":567,"priority":469},"mcp_server/handlers/memories_page.py",{"path":569,"priority":469},"mcp_server/handlers/memory_stats.py",{"path":571,"priority":469},"mcp_server/handlers/narrative.py",{"path":573,"priority":469},"mcp_server/handlers/navigate_memory.py",{"path":575,"priority":469},"mcp_server/handlers/open_visualization.py",{"path":577,"priority":469},"mcp_server/handlers/quadtree_handler.py",{"path":579,"priority":469},"mcp_server/handlers/query_methodology.py",{"path":581,"priority":469},"mcp_server/handlers/query_workflow_graph.py",{"path":583,"priority":469},"mcp_server/handlers/rate_memory.py",{"path":585,"priority":469},"mcp_server/handlers/rebuild_profiles.py",{"path":587,"priority":469},"mcp_server/handlers/recall.py",{"path":589,"priority":469},"mcp_server/handlers/recall_helpers.py",{"path":591,"priority":469},"mcp_server/handlers/recall_hierarchical.py",{"path":593,"priority":469},"mcp_server/handlers/recompute_layout.py",{"path":595,"priority":469},"mcp_server/handlers/record_session_end.py",{"path":597,"priority":469},"mcp_server/handlers/remember.py",{"path":599,"priority":469},"mcp_server/handlers/remember_helpers.py",{"path":601,"priority":469},"mcp_server/handlers/remember_response.py",{"path":603,"priority":469},"mcp_server/handlers/seed_project.py",{"path":605,"priority":469},"mcp_server/handlers/seed_project_constants.py",{"path":607,"priority":469},"mcp_server/handlers/seed_project_stages.py",{"path":609,"priority":469},"mcp_server/handlers/sync_instructions.py",{"path":611,"priority":469},"mcp_server/handlers/tile_handler.py",{"path":613,"priority":469},"mcp_server/handlers/unified_search.py",{"path":615,"priority":469},"mcp_server/handlers/validate_memory.py",{"path":617,"priority":469},"mcp_server/handlers/wiki_adr.py",{"path":619,"priority":469},"mcp_server/handlers/wiki_api.py",{"path":621,"priority":469},"mcp_server/handlers/wiki_compile.py",{"path":623,"priority":469},"mcp_server/handlers/wiki_consolidate.py",{"path":625,"priority":469},"mcp_server/handlers/wiki_curate.py",{"path":627,"priority":469},"mcp_server/handlers/wiki_emerge.py",{"path":629,"priority":469},"mcp_server/handlers/wiki_export.py",{"path":631,"priority":469},"mcp_server/handlers/wiki_extract.py",{"path":633,"priority":469},"mcp_server/handlers/wiki_link.py",{"path":635,"priority":469},"mcp_server/handlers/wiki_list.py",{"path":637,"priority":469},"mcp_server/handlers/wiki_migrate.py",{"path":639,"priority":469},"mcp_server/handlers/wiki_pipeline.py",{"path":641,"priority":469},"mcp_server/handlers/wiki_purge.py",{"path":643,"priority":469},"mcp_server/handlers/wiki_read.py",{"path":645,"priority":469},"mcp_server/handlers/wiki_refine.py",{"path":647,"priority":469},"mcp_server/handlers/wiki_reindex.py",{"path":649,"priority":469},"mcp_server/handlers/wiki_rename.py",{"path":651,"priority":469},"mcp_server/handlers/wiki_resolve.py",{"path":653,"priority":469},"mcp_server/handlers/wiki_seed_codebase.py",{"path":655,"priority":469},"mcp_server/handlers/wiki_synthesize.py",{"path":657,"priority":469},"mcp_server/handlers/wiki_verify.py",{"path":659,"priority":469},"mcp_server/handlers/wiki_view.py",{"path":661,"priority":469},"mcp_server/handlers/wiki_write.py",{"path":663,"priority":469},"mcp_server/handlers/workflow_graph.py",{"path":665,"priority":469},"tests_py/handlers/__init__.py",{"path":667,"priority":469},"tests_py/handlers/test_a3_homeostatic_scalar.py",{"path":669,"priority":469},"tests_py/handlers/test_admission.py",{"path":671,"priority":469},"tests_py/handlers/test_backfill_discover_files_issue15.py",{"path":673,"priority":469},"tests_py/handlers/test_backfill_heat.py",{"path":675,"priority":469},"tests_py/handlers/test_beam_anticheat.py",{"path":677,"priority":469},"tests_py/handlers/test_checkpoint.py",{"path":679,"priority":469},"tests_py/handlers/test_cls_diagnostics.py",{"path":681,"priority":469},"tests_py/handlers/test_codebase_analyze_rglob.py",{"path":683,"priority":469},"tests_py/handlers/test_consolidate.py",{"path":685,"priority":469},"tests_py/handlers/test_consolidate_telemetry.py",{"path":687,"priority":469},"tests_py/handlers/test_detect_domain.py",{"path":689,"priority":469},"tests_py/handlers/test_explore_features.py",{"path":691,"priority":469},"tests_py/handlers/test_get_methodology_graph.py",{"path":693,"priority":469},"tests_py/handlers/test_get_telemetry.py",{"path":695,"priority":469},"tests_py/handlers/test_import_sessions.py",{"path":697,"priority":469},"tests_py/handlers/test_import_sessions_stream.py",{"path":699,"priority":469},"tests_py/handlers/test_ingest_codebase.py",{"path":701,"priority":469},"tests_py/handlers/test_ingest_prd.py",{"path":703,"priority":469},"tests_py/handlers/test_latency_class.py",{"path":705,"priority":469},"tests_py/handlers/test_list_domains.py",{"path":707,"priority":469},"tests_py/handlers/test_memify_diagnostics.py",{"path":709,"priority":469},"tests_py/handlers/test_memory_stats.py",{"path":711,"priority":469},"tests_py/handlers/test_open_visualization.py",{"path":713,"priority":469},"tests_py/handlers/test_query_methodology.py",{"path":715,"priority":469},"tests_py/handlers/test_query_workflow_graph.py",{"path":717,"priority":469},"tests_py/handlers/test_rebuild_profiles.py",{"path":719,"priority":469},"tests_py/handlers/test_recall.py",{"path":721,"priority":469},"tests_py/handlers/test_recall_enhancements.py",{"path":723,"priority":469},"tests_py/handlers/test_recall_hierarchical_bounded.py",{"path":725,"priority":469},"tests_py/handlers/test_recall_low_signal_filter.py",{"path":727,"priority":469},"tests_py/handlers/test_record_session_end.py",{"path":729,"priority":469},"tests_py/handlers/test_registry.py",{"path":731,"priority":469},"tests_py/handlers/test_remember.py",{"path":733,"priority":469},"tests_py/handlers/test_seed_project.py",{"path":735,"priority":469},"tests_py/handlers/test_wiki_redirect_handlers.py",{"path":737,"priority":469},"tests_py/handlers/test_wiki_seed_codebase.py",{"path":739,"priority":469},"tests_py/handlers/test_wiki_sync_errors.py",{"sources":741},[742],"manual",{"npmPackage":454},{"closedIssues90d":232,"description":745,"forks":233,"homepage":746,"license":239,"openIssues90d":8,"pushedAt":234,"readmeSize":230,"stars":235,"topics":747},"Persistent memory for Claude Code — 41 neuroscience papers, 26 biological mechanisms with paper-bearing per-mechanism ablation evidence (E1 v3). LongMemEval R@10 98.4% / MRR 0.9124 (n=500). LoCoMo R@10 94.2% / MRR 0.8278 (n=1986). BEAM-10M +33.4% over flat retrieval. PostgreSQL + pgvector. Verified via 31-row two-benchmark ablation campaign.","https://ai-architect.tools",[748,749,750,751,275,752,753,754,755,756,757,758,759,760,761,762,763,764,765,766],"mcp-server","model-context-protocol","agent-memory-system","causal-inference","claude-code-plugin","cognitive-architecture","cognitive-science","neuroscience","persistent-memory","predictive-coding","retrieval-augmented-generation","vector-search","hopfield-network","long-term-memory","episodic-memory","llm-memory","anthropic","artificial-intelligence","claude",{"downloads":237},{"classifiedAt":769,"discoverAt":770,"extractAt":771,"githubAt":771,"npmAt":772,"updatedAt":769},1778683561790,1778683544931,1778683554398,1778683559402,[211,212,214,215,213,216],{"evaluatedAt":243,"extractAt":291,"updatedAt":243},[],[777,808,835,865,886,905],{"_creationTime":778,"_id":779,"community":780,"display":781,"identity":787,"providers":792,"relations":801,"tags":804,"workflow":805},1778699234184.6157,"k177tdbfgqmwhtaqv771f2ych586nne9",{"reviewCount":8},{"description":782,"installMethods":783,"name":785,"sourceUrl":786},"Worktree-first dev environment manager for issues, PRs, and features with optional tmux sessions",{"claudeCode":784},"Yeachan-Heo/oh-my-claudecode","Project Session Manager","https://github.com/Yeachan-Heo/oh-my-claudecode",{"basePath":788,"githubOwner":789,"githubRepo":790,"locale":18,"slug":791,"type":248},"skills/project-session-manager","Yeachan-Heo","oh-my-claudecode","project-session-manager",{"evaluate":793,"extract":800},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":794,"targetMarket":217,"tier":218},[795,796,216,797,211,798,799],"git","development-environment","tmux","cli","developer-tool",{"commitSha":281,"license":299},{"parentExtensionId":802,"repoId":803},"k17brg5egdw1jbncj1j4wfv3fh86n639","kd74zv63fryf9prygtq7gf4es986n22y",[211,798,799,796,795,797,216],{"evaluatedAt":806,"extractAt":807,"updatedAt":806},1778699613343,1778699234184,{"_creationTime":809,"_id":810,"community":811,"display":812,"identity":818,"providers":822,"relations":829,"tags":831,"workflow":832},1778697652123.886,"k174rav3ndhd0xydpyp2k4nn8586nbvw",{"reviewCount":8},{"description":813,"installMethods":814,"name":816,"sourceUrl":817},"Route plain-language requests for Pi, Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions (\"telephone game\" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.",{"claudeCode":815},"steipete/clawdis","acp-router","https://github.com/steipete/clawdis",{"basePath":819,"githubOwner":820,"githubRepo":821,"locale":18,"slug":816,"type":248},"extensions/acpx/skills/acp-router","steipete","clawdis",{"evaluate":823,"extract":828},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":824,"targetMarket":217,"tier":218},[825,826,827,216,211],"routing","acp","coding-assistants",{"commitSha":281},{"repoId":830},"kd738npxg9yh3xf3vddzy9fyfh86nhng",[826,211,827,825,216],{"evaluatedAt":833,"extractAt":834,"updatedAt":833},1778698053003,1778697652123,{"_creationTime":836,"_id":837,"community":838,"display":839,"identity":845,"providers":850,"relations":858,"tags":861,"workflow":862},1778696595410.5698,"k171sdysmt658g1cdd7hgt8p8h86nms7",{"reviewCount":8},{"description":840,"installMethods":841,"name":843,"sourceUrl":844},"End-of-session ritual that audits changes, runs quality checks, captures learnings, and produces a session summary. Use when saying \"wrap up\", \"done for the day\", \"finish coding\", or ending a coding session.",{"claudeCode":842},"rohitg00/pro-workflow","Wrap-Up Ritual","https://github.com/rohitg00/pro-workflow",{"basePath":846,"githubOwner":847,"githubRepo":848,"locale":18,"slug":849,"type":248},"skills/wrap-up","rohitg00","pro-workflow","wrap-up",{"evaluate":851,"extract":857},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":852,"targetMarket":217,"tier":218},[216,853,854,212,855,856],"llm","productivity","knowledge-base","code-quality",{"commitSha":281,"license":299},{"parentExtensionId":859,"repoId":860},"k17fxtjcfh5gvxdrhv2dmgn1t986mdhv","kd7am4e918eq98hrd9s31jm4vs86nn0b",[856,855,853,212,854,216],{"evaluatedAt":863,"extractAt":864,"updatedAt":863},1778697164619,1778696595410,{"_creationTime":866,"_id":867,"community":868,"display":869,"identity":873,"providers":875,"relations":882,"tags":883,"workflow":884},1778696595410.5657,"k17bk9m02r7jkbzzqapbzfvq8h86m6qn",{"reviewCount":8},{"description":870,"installMethods":871,"name":872,"sourceUrl":844},"Wire Commands, Agents, and Skills together for complex features. Use when building features that need research, planning, and implementation phases.",{"claudeCode":842},"orchestrate",{"basePath":874,"githubOwner":847,"githubRepo":848,"locale":18,"slug":872,"type":248},"skills/orchestrate",{"evaluate":876,"extract":881},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":877,"targetMarket":217,"tier":218},[878,879,216,212,880],"llm-ops","agent","knowledge-management",{"commitSha":281},{"parentExtensionId":859,"repoId":860},[879,880,878,212,216],{"evaluatedAt":885,"extractAt":864,"updatedAt":885},1778696881233,{"_creationTime":887,"_id":888,"community":889,"display":890,"identity":892,"providers":893,"relations":901,"tags":902,"workflow":903},1778683562157.877,"k17bmnmk2exaw2f96dk2sx4arn86ne7n",{"reviewCount":8},{"description":390,"installMethods":891,"name":391,"sourceUrl":14},{"claudeCode":12},{"basePath":389,"githubOwner":246,"githubRepo":247,"locale":18,"slug":391,"type":248},{"evaluate":894,"extract":900},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":895,"targetMarket":217,"tier":218},[896,897,212,898,216,899],"cognitive","profile","personalization","history",{"commitSha":281},{"parentExtensionId":251,"repoId":287},[896,899,212,898,897,216],{"evaluatedAt":904,"extractAt":291,"updatedAt":904},1778683758763,{"_creationTime":906,"_id":907,"community":908,"display":909,"identity":915,"providers":918,"relations":924,"tags":927,"workflow":928},1778692275423.9888,"k1732y2ybthsdw3j4kjy694tmd86nv8w",{"reviewCount":8},{"description":910,"installMethods":911,"name":913,"sourceUrl":914},"Show all active rules. Use when the user says \"/rules\", \"show rules\", \"list rules\", \"what are my rules\", or wants to see their current persistent instructions.",{"claudeCode":912},"Lexxes-Projects/obey","obey","https://github.com/Lexxes-Projects/obey",{"basePath":916,"githubOwner":917,"githubRepo":913,"locale":18,"slug":214,"type":248},"skills/rules","Lexxes-Projects",{"evaluate":919,"extract":923},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":920,"targetMarket":217,"tier":218},[214,921,854,216,922],"enforcement","configuration",{"commitSha":281,"license":299},{"parentExtensionId":925,"repoId":926},"k17ccytjrakavnrzgdbzkbcjj186nr1f","kd75x7p4gkt5vx785rmc3msdhs86neap",[922,921,854,214,216],{"evaluatedAt":929,"extractAt":930,"updatedAt":931},1778692373874,1778692275424,1778692422383]