Configures Aider for Motia projects with agent-based development workflow, guide references, and structured architectural context.
Configures Aider for Motia projects with an agent-based development workflow. This skill sets up Aider to read project-specific agent documentation and architectural guides, providing structured context for API development, event handling, state management, and UI implementation.
This skill creates an Aider configuration file (`.aider.conf.yaml`) for Motia projects that:
When a user requests Aider configuration for a Motia project:
1. **Create `.aider.conf.yaml` in the project root** with the following structure:
- Add YAML header comment referencing Aider docs: `https://aider.chat/docs/config.html`
- Configure `read` section with `AGENTS.md` as the primary context file
- Add commented-out optional guide references for:
- `.cursor/rules/motia/api-steps.mdc`
- `.cursor/rules/motia/event-steps.mdc`
- `.cursor/rules/motia/cron-steps.mdc`
- `.cursor/rules/motia/state-management.mdc`
- `.cursor/rules/motia/middlewares.mdc`
- `.cursor/rules/motia/realtime-streaming.mdc`
- `.cursor/rules/motia/virtual-steps.mdc`
- `.cursor/rules/motia/ui-steps.mdc`
- `.cursor/architecture/architecture.mdc`
- `.cursor/architecture/error-handling.mdc`
2. **Add explanatory note** stating that AGENTS.md references all detailed guides and the AI will read them when needed
3. **Include optional configuration sections** (commented out by default):
- `auto-commits: true` for automatic commit behavior
- Model selection examples: `gpt-4`, `claude-3-5-sonnet-20241022`
- Additional context files section with examples: `config.yml`, `package.json`
4. **Validate the configuration**:
- Ensure YAML syntax is correct
- Verify all file paths match the project structure
- Confirm the configuration follows Aider's documented format
5. **Inform the user** that they can:
- Uncomment specific guides as needed for focused context
- Enable auto-commits if desired
- Select their preferred AI model
- Add additional context files relevant to their project
**User:** "Set up Aider configuration for my Motia project"
**Agent:**
1. Creates `.aider.conf.yaml` with the Motia-specific structure
2. Includes AGENTS.md as the primary read file
3. Comments out optional guide references for selective loading
4. Adds commented configuration options for auto-commits and model selection
5. Confirms the configuration is ready and explains how to customize it
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/aider-motia-project-configuration-jqmpyr/raw