aif-rules

Manage hierarchical project rules for AI-assisted development workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of inconsistent project conventions and repeated manual rule explanations for AI-assisted development workflows, ensuring all AI implementation tasks follow your team's agreed-upon standards without constant re-instruction.

Core Features & Use Cases

  • Hierarchical Rule Management: Supports three tiers of rules (universal project axioms, base project conventions, area-specific rules for API, frontend, backend, etc.) with a clear priority order for context loading.
  • Auto-Loading Context: Saved rules are automatically loaded by the /aif-implement skill before any implementation task runs, so the AI always adheres to your project's requirements without extra prompting.
  • Use Case: For a Next.js e-commerce project, you can add rules like "All API routes must use kebab-case" or "Never use raw SQL, always use Prisma" that will be enforced for all future AI-generated implementation work.

Quick Start

Use the aif-rules skill to add a new project rule that all admin API endpoints must require authentication via the API token environment variable.

Frequently Asked Questions about aif-rules

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

FAQPage Schema
How do I enforce consistent code conventions for AI-assisted software development?

You can enforce consistent code conventions by using a hierarchical rule management system that auto-loads project axioms and context-specific rules before AI implementation tasks run, eliminating repeated manual rule explanations and ensuring standardized naming and architectural patterns.

What is hierarchical rule management for project conventions?

Hierarchical rule management is a centralized system that organizes software engineering rules into three tiers: universal project axioms, base project conventions, and area-specific rules for API or frontend layers. It ensures AI tools apply the correct coding standards based on priority order.

How do I auto-load context-specific rules before running AI implementation tasks?

To auto-load context-specific rules, you add them to the centralized rule management system. The implementation skill then automatically retrieves and applies these saved coding and naming conventions before executing any AI-assisted development workflow.

Can I use automated rule management for both frontend and backend project conventions?

Yes, automated rule management supports area-specific rules for various software engineering layers including frontend, backend, and API components. You can define distinct naming and architectural patterns for each layer while maintaining universal project axioms.

Why does my AI coding assistant keep ignoring project conventions during implementation?

Your AI coding assistant ignores project conventions because it lacks centralized, auto-loading context rules. Without a hierarchical rule management system, the AI does not receive your standardized coding and naming patterns before executing implementation tasks.