This guide provides real-world, practical examples of using Cursor AI effectively with the system-tests repository.
# User Query:
# ✅ Good: General questions (auto-handled by always-applied rules)
"How do I run AWS SSI tests?"
"What are the requirements for system-tests?"
"How do I create a new end-to-end weblog?"# User Query:
"I'm new to system-tests. How do I get started?"# User Query:
"What scenarios are available in system-tests?"# User Query:
"I need to register a new Ubuntu 24 virtual machine for AWS SSI tests"# User Query:
"Create a new Node.js weblog provision for AWS SSI tests"# User Query:
"I want to create a new AWS SSI scenario for testing crash tracking"# User Query:
"Create a new Python Flask weblog for end-to-end testing with database integration"# User Query:
"How do I run K8s library injection tests with private registry?"# User Query:
@java-endpoint-prompt.mdc
Analyze this test file and create the missing endpoints for Spring Boot:
Framework: spring-boot
Test file: tests/appsec/iast/test_sqli.py# User Query:
@java-endpoint-prompt.mdc
Create the same SQLI endpoint for Vert.x 4 and Jersey# User Query:
"I need to disable the test XYZ for Python versions below 3.8"# User Query:
"Why my test Test_Mongo is not being executed for my python tracer 1.8.9?"# User Query:
"My AWS SSI test is failing. why?"# User Query:
"My Java weblog won't compile after adding new endpoints"# ✅ Good: Specific, contextual requests
"Create Spring Boot endpoints for IAST SQL injection testing based on test_sqli.py"
# ❌ Avoid: Vague requests
"Help me with Java"
# ✅ Good: Include scenario type context
"I'm working on AWS SSI tests and need to register a new VM"
# ❌ Avoid: Missing context
"How do I register something?"