Aider configuration optimized for Motia event-driven automation projects. Provides context-aware development with automatic guide loading for API, event, cron, state management, middlewares, and UI workflows.
This skill configures Aider for optimal development of Motia event-driven automation projects, providing intelligent context loading and project-specific guides.
Generates an `.aider.conf.yaml` configuration file that:
When the user requests Aider configuration for a Motia project, create a `.aider.conf.yaml` file with the following structure:
1. **Core Context Loading**
- Always read `AGENTS.md` for project overview and guide references
- Include commented examples of specialized guides that can be uncommented as needed
2. **Specialized Guide Categories**
Include commented references to these Motia-specific guides:
- `api-steps.mdc` — REST API endpoint development patterns
- `event-steps.mdc` — Event-driven workflow implementation
- `cron-steps.mdc` — Scheduled task configuration
- `state-management.mdc` — Workflow state handling
- `middlewares.mdc` — Request/response middleware patterns
- `realtime-streaming.mdc` — WebSocket and streaming implementations
- `virtual-steps.mdc` — Virtual step composition
- `ui-steps.mdc` — UI component integration
- `architecture.mdc` — System architecture overview
- `error-handling.mdc` — Error handling patterns
3. **Optional Configuration Sections**
Include commented examples for:
- `auto-commits: true` — Automatic git commits after changes
- `model:` — AI model selection (GPT-4, Claude, etc.)
- Additional context files (`config.yml`, `package.json`, etc.)
4. **Documentation Notes**
- Add clear comments explaining that `AGENTS.md` references all detailed guides
- Note that guides will be read dynamically when needed
- Provide instructions for uncommenting specific guides for focused context
```yaml
read:
- AGENTS.md
# Uncomment specific guides as needed for more context:
# - .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
```
**Basic setup:**
"Create an Aider config for my Motia project"
**With specific guides enabled:**
"Generate Aider config with API and event guides pre-loaded"
**Custom model:**
"Set up Aider with Claude Sonnet for Motia development"
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/motia-project-aider-configuration/raw