skills/karchtho/my-claude-marketplace/modern-patterns-audit

modern-patterns-audit

SKILL.md

Modern Patterns Audit Skill

Analyzes your starter scripts against modern Unity development practices and identifies gaps.

What This Does

Evaluates starter scripts for:

  • Input System - Are scripts ready for modern Input System (not legacy Input)? Do they support rebindable controls?
  • Async/Await Patterns - Are coroutines replaceable with modern async/await? Identifies patterns that should be async
  • Dependency Injection - Are systems loosely coupled? Can they be injected rather than hardcoded?
  • Memory Optimization - Are pooling patterns in place? Resource cleanup? Proper use of Addressables?
  • Architecture Modularity - Can new features plug in cleanly without modifying existing code?

Activation Triggers

This skill activates when you:

  • Ask about "modern patterns" or "modern practices"
  • Request an "Input System audit" or "async/await review"
  • Ask if your code is "up to date" or "modern"
  • Ask about "dependency injection" or "decoupling"

Output Format

Returns analysis organized by pattern:

  • Input System Readiness - How to adapt for modern Input System
  • Async/Await Opportunities - Where to use async instead of coroutines
  • DI Improvements - How to decouple systems
  • Memory Safety Enhancements - Pooling and resource optimization suggestions
  • Action Items - Prioritized changes to modernize the code

During Development

Use this to guide your code generation during the jam - all generated features will follow these modern patterns.

Weekly Installs
3
First Seen
13 days ago
Installed on
mcpjam3
claude-code3
replit3
junie3
windsurf3
zencoder3