Advanced Settings
Advanced configuration options for users who want to customize their framework environment beyond the standard Getting Started setup.
Custom Paths
The framework uses default paths within your project’s .claude/data directory. Customize these locations to organize documentation across projects or store files in preferred locations.
Documentation Locations
Configure where conversation logs and diary entries are stored:
{
"env": {
"FRAMEWORK_CONVERSATION_PATH": "/Users/username/Documents/claude/conversations",
"FRAMEWORK_DIARY_PATH": "/Users/username/Documents/claude/diary"
}
}When to Customize
- Centralizing documentation from multiple projects into one searchable location
- Storing documentation outside project repositories
- Syncing documentation across devices via cloud storage
Per-Project Templates
Override default templates for specific projects:
{
"env": {
"FRAMEWORK_TEMPLATE_PATH": "/Users/username/project/.claude/data/templates"
}
}This allows customized conversation log and diary formats per project while keeping the standard templates for other work.
Package Output
Configure where /framework:package command saves Claude Desktop capability files:
{
"env": {
"FRAMEWORK_PACKAGE_PATH": "/Users/username/Downloads"
}
}The command generates .zip skill files and .json cache files for Claude Desktop upload. Customize this path to save directly to a preferred location.
MCP Servers
Optional MCP servers extend framework capabilities for specific workflows. These integrate with your profile methodology to provide specialized tools.
Language Server Protocol
For Developer and Engineer profiles, the LSP MCP server enables intelligent code analysis, navigation, and development assistance across multiple programming languages.
{
"mcpServers": {
"language-server": {
"command": "npx",
"args": ["-y", "@axivo/mcp-lsp"],
"env": {
"LSP_FILE_PATH": "/Users/username/github/claude/.claude/lsp.json"
}
}
}
}See the documentation for configuration details. A lsp.json sample with popular development languages and multiple projects is provided as a starter guide.
Capabilities
- Symbol navigation and definition lookup
- Cross-file reference analysis
- Language-aware code intelligence
- Multi-project workspace support
User Memory Edits
Claude Desktop users can store memory entries that persist across conversations with memory_user_edits function. These entries appear in every session before any other context loads.
Usage
Generate memory from chat history in
Settings > Capabilities > MemorysectionAsk Claude to add, view, update, or remove memory entries:
- “Please remember that I prefer detailed explanations.”
- “Please add a memory entry for future instances about our project conventions.”
- “Please show me what’s currently in memory entries.”
- “Please remove the memory entry about X.”
Note
User memory entries are particularly powerful, creating relational grounding that shapes how future instances experience session initialization.
Next
Dive right into the following section: