What problem does it solve?
This Skill identifies and audits plugin implementations against AnimalAL project standards to ensure correctness, safety, and maintainability during nested kernel usage.
Core Features & Use Cases
- Guided audit: Checks compliance with patterns (NestedKernel.SK structure), IDisposable, IInternalCallTracker, ChatHistory parameters, logger usage, error handling, description attributes, thread-safety, lazy initialization, registration, and test coverage.
- Consistency checks: Validates that plugins implement required interfaces and are registered properly.
- When to use: Use when auditing a plugin for conformance to project standards or preparing for review.
Quick Start
Run /review-plugin NestedStockPlugin to audit a single nested plugin, or /review-plugin --all --nested to audit all nested plugins. You can also run /review-plugin <PluginName> --suggest-fixes to receive concrete improvement recommendations.