aif-best-practices

Enforce code quality guidelines across coding, reviews, and refactoring.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Code quality standards are inconsistently applied across projects, leading to defects, unintelligible code, and slower onboarding.

Core Features & Use Cases

  • Naming conventions, project structure guidelines, error handling, testing, and code review standards.
  • Skill-context overrides via .ai-factory/skill-context/aif-best-practices/SKILL.md when present to tailor guidelines to a codebase.
  • Use during project initialization, code reviews, and refactoring to maintain consistency and quality.

Quick Start

Apply these guidelines to the next codebase you work on to establish consistent naming, structure, and review practices.

Frequently Asked Questions about aif-best-practices

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

FAQPage Schema
How do I enforce code quality guidelines across different software projects?

You can enforce code quality guidelines by applying standardized rules for naming conventions, project structure, error handling, testing, and code reviews during development and refactoring.

What are the best practices for maintaining naming conventions and project structure?

Best practices for naming and structure involve applying consistent project-wide guidelines during coding and refactoring, supported by a checklist to standardize code review processes.

Can I customize code review standards for a specific codebase?

Yes, you can customize code review standards by providing skill-context overrides in a local SKILL.md file to tailor the general best-practices guidelines to your specific codebase.

When should I apply code quality standards during the development lifecycle?

Code quality standards should be applied during project initialization, active coding, code reviews, and refactoring phases to prevent defects and ensure long-term maintainability.

Why do inconsistent code quality standards slow down project onboarding?

Inconsistent code quality standards slow down onboarding because they lead to unintelligible code and defects, making it harder for new developers to understand and contribute to the codebase.