Mnemovox Development Setup
This skill configures Aider for the Mnemovox project with optimized settings for Python development, testing, and context management.
What This Skill Does
Automatically configures Aider to:
Load project context from CLAUDE.md, spec.md, and prompt_plan.mdEnable prompt caching for faster iterationsUse pytest for running testsIntegrate with nvim as the editorManage git commits with verificationConfiguration Details
Context Loading
The following files are automatically read and included in the context:
`CLAUDE.md` - Project documentation and guidelines`spec.md` - Project specifications`prompt_plan.md` - Planning and prompt templatesGit & Commits
Auto-commits are **disabled** - you maintain full control over commitsGit commit verification is **enabled** - ensures commits are properly verifiedAll changes require manual review before committingTesting
Test command: `python -m pytest -v`Auto-test is **disabled** - run tests manually when neededVerbose output disabled for cleaner consoleCode Quality
Linting is **disabled** - configure separately if neededAuto-lint is **disabled**User Experience
`yes-always` enabled - skips confirmation prompts for faster workflowEditor: nvimCache prompts enabled for performanceUsage
This configuration is automatically applied when using Aider in the Mnemovox project directory. To run tests manually:
```bash
python -m pytest -v
```
To commit changes:
```bash
git add .
git commit -m "Your commit message"
```
When to Use This Skill
Use this skill when:
Working on the Mnemovox Python projectYou need project context (CLAUDE.md, spec.md) automatically loadedYou want manual control over commits and testingYou prefer nvim as your editorYou want optimized performance with prompt cachingConstraints
Requires pytest to be installed for testingRequires nvim for editor integrationDesigned specifically for the Mnemovox project structureManual testing and committing required (auto-test and auto-commits disabled)