Notepads are in beta and may be deprecated.
Overview
Notepads are context-sharing tools in Cursor that bridge composers and chat interactions. They extend.cursorrules
capabilities, creating reusable contexts for your development workflow.

- Shared between different development environment parts
- Referenced using
@
syntax - Enhanced with file attachments
- Used as dynamic templates
Getting started
- Click the ”+” button in the Notepads section
- Name your notepad
- Add content, context, files and information like you would in composer or chat
- Reference it using
@

Key features
- Context Sharing: Share context between composers and chat
- File Attachments: Attach documentation and reference files (not available in
.cursorrules
) - Dynamic References: Use
@
mentions to link resources - Flexible Content: Write and structure information as needed
Common use cases
-
Dynamic Boilerplate Generation
- Create templates for code patterns
- Store project-specific scaffolding rules
- Maintain consistent code structure
-
Architecture Documentation
- Frontend specifications
- Backend design patterns
- Data model documentation
- System architecture guidelines
-
Development Guidelines
- Coding standards
- Project-specific rules
- Best practices
- Team conventions
FAQ
What should I write in Notepads?
What should I write in Notepads?
Notepads are for:
- Project architecture decisions
- Development guidelines and standards
- Reusable code templates
- Frequently referenced documentation
- Team conventions and rules
What should not be written in Notepads?
What should not be written in Notepads?
Avoid: - Temporary notes or scratch work - Version control information -
Sensitive data or credentials - Frequently changing information
Should I follow a particular format or structure?
Should I follow a particular format or structure?
Recommendations:
- Use clear headings and sections
- Include relevant examples
- Keep content focused and organized
- Use markdown formatting for readability
- Add relevant file attachments
Example Notepad
Example for a web application project:Notepad example