Cursor AI and System-Tests: Comprehensive Integration Guide
February 10, 2026 ยท View on GitHub
๐ฏ Overview
This guide provides comprehensive documentation about the AI integration capabilities in the system-tests repository, with a focus on Cursor AI and the .cursor rules structure. The AI tools are designed to enhance developer productivity when implementing tests, troubleshooting issues, and working with complex testing scenarios.
๐ The .cursor Folder Structure
The .cursor folder contains the AI configuration and rules that make the system-tests repository AI-ready. Here's the complete structure:
.cursor/
โโโ rules/ # AI rules directory
โโโ aws-ssi-testing.mdc # AWS SSI (Single Step Instrumentation) testing rules
โโโ code-format-standards.mdc # Code formatting and quality standards
โโโ end-to-end-testing.mdc # End-to-end testing scenarios rules
โโโ fine-tuning-guidance.mdc # General fine-tuning and guidance rules
โโโ general-behavior.mdc # General AI behavior and communication rules
โโโ java-endpoint-prompt.mdc # Specialized Java endpoint development rules
โโโ k8s-ssi.mdc # Kubernetes SSI testing rules
โโโ repository-structure.mdc # Repository structure and navigation rules
โโโ system-tests-overview.mdc # High-level system-tests overview rules
โโโ test-activation.mdc # Test activation and deactivation rules
๐ Rules File Categories
๐ง Core Functionality Rules (Always Applied)
general-behavior.mdc: Defines communication style, documentation referencing, and basic AI behaviorfine-tuning-guidance.mdc: Core guidance for interpreting documentation, file references, and repository navigationsystem-tests-overview.mdc: Fundamental understanding of what system-tests is and main conceptsrepository-structure.mdc: Detailed repository structure with comments for each folder
๐๏ธ Testing Domain Rules (Always Applied)
aws-ssi-testing.mdc: Comprehensive rules for AWS Single Step Instrumentation testingend-to-end-testing.mdc: End-to-end testing scenarios, weblogs, and test implementationk8s-ssi.mdc: Kubernetes library injection testing rulestest-activation.mdc: Rules for enabling/disabling tests using manifests and decoratorscode-format-standards.mdc: Code quality standards for shell, Python, and YAML
๐ฏ Specialized Task Rules (Manual Activation)
java-endpoint-prompt.mdc: Comprehensive Java weblog endpoint development specialist
๐ Getting Started with Cursor AI
1. Basic Setup
Cursor AI automatically loads all rules marked with alwaysApply: true. No additional setup is required for basic functionality.
2. Understanding Rule Types
Always Applied Rules
These rules are automatically loaded when you start Cursor:
---
description:
globs:
alwaysApply: true
---
Manual Rules
These specialized rules require explicit activation:
---
description: "Specialized Java endpoint development"
globs: ["**/*.java"]
alwaysApply: false
---
๐ See: Cursor AI Practical Examples