CXM: Neural Memory for Agents
by @joeavaib
Use this skill when you need to understand the architecture of a codebase, perform semantic searches across files, map dependencies before refactoring, or in...
clawhub install cxm-neural-memoryπ About This Skill
name: cxm-neural-memory description: Use this skill when you need to understand the architecture of a codebase, perform semantic searches across files, map dependencies before refactoring, or ingest non-code documentation into your context memory. It leverages the CXM (ContextMachine) tool to prevent context collapse.
CXM Neural Memory Skill
This skill provides you with a localized "Neural Memory" and architectural mapping tool. It allows you to find code semantically and map dependencies using bundled AST-parsing tools.
π Security & Transparency (Disclosure)
To ensure safe and transparent operation, be aware of the following behaviors:
~/.cxm.allowed_write_paths and mode (e.g., ask_first) defined in the project's .cxm.yaml.π οΈ Local Engine Usage
You are already bundled with the CXM source code. All commands must be executed via the local src/cli.py script.
Crucial Instruction: Always use the --agent-mode flag to receive strict, parseable JSON.
Core Capabilities & Usage
1. Semantic Search (Vibe Searching)
Use this when you need to find logic by its purpose, even if you don't know the exact file name or variable names.
Command:
python src/cli.py --agent-mode harvest --semantic "your natural language query"
Interpretation:
The JSON output contains a results array with path, content, and start_line/end_line for precise targeting.
2. Dependency Graphing (Architectural Mapping)
Use this before refactoring to see which files or modules depend on your target file.
Command:
python src/cli.py --agent-mode map path/to/file.py
Interpretation:
The JSON output includes an edges list and a hotspots array showing the most heavily used modules in the project.
3. Architecture Ingestion
Force CXM to index non-code files like README.md, docker-compose.yml, or package.json to understand the system's infrastructure.
Command:
python src/cli.py --agent-mode ingest .
Workflow for Complex Refactoring
1. Locate: Use semantic search to find the relevant code sections.
2. Map: Run map on the identified files to see the blast radius.
3. Execute: Apply your changes knowing the full architectural context.