Aider configuration for DotNetSolutionsMerger - a tool that merges multiple .NET solution files into a single solution. Auto-formats and builds after changes.
This skill configures Aider to work with DotNetSolutionsMerger, a tool that merges multiple .NET solution files into a single solution.
Automatically runs `dotnet format` and `dotnet build` after every code change to ensure the solution stays properly formatted and builds successfully.
When working on the DotNetSolutionsMerger codebase:
1. **After Every Code Change:**
- Run: `dotnet format DotNetSolutionsMerger.sln`
- Then run: `dotnet build DotNetSolutionsMerger.sln`
- Report any formatting issues or build errors immediately
2. **Validation Steps:**
- Ensure all code follows .NET formatting standards
- Verify the solution builds without errors
- Check that all projects in the solution are accessible
3. **Error Handling:**
- If `dotnet format` fails, review and fix formatting issues before proceeding
- If `dotnet build` fails, analyze build errors and fix compilation issues
- Do not proceed with further changes until both commands succeed
4. **Best Practices:**
- Keep formatting consistent across all solution files
- Ensure changes don't break the build
- Test merge functionality after structural changes
```
User: "Add a new project reference to the solution merger"
AI: [Makes code changes]
[Runs dotnet format DotNetSolutionsMerger.sln]
[Runs dotnet build DotNetSolutionsMerger.sln]
[Reports results]
```
Leave a review
No reviews yet. Be the first to review this skill!
# Download SKILL.md from killerskills.ai/api/skills/net-solution-merger-with-aider/raw