aif-best-practices

Enforce code quality standards for naming, structure, errors, tests, and reviews.

Updated Aug 4, 2025
One-click install
npx skills add https://github.com/Svarog83/php-log-monitor --skill aif-best-practices-svarog83
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aif-best-practices
Source: https://github.com/Svarog83/php-log-monitor/tree/main/.cursor/skills/aif-best-practices
Command: npx skills add https://github.com/Svarog83/php-log-monitor --skill aif-best-practices-svarog83

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guideline collection helps teams enforce consistent, high-quality code across projects by clarifying naming, structure, error handling, testing, and review standards.

Core Features & Use Cases

  • Standardized naming conventions for variables, functions, files, and classes to improve readability and reduce ambiguity.
  • Prescribed code structure and modular design patterns that keep features cohesive and maintainable.
  • Clear error handling strategies, testing practices, and a comprehensive code review checklist to catch issues early.
  • Use Cases: onboarding new engineers, guiding refactors, and ensuring consistent code quality across multiple teams.

Quick Start

Apply these guidelines when writing or reviewing code to ensure clean, maintainable results.

Frequently Asked Questions about aif-best-practices

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

FAQPage Schema
What are code review best practices for maintaining consistent code quality?

Code review best practices involve using structured checklists to evaluate naming conventions, error handling, structural cohesion, and test coverage, ensuring maintainable development workflows across multiple teams.

How do I establish naming conventions and code structure guidelines for a new engineering team?

To establish naming conventions and code structure guidelines, define standardized patterns for variables, functions, files, and classes, applying modular design principles to keep features cohesive and reduce ambiguity.

What is the best way to implement error handling and testing practices in software projects?

The best way to implement error handling and testing practices is to define clear strategies for catching issues early and apply comprehensive testing standards that support robust and maintainable code.

Can these code quality guidelines be used for onboarding new engineers and guiding refactors?

Yes, these code quality guidelines can be used for onboarding new engineers and guiding refactors by providing practical examples and standards that clarify structural expectations and consistent conventions.

Do I need specific frameworks to apply these code quality and error handling standards?

No, you do not need specific frameworks to apply these code quality and error handling standards, as the guidelines are framework-agnostic conventions focused on naming, structure, testing, and review workflows.