code-conventions

Apply universal coding conventions and secure engineering practices during code review.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/rauly-1408/order-saas --skill code-conventions-rauly-1408
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-conventions
Source: https://github.com/rauly-1408/order-saas/tree/main/.claude/skills/code-conventions
Command: npx skills add https://github.com/rauly-1408/order-saas --skill code-conventions-rauly-1408

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps prevent inconsistent, fragile, and insecure code by applying universal engineering principles across languages and technology stacks.

Core Features & Use Cases

  • Code Quality Standards: Applies naming conventions, single responsibility principles, DRY practices, and dead code prevention.
  • Security and Robustness Guidance: Enforces secure defaults, input validation, null guards, error handling, and fail-fast patterns.
  • Use Case: Use this Skill when reviewing a backend service or frontend module to improve maintainability, reliability, and consistency without relying on framework-specific rules.

Quick Start

Use the code-conventions skill to review this code and identify violations of universal coding principles with recommended improvements.

Frequently Asked Questions about code-conventions

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

FAQPage Schema
How do I apply universal coding conventions during a code review?

To apply coding conventions during a code review, check the code against DRY, YAGNI, and single responsibility principles. Focus on identifying naming inconsistencies, dead code, and missing input validation to improve overall maintainability and robustness.

What is the best way to enforce security by default in backend services?

Enforcing security by default involves implementing strict input validation, null guards, and fail-fast error handling patterns. Applying these secure engineering practices ensures your backend services prevent inconsistent and fragile behaviors across different languages.

Can I use universal programming principles to refactor code across different frameworks?

Yes, you can apply universal programming principles to refactor code across different frameworks. These principles evaluate code quality based on naming, organization, and duplication rather than relying on framework-specific rules, ensuring broad maintainability.

How do I prevent fragile code when writing new frontend modules?

Prevent fragile code in frontend modules by adhering to robustness principles and single responsibility rules. Implementing proper error handling and eliminating duplication ensures the module remains reliable and consistent without framework dependencies.

When should I use DRY and YAGNI principles for code maintainability?

You should use DRY and YAGNI principles during code writing and refactoring tasks to improve maintainability. These principles prevent dead code accumulation and unnecessary complexity, ensuring your codebase remains clean and secure by default.