🤖 AI Agents Configuration

Complete, Autonomous, Universal Setup for 6 Programming Languages

🌐 ai.grosgaming.org

6
Languages
42
Total Files
100%
Autonomous
100%
Universal

📚 Overview

This repository contains a complete AI agent configuration for 6 modern programming languages. Each directory is fully autonomous, portable, and compatible with all AI assistants (Cursor IDE, GitHub Copilot, ChatGPT, Claude, Windsurf, and more).

Every language directory includes comprehensive rules, guidelines, and templates following Test-Driven Development (TDD) and Domain-Driven Design (DDD) principles.

✅ Test-Driven Development

Write tests first, minimum 90% code coverage required

🎯 Domain-Driven Design

Business vocabulary first, clear separation of concerns

🚂 Railway-Oriented

Result pattern for elegant error handling

🔒 Type Safety

Wrap primitives, use strong typing throughout

❄️ Immutability

Immutable by default, functional approach

⚡ Fail-Fast

No default values to mask issues

🤖 Compatible AI Agents

Works seamlessly with all AI assistants:

Cursor IDE
GitHub Copilot
ChatGPT
Claude
Windsurf
Aider
Continue.dev

📦 Available Languages

F#
Functional
Pure functional programming with Railway-Oriented Programming, async workflows, and pipe operators.

📄 Included Files (7):

📋
👁
AGENTS_RULES.md
Complete AI agent rules (universal)
⚙️
👁
.cursorrules
Quick reference for Cursor IDE
🚫
👁
.gitignore
Git exclusions
📖
👁
AGENTS.md
Quick reference guide
📝
👁
README.md
Project template with examples
👁
CODE_QUALITY_PRINCIPLES.md
Quality principles and best practices
🤝
👁
CONTRIBUTING.md
Contribution guidelines
C#
OO Modern
Modern C# with records, nullable reference types, pattern matching, and async/await.

📄 Included Files (7):

📋
👁
AGENTS_RULES.md
Complete AI agent rules (universal)
⚙️
👁
.cursorrules
Quick reference for Cursor IDE
🚫
👁
.gitignore
Git exclusions
📖
👁
AGENTS.md
Quick reference guide
📝
👁
README.md
Project template with examples
👁
CODE_QUALITY_PRINCIPLES.md
Quality principles and best practices
🤝
👁
CONTRIBUTING.md
Contribution guidelines
Perl
Modern
Modern Perl 5.38+ with Moose/Moo OO, Type::Tiny constraints, and Result pattern.

📄 Included Files (7):

📋
👁
AGENTS_RULES.md
Complete AI agent rules (universal)
⚙️
👁
.cursorrules
Quick reference for Cursor IDE
🚫
👁
.gitignore
Git exclusions
📖
👁
AGENTS.md
Quick reference guide
📝
👁
README.md
Project template with examples
👁
CODE_QUALITY_PRINCIPLES.md
Quality principles and best practices
🤝
👁
CONTRIBUTING.md
Contribution guidelines
Java
Enterprise
Modern Java 17+ with records, sealed classes, pattern matching, and streams API.

📄 Included Files (7):

📋
👁
AGENTS_RULES.md
Complete AI agent rules (universal)
⚙️
👁
.cursorrules
Quick reference for Cursor IDE
🚫
👁
.gitignore
Git exclusions
📖
👁
AGENTS.md
Quick reference guide
📝
👁
README.md
Project template with examples
👁
CODE_QUALITY_PRINCIPLES.md
Quality principles and best practices
🤝
👁
CONTRIBUTING.md
Contribution guidelines
Kotlin
Expressive
Modern Kotlin with coroutines, null safety, extension functions, and data classes.

📄 Included Files (7):

📋
👁
AGENTS_RULES.md
Complete AI agent rules (universal)
⚙️
👁
.cursorrules
Quick reference for Cursor IDE
🚫
👁
.gitignore
Git exclusions
📖
👁
AGENTS.md
Quick reference guide
📝
👁
README.md
Project template with examples
👁
CODE_QUALITY_PRINCIPLES.md
Quality principles and best practices
🤝
👁
CONTRIBUTING.md
Contribution guidelines
PHP
Web Modern
Modern PHP 8.1+ with strict types, readonly properties, enums, and PSR standards.

📄 Included Files (7):

📋
👁
AGENTS_RULES.md
Complete AI agent rules (universal)
⚙️
👁
.cursorrules
Quick reference for Cursor IDE
🚫
👁
.gitignore
Git exclusions
📖
👁
AGENTS.md
Quick reference guide
📝
👁
README.md
Project template with examples
👁
CODE_QUALITY_PRINCIPLES.md
Quality principles and best practices
🤝
👁
CONTRIBUTING.md
Contribution guidelines