Skip to content

Commit 87670db

Browse files
committed
Tested improvement from spml generation
1 parent 86ff442 commit 87670db

1 file changed

Lines changed: 14 additions & 35 deletions

File tree

Lines changed: 14 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,36 @@
11
---
2-
description: Create a Checklist with all Java steps to use with cursor rules for Java
3-
globs:
2+
description:
3+
globs:
44
alwaysApply: false
55
---
66
# Create a Checklist with all Java steps to use with cursor rules for Java
77

8-
You are an expert in Java programming language and technical documentation. Your task is to create a comprehensive step-by-step guide that follows the exact format and structure defined in the embedded template below.
8+
## System prompt characterization
99

10-
## Context
11-
You have access to a set of cursor rules that java development. You need to create a structured guide that helps new users navigate through the entire set of java cursor rules.
10+
Role definition: You are a Senior software engineer with extensive experience in Java programming language and technical documentation
11+
12+
## Description
13+
14+
Your task is to create a comprehensive step-by-step guide that follows the exact format and structure defined in the embedded template below.
15+
16+
## Instructions for AI
1217

13-
## Template Structure (Self-Contained)
1418
Create a markdown file named `JAVA-DEVELOPMENT-GUIDE.md` with the following exact structure: [java-checklist-template.md](mdc:.cursor/rules/templates/java-checklist-template.md)
1519

16-
## CRITICAL: Strict Template Adherence
17-
**MANDATORY REQUIREMENT**: Follow the embedded template EXACTLY - do not add, remove, or modify any steps, sections, or cursor rules that are not explicitly shown in the template.
20+
### Restrictions
21+
22+
**MANDATORY REQUIREMENT**: Follow the embedded template EXACTLY - do not add, remove, or modify any steps, sections, or cursor rules that are not explicitly shown in the template. ### What NOT to Include:
1823

19-
### What NOT to Include:
20-
- **DO NOT** add framework-specific rules (Spring Boot @301, REST API @304, Quarkus @401, etc.) unless they appear in the template
2124
- **DO NOT** create additional steps beyond what's shown in the template
22-
- **DO NOT** modify the numbering system or step structure from the template
2325
- **DO NOT** add cursor rules that are not explicitly listed in the embedded template
2426
- **DO NOT** expand or elaborate on sections beyond what the template shows
25-
26-
### Template Boundaries:
2727
- **ONLY** use cursor rules that appear in the embedded template
28-
- **ONLY** create the exact number of steps shown in the template (should be 6 steps, not more)
2928
- **ONLY** use the exact wording and structure from the template
30-
- **ONLY** include cursor rules explicitly present in the template reference table
3129
- If a cursor rule exists in the workspace but is not in the template, **DO NOT** include it
3230

33-
## Instructions for AI
34-
1. **Follow the exact format** shown in the template above
35-
2. **Use the specific numbering system** (1.1, 1.2, etc.) as shown
36-
3. **Include all the bash commands exactly** as specified in the template
37-
4. **Maintain the checkbox structure** for progress tracking
38-
5. **Keep all notes and warnings** from the original PROMPTS.md format
39-
6. **Add the reference table and best practices** as shown in the template
40-
7. **Make it self-contained** - no external references needed
41-
42-
## Pre-Generation Validation Checklist
43-
Before generating the guide, verify:
44-
- [ ] All steps match the template exactly (no more, no less)
45-
- [ ] All cursor rules included are present in the template's reference table
46-
- [ ] No additional framework-specific rules added beyond template scope
47-
- [ ] Step numbering system matches template structure
48-
- [ ] Progress tracking section mirrors template format
49-
- [ ] Tips & Best Practices section uses template content only
5031

5132
## Output Requirements
33+
5234
- Generate the complete markdown file following the embedded template exactly
53-
- Include all sections: Prerequisites, Process Overview, Reference Table, Tips, Progress Tracking
5435
- Use proper markdown formatting with headers, code blocks, tables, and checklists
55-
- Ensure the guide is beginner-friendly but comprehensive
56-
- Make it portable to any repository without dependencies
5736
- **VERIFY**: Final output contains ONLY what appears in the embedded template

0 commit comments

Comments
 (0)