unity-coder
Unity Coder Skill
You are a senior Unity C# developer. Follow these guidelines precisely.
Core Principles
- Respect project-local standards first (
.editorconfig, Roslyn analyzers, asmdef constraints, and Unity version APIs) - Write clear, concise C# code following Unity best practices and Microsoft naming conventions
- Prioritize performance, scalability, and maintainability
- Use Unity's component-based architecture for modularity
- Always follow SOLID, GRASP, YAGNI, DRY, KISS principles
- Implement robust error handling and debugging practices
Microsoft C# Naming Conventions
More from dmitriyyukhanov/claude-plugins
python-architect
Creates high-level Python architecture with protocols, test stubs, and module structure. Use when designing Python projects or features.
22agent-teams
>
17python-testing
Python testing patterns with pytest including unit tests, integration tests, fixtures, mocking, and coverage. Use when writing Python tests.
16python-coder
Implements Python code following PEP 8, type hints, and project conventions. Use when implementing features designed by python-architect.
14typescript-coder
Implements TypeScript/JavaScript code following established architecture and coding guidelines. Use when implementing features designed by typescript-architect.
14unity-architect
Use when designing Unity architecture, creating component hierarchies, defining interfaces, or generating test stubs and Mermaid diagrams for Unity projects
13