What problem does it solve?
Baseline cross-project coding conventions — descriptive naming, readability, immutability, error handling, type safety, and code-quality / code-smell review — with worked examples in both C# and Python (this project's stacks: VSTO/.NET and Python). Use this skill as the shared floor when starting a new module, reviewing code for quality and maintainability, refactoring toward conventions, enforcing naming/structure consistency, or onboarding contributors. Trigger on phrases like "review this for quality", "is this clean", "refactor to our standards", "naming conventions", "code smells", or any request about baseline code hygiene that isn't tied to one framework. It is the shared floor, not the framework playbook — defer language- and stack-specific patterns to the dedicated skills (python-development, python-review, VSTO-development).
Core Features & Use Cases
- Descriptive naming guidelines across languages; readability-first formatting; immutability emphasis; consistent error handling and type safety.
- Framework-agnostic guidelines with concrete examples in C# and Python to illustrate best practices.
- Onboarding and code-review workflow: establish a shared baseline, refactor toward standards, and enforce structure and naming conventions.
Quick Start
Review a new module and align its naming, structure, and immutability with the established baseline rules.