roslynator
Roslynator is a set of code analysis tools for C#, powered by Roslyn.
Roslynator is a comprehensive C# code analysis toolkit powered by Roslyn that includes agent skills for AI-assisted development. It provides refactorings, code fixes, and analyzers distributed through IDE extensions, NuGet packages, and a command-line tool. The agent skills offer guided workflows for adding analyzers, implementing refactorings, and fixing bugs in Cursor and Claude Code environments. Developers can use these skills to systematically improve C# codebases with AI assistance or contribute to the Roslynator project itself.
Key Features
Use Cases
- 01Guiding AI agents through adding new C# analyzers to the Roslynator project
- 02Implementing code refactorings with step-by-step agent assistance in Cursor
- 03Fixing bugs in C# code analysis tools using AI-guided workflows
- 04Contributing to open-source .NET tooling with structured agent workflows
- 05Learning Roslyn-based analyzer development through agent-readable guides
- 06Automating C# code quality improvements in CI pipelines
Related Skills
View moresuperpowers
An agentic skills framework & software development methodology that works.
skills
Skills for Real Engineers. Straight from my .agents directory.
skills
Public repository for Agent Skills
ponytail
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
roslynator — FAQ
What are Roslynator agent skills?+
Roslynator agent skills are structured workflow guides located in the .claude/skills/ directory that provide step-by-step instructions for AI assistants in Cursor and Claude Code. They help developers add analyzers, implement refactorings, apply compiler fixes, and contribute bug fixes to the Roslynator project.
How do I install the Roslynator agent skills?+
Clone the Roslynator repository from https://github.com/dotnet/roslynator and ensure your AI coding assistant (Cursor or Claude Code) can access the .claude/skills/ directory. The SKILL.md files in that directory are automatically recognized by compatible AI agents.
Which AI clients work with Roslynator skills?+
Roslynator agent skills are designed for Cursor and Claude Code. The SKILL.md files can also be read directly by developers as contributor guides.
Do I need API keys or prerequisites to use Roslynator skills?+
You need a working .NET development environment and a compatible AI coding assistant (Cursor or Claude Code). No additional API keys are required for the agent skills themselves, though your AI client may require its own authentication.
Is Roslynator free to use?+
Yes, Roslynator is an open-source project supported by the .NET Foundation and available under a permissive license. All agent skills, analyzers, and tools are free to use.
Can I use Roslynator skills to build custom analyzers?+
Yes, the agent skills guide you through adding new analyzers and refactorings to Roslynator. You can also use the Roslynator client libraries to build completely custom analyzers for your own projects.
How do I install roslynator?+
Open the source repository on GitHub and follow its README. roslynator is a skill — MCP Agents Market links you directly to the official repo.
Is roslynator free?+
roslynator is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.