dev-general-code-quality

Apply language-agnostic code quality standards for maintainability across projects.

4|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/cuioss/plan-marshall --skill dev-general-code-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-general-code-quality
Source: https://github.com/cuioss/plan-marshall/tree/main/marketplace/bundles/plan-marshall/skills/dev-general-code-quality
Command: npx skills add https://github.com/cuioss/plan-marshall --skill dev-general-code-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Language-agnostic principles for code quality to improve maintainability across projects.

Core Features & Use Cases

  • Design principles: SRP, CQS, and immutability to structure code by feature.
  • Quality thresholds: complexity, coupling, and refactoring triggers to guide maintenance.
  • Error handling: structured error propagation and guard clauses to improve reliability.
  • Use cases: design reviews, onboarding, and governance to raise code quality.

Quick Start

Apply universal code-quality standards to kick off code improvements.

Frequently Asked Questions about dev-general-code-quality

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply SRP and CQS principles to improve code quality across multi-language codebases?

Apply universal code-quality standards by structuring code by feature using SRP, CQS, and immutability. This language-agnostic approach improves maintainability across multi-language projects during design reviews, maintenance, or onboarding.

What are the refactoring triggers and complexity thresholds for maintaining code quality?

Refactoring triggers and complexity thresholds guide maintenance by identifying high coupling and complexity in code. These quality thresholds help determine when to refactor to improve overall code reliability and maintainability.

Can I use language-agnostic code quality standards for design reviews and onboarding?

Yes, language-agnostic code quality standards support design reviews, onboarding, and governance. They apply universal principles like SRP and CQS to raise code quality across diverse projects without relying on language-specific rules.

What's the best way to improve error handling and reliability in code maintenance?

Improve error handling by applying structured error propagation and guard clauses. This approach enhances reliability during code maintenance and design reviews, ensuring robust error management across multi-language codebases.

Do I need specific frameworks to implement secure coding practices and code quality standards?

No specific frameworks are required. The standards apply language-agnostic principles for secure coding practices, SRP, CQS, and error handling, making them suitable for multi-language codebases needing universal quality improvements.