aif-best-practices

Apply language-agnostic coding standards to code reviews and refactoring.

Updated Apr 21, 2026
One-click install
npx skills add https://github.com/marinkobabic/dario-shop --skill aif-best-practices-marinkobabic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aif-best-practices
Source: https://github.com/marinkobabic/dario-shop/tree/main/.claude/skills/aif-best-practices
Command: npx skills add https://github.com/marinkobabic/dario-shop --skill aif-best-practices-marinkobabic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates inconsistent code quality, unmaintainable codebases, and avoidable bugs caused by lack of standardized coding guidelines across development teams and personal projects.

Core Features & Use Cases

  • Universal Coding Standards: Provides language-agnostic rules for naming, code structure, error handling, testing, and code reviews applicable to any tech stack.
  • Project-Specific Overrides: Automatically prioritizes project-level coding rules accumulated from past codebase experience over generic guidelines when conflicts arise.
  • Use Case: Use it when writing new features, refactoring legacy code, reviewing pull requests, or onboarding new team members to ensure consistent code quality across the entire project.

Quick Start

Use the aif-best-practices skill to review your recent code changes for adherence to naming conventions and single-responsibility function design.

Frequently Asked Questions about aif-best-practices

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

FAQPage Schema
What are the best practices for maintaining consistent code quality across different programming languages?

Universal coding standards provide language-agnostic rules for naming conventions, single-responsibility function design, error handling, and code reviews to ensure consistent code quality across any tech stack. These rules apply directly to writing new features and refactoring legacy code.

How do I enforce coding standards during a code review?

You can enforce coding standards during code reviews by applying consistent rules for naming conventions, function design, and proper error handling. This process checks recent code changes against universal guidelines to eliminate unmaintainable codebases and avoidable bugs.

Can I use these coding standards for refactoring legacy code?

Yes, these coding standards are designed for refactoring existing codebases. They provide universal guidelines for code structure and single-responsibility function design, and automatically prioritize any project-specific coding rules accumulated from past experience over generic guidelines.

What is the best way to onboard new team members to project-specific coding conventions?

Onboarding new team members to coding conventions requires applying universal coding standards alongside project-specific overrides. This approach standardizes naming, error handling, and test coverage guidelines, ensuring new developers write clean, maintainable code that matches existing project rules.

Do I need a specific framework to apply these clean code guidelines?

No specific framework is needed because these coding guidelines are entirely language-agnostic. They apply to any tech stack by providing universal rules for code structure, testing, and error handling without requiring external dependencies or specialized components.