Aider configuration for the Onwo Cloud UI library for Qwik.js, with optimized settings for monorepo development, auto-commits, and context-aware coding with read-only reference files.
This skill configures Aider for development of the Onwo Cloud UI library for Qwik.js with optimal settings for a monorepo structure.
Applies a comprehensive Aider configuration tailored for the onwo-cloud/onwo-ui monorepo, including:
When applying this Aider configuration, follow these steps:
1. **Create the .aider.conf.yml file** in the project root with the following configuration:
```yaml
map-tokens: 2048
map-refresh: auto
dark-mode: true
pretty: true
stream: true
vim: true
fancy-input: true
watch-files: true
git: true
gitignore: false
auto-commits: true
dirty-commits: true
attribute-commit-message-committer: true
editor: nvim
aiderignore: .aiderignore
auto-lint: false
auto-test: false
env-file: .env
suggest-shell-commands: false
read:
# Root configuration
- "README.md"
- "Justfile"
- "tsconfig.base.json"
- "package.json"
- "eslint.config.js"
# Docs package
- "docs/package.json"
- "docs/README.md"
- "docs/tsconfig.json"
- "docs/eslint.config.js"
# Tailwind CSS package
- "packages/tailwindcss/README.md"
- "packages/tailwindcss/eslint.config.js"
- "packages/tailwindcss/tsconfig.json"
- "packages/tailwindcss/package.json"
# Primitives package
- "packages/primitives/README.md"
- "packages/primitives/eslint.config.js"
- "packages/primitives/tsconfig.json"
- "packages/primitives/package.json"
# UI package
- "packages/ui/README.md"
- "packages/ui/eslint.config.js"
- "packages/ui/tsconfig.json"
- "packages/ui/package.json"
# Icons package
- "packages/icons/README.md"
- "packages/icons/eslint.config.js"
- "packages/icons/tsconfig.json"
- "packages/icons/package.json"
encoding: utf-8
line-endings: platform
```
2. **Create .aiderignore file** if it doesn't exist to exclude build artifacts and dependencies:
```
node_modules/
dist/
build/
.turbo/
.next/
coverage/
*.log
.DS_Store
```
3. **Verify the configuration** by running:
```bash
aider --help
```
4. **Start Aider** with the configuration:
```bash
aider
```
```bash
aider
```
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/onwo-ui-aider-configuration/raw