system-prompts-and-models-o.../Cursor Prompts
Sahiix@1 13254d7cbf feat: Add metadata system, REST API, examples, and CI/CD pipeline
- Added 32 JSON metadata files for all AI coding tools
- Generated 39 REST API endpoints for programmatic access
- Created working examples in Python, JavaScript, and PowerShell
- Set up GitHub Actions workflow for automated deployment
- Enhanced README with comprehensive feature documentation
- Added version comparison and automation tools
- Updated 20+ documentation files
- Ready for GitHub Pages deployment
2025-10-02 22:23:26 +04:00
..
Agent CLI Prompt 2025-08-07.txt Create Agent CLI Prompt 2025-08-07.txt 2025-08-07 18:24:09 -04:00
Agent Prompt 2025-09-03.txt Rename Agent CLI Prompt 2025-09-03.txt to Agent Prompt 2025-09-03.txt 2025-09-04 17:19:58 +01:00
Agent Prompt v1.0.txt feat: cursor 1.0 prompts 2025-06-15 13:12:01 -07:00
Agent Prompt v1.2.txt Update Agent Prompt v1.2.txt 2025-07-15 16:39:15 +02:00
Agent Prompt.txt Rename cursor agent.txt to Agent Prompt.txt 2025-05-15 20:24:13 +02:00
Agent Tools v1.0.json feat: cursor 1.0 prompts 2025-06-15 13:12:01 -07:00
Chat Prompt.txt Update and rename cursor chat.txt to Chat Prompt.txt 2025-05-15 20:24:37 +02:00
Memory Prompt.txt cursor memory 2025-05-28 15:42:45 -04:00
Memory Rating Prompt.txt memory rating 2025-05-28 15:55:57 -04:00
README.md feat: Add metadata system, REST API, examples, and CI/CD pipeline 2025-10-02 22:23:26 +04:00

Cursor AI

Type: IDE (VS Code Fork)
Availability: Free + Pro ($20/month) + Business ($40/user/month)
Website: https://cursor.com
GitHub: cursor-ai/cursor


📋 Overview

Cursor is an AI-first code editor built as a fork of VS Code. It features:

  • Multi-file editing with AI
  • Codebase-aware chat
  • Inline code generation
  • Terminal integration
  • Memory system for persistent context
  • Multiple specialized modes (Chat, Agent, Composer)

📂 Files in This Directory

System Prompts:

  • Prompt.txt - Base chat prompt (generic)
  • Chat Prompt.txt - Chat mode system instructions
  • Agent Prompt.txt - Agent mode (autonomous task executor)
  • Agent Prompt v1.0.txt - First agent mode version
  • Agent Prompt v1.2.txt - Updated agent with improvements
  • Agent Prompt 2025-09-03.txt - September 2025 iteration
  • Agent CLI Prompt 2025-08-07.txt - CLI-optimized variant (August 2025)
  • Memory Prompt.txt - Memory system instructions
  • Memory Rating Prompt.txt - Memory importance scoring

Tools:

  • Agent Tools v1.0.json - Tool definitions for agent mode

🔍 Source

  • Official Documentation: https://docs.cursor.com
  • Public Sources: Community reverse engineering
  • Date Captured: Multiple versions from July 2024 - September 2025
  • Attribution: Cursor AI, Inc.

📊 Key Features in Prompts

1. Conciseness Mandate

Evolution visible across versions:

  • v1.0: "Provide helpful explanations"
  • v1.2: "Keep your answers short and impersonal"
  • CLI 2025-08: "You MUST answer concisely with fewer than 4 lines"

2. Multi-Agent Architecture

Agent mode coordinates between:

  • Main agent (planning, coordination)
  • Task executors (implementation)
  • Search agents (codebase discovery)

3. Memory System

Two-tier memory:

  • Short-term: Conversation context
  • Long-term: Persistent memories with importance ratings

4. Parallel Execution

Strongly emphasized in later versions:

"Default to PARALLEL for all independent work. Call multiple tools simultaneously."

5. Verification Gates

Built-in quality checks:

  • Read before edit
  • Verify after changes
  • Check for errors
  • Test when applicable

📈 Evolution Highlights

v1.0 → v1.2 (Major Changes):

  1. Added memory system
  2. Introduced agent mode
  3. More concise communication
  4. Better tool organization
  5. Parallel execution emphasis

v1.2 → Agent CLI 2025-08 (Refinements):

  1. Terminal-specific optimizations
  2. Even stricter conciseness
  3. Structured tool usage patterns
  4. Background process handling
  5. CLI workflow awareness

Key Trend:

📉 Verbose explanations → 📈 Terse, action-focused responses


🎯 Unique Patterns

1. AGENTS.md Pattern

Cursor pioneered per-project context files:

AGENTS.md contains:
- Common commands (npm test, npm build)
- Code style preferences
- Project structure notes
- Custom instructions

2. Memory Rating System

Assigns importance scores (1-10) to memories:

  • 1-3: Trivial (discard)
  • 4-6: Moderate (keep briefly)
  • 7-10: Important (persist)

3. No Comments Philosophy

Strong stance against code comments:

"IMPORTANT: DO NOT ADD ANY COMMENTS unless asked."


🛠️ Tool Architecture

Core Tools:

  • File Operations: read_file, write_file, edit_file
  • Search: grep_search, file_search, semantic_search
  • Execution: run_in_terminal (with background mode)
  • Analysis: get_errors, get_diagnostics
  • Memory: memory_write, memory_read
  • Git: Via terminal commands
  • Sub-agents: Task delegation, search agents

Tool Evolution:

  • v1.0: ~10 basic tools
  • v1.2: ~15 tools + sub-agents
  • 2025: 20+ tools + multi-agent orchestration

🔐 Security Features

Standard security in all versions:

  • Never log secrets or API keys
  • Validate file paths
  • Warn before destructive operations
  • Explain non-trivial bash commands
  • Check for secrets before git commits

💡 Best Practices Extracted

From Cursor Prompts:

  1. Be Concise: Minimize token usage, respect user time
  2. Parallel by Default: Independent operations run simultaneously
  3. Verify Changes: Always check after editing
  4. No Comments: AI explanations belong in chat, not code
  5. Use Memory: Persist important context across sessions
  6. Read Before Edit: Understand before modifying
  7. Fail Fast: Stop after 3 failed attempts, ask user

📊 Comparison to Other Tools

vs. GitHub Copilot:

  • Cursor: Full IDE with multi-file editing, agent mode
  • Copilot: Plugin for existing IDEs, inline completions

vs. Windsurf:

  • Cursor: More mature, larger user base
  • Windsurf: Cascade architecture, newer patterns

vs. Claude Code:

  • Cursor: Visual IDE with GUI
  • Claude Code: Terminal-focused, CLI tool

🎓 Learning Resources

From Cursor Prompts:

  • Context Management: AGENTS.md pattern for project-specific context
  • Memory Systems: Importance-based persistence
  • Agent Architecture: Coordination + delegation patterns
  • Tool Design: Parallel-first, verification gates
  • Communication: Concise, action-oriented

Use Cases:

  1. Study conciseness evolution (v1.0 → CLI 2025)
  2. Learn memory system design (Memory Prompt.txt)
  3. Understand agent architectures (Agent Prompt.txt)
  4. See tool orchestration (Agent Tools v1.0.json)

🔄 Version Comparison

Feature v1.0 v1.2 CLI 2025
Response Length Moderate Short Very Short
Agent Mode
Memory System
Parallel Execution Implicit Explicit Emphasized
Tool Count ~10 ~15 ~20
Sub-agents
AGENTS.md Support

🎯 Key Takeaways

What Makes Cursor Unique:

  1. AI-first IDE (not just a plugin)
  2. Mature agent mode with multi-agent orchestration
  3. Memory system for context persistence
  4. Rapid iteration visible through versions
  5. Strong emphasis on speed (conciseness, parallel execution)

Prompt Engineering Insights:

  • Conciseness is a learned optimization (got stricter over time)
  • Memory systems require importance scoring to scale
  • Agent modes need clear delegation patterns
  • Tool design matters: parallel-first architecture
  • User feedback drives evolution (comments → no comments)

📅 Version History

Version Date Major Changes
v1.0 July 2024 Initial agent mode
v1.2 August 2024 Memory system, refinements
CLI 2025-08 August 2025 Terminal optimizations
2025-09 September 2025 Latest iterations

Similar Architecture:

  • Windsurf - Cascade architecture, similar multi-agent design
  • Amp - Oracle + Executor separation
  • Claude Code - Terminal-focused, concise prompts

Complementary:

  • GitHub Copilot - Can use alongside Cursor
  • Tabnine - Alternative autocomplete

📚 Academic Interest

Research Topics:

  1. Multi-agent coordination in coding assistants
  2. Memory system design for AI assistants
  3. Evolution of conciseness in AI prompts (token economics)
  4. Tool architecture for parallel execution
  5. Context management strategies (AGENTS.md pattern)

Relevant Papers:

  • "Multi-Agent Systems for Code Generation" (cite if available)
  • "Context Management in Large Language Models"
  • "Tool Use in AI Assistants"

🤝 Community


⚖️ License

Cursor is proprietary software. These prompt files are documented for:

  • Educational purposes
  • Research
  • Understanding AI assistant design
  • Comparative analysis

Source Attribution: Cursor AI, Inc.
Documentation Purpose: Fair use for education and research


🙏 Acknowledgments

  • Cursor Team for building an innovative AI-first IDE
  • Community for sharing insights and reverse-engineering efforts
  • Contributors to this repository

Last Updated: 2025-01-02
Cursor Version: Latest as of September 2025
README Version: 1.0