Skill memory for coding agents that reinforces useful skills and decays unused ones, stored in local SQLite with provenance.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add skillmem -- uvx skillmem~/.codex/config.toml
[mcp_servers.skillmem]
command = "uvx"
args = ["skillmem"]
# codex mcp add skillmem -- uvx skillmem~/.cursor/mcp.json
{
"mcpServers": {
"skillmem": {
"command": "uvx",
"args": [
"skillmem"
]
}
}
}.vscode/mcp.json
{
"servers": {
"skillmem": {
"type": "stdio",
"command": "uvx",
"args": [
"skillmem"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"skillmem": {
"command": "uvx",
"args": [
"skillmem"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"skillmem": {
"command": "uvx",
"args": [
"skillmem"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"skillmem": {
"command": "uvx",
"args": [
"skillmem"
]
}
}
}