ops-rebuild-clean
Clean and rebuild the solution to ensure a fresh state. Use this when the user faces transient build errors or stale artifacts.
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
To ensure a clean build state and resolve transient compilation issues, follow this process:
-
Stop Background Processes
- Ensure no background
dotnetprocesses are running that might lock files. - Check for running Aspire instances or test hosts.
- Ensure no background
-
Clean Solution
- Run
dotnet cleanin the root directory. - This removes all intermediate output and binaries.
- Run
// turbo 3. Rebuild
- Run
dotnet buildin the root directory to compile the entire solution from scratch.
-
Verify and Report
- Check the output for any persistent errors.
- If the build succeeds, notify the user: "✅ Workspace is clean and builds successfully."
- If errors persist, they are likely genuine code issues rather than stale artifacts.
- Use
grep_searchorread_fileto investigate the specific error messages.
When to Use
- Build errors that seem inconsistent
- After major dependency changes
- When switching branches with significant changes
- Stale artifact issues
- After package version updates
Related Skills
Used By:
-
/test__verify_feature- May reference this for clean builds
Next Steps:
-
/test__verify_feature- Full verification after clean rebuild -
/test__unit_suiteor/test__integration_suite- Test the rebuilt solution
See Also:
- getting-started - Build instructions
- aspire-guide - Running the application
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-03-11
- Index updated
- 2026-03-11
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!