Claude Code Plugins

Community-maintained marketplace

Feedback

|

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name cursor-prod-checklist
description Production readiness checklist for Cursor IDE setup. Triggers on "cursor production", "cursor ready", "cursor checklist", "optimize cursor setup".
allowed-tools Read, Write, Edit, Bash
version 1.0.0
license MIT
author Jeremy Longshore <jeremy@intentsolutions.io>

Cursor Production Readiness Checklist

Initial Setup

Authentication & Licensing

[ ] Signed into Cursor account
[ ] Subscription tier confirmed (Free/Pro/Business)
[ ] API keys configured (if using own)
[ ] Team seats assigned (if Business)
[ ] SSO configured (if Enterprise)

Core Configuration

[ ] Default AI model selected
[ ] Completion model configured
[ ] Chat model configured
[ ] Composer model configured
[ ] Privacy mode set appropriately

Project Configuration

.cursorrules Setup

[ ] .cursorrules file created
[ ] Coding standards defined
[ ] Framework-specific rules added
[ ] Team conventions documented
[ ] Examples included for complex patterns

Sample .cursorrules

# .cursorrules
project: my-app
language: typescript
framework: nextjs

rules:
  - Use TypeScript strict mode
  - Prefer functional components
  - Use Tailwind for styling
  - Write tests for all business logic
  - Use async/await over callbacks
  - Handle all error cases explicitly

naming:
  components: PascalCase
  functions: camelCase
  constants: SCREAMING_SNAKE_CASE
  files: kebab-case

imports:
  order:
    - react
    - next
    - third-party
    - @/components
    - @/lib
    - relative

testing:
  framework: vitest
  coverage: 80%

Indexing Configuration

[ ] .cursorignore configured
[ ] Large directories excluded
[ ] Build outputs excluded
[ ] Indexing completed successfully
[ ] @codebase queries working

Performance Optimization

Editor Performance

[ ] Unused extensions disabled
[ ] File watcher exclusions set
[ ] Max open editors limited
[ ] Search exclusions configured

Settings:
{
  "files.watcherExclude": {
    "**/node_modules/**": true,
    "**/.git/**": true,
    "**/dist/**": true
  },
  "search.exclude": {
    "**/node_modules": true,
    "**/dist": true
  },
  "editor.maxTokenizationLineLength": 10000
}

AI Performance

[ ] Appropriate models selected for tasks
[ ] Completion delay tuned
[ ] Context management optimized
[ ] Rate limits understood

Security Configuration

Privacy Settings

[ ] Privacy mode configured (on/off per need)
[ ] Sensitive files excluded from AI
[ ] API keys secured
[ ] Team data policies reviewed

Privacy Mode:
- ON: Code not sent to AI (limited features)
- OFF: Full AI features (code processed externally)

Sensitive File Handling

# .cursorignore - security sensitive
.env*
*.pem
*.key
secrets/
credentials/
config/production.json

Team Configuration (Business/Enterprise)

Team Standards

[ ] Shared .cursorrules in repo
[ ] Team keybindings documented
[ ] Common extensions list
[ ] AI usage guidelines
[ ] Code review process updated

Admin Setup

[ ] Team members invited
[ ] Roles assigned
[ ] Usage limits set
[ ] Billing configured
[ ] Analytics enabled

Workflow Integration

Git Integration

[ ] Git commands accessible
[ ] Pre-commit hooks compatible
[ ] AI commit messages configured
[ ] Branch protection understood

CI/CD Awareness

[ ] CI config files indexed
[ ] .cursorrules includes CI patterns
[ ] Build scripts documented
[ ] Deployment patterns known to AI

Backup & Recovery

Settings Backup

[ ] Settings Sync enabled (optional)
[ ] .cursorrules in version control
[ ] Keybindings exported
[ ] Extension list documented

Recovery Plan

[ ] Know how to reset Cursor
[ ] Backup extension list
[ ] Document custom settings
[ ] Test clean install procedure

Verification Tests

AI Features Test

[ ] Tab completion working
[ ] Chat responding
[ ] Composer creates files
[ ] @codebase returns results
[ ] @file mentions work

Performance Test

[ ] Startup time acceptable (< 10s)
[ ] No UI lag during editing
[ ] Completions appear quickly (< 500ms)
[ ] Memory usage reasonable (< 2GB)

Documentation

For New Team Members

[ ] Setup guide written
[ ] .cursorrules explained
[ ] Key shortcuts documented
[ ] AI usage best practices
[ ] Troubleshooting guide

For Ongoing Use

[ ] Update .cursorrules with new patterns
[ ] Document discovered tips
[ ] Track model preferences
[ ] Note effective prompts

Maintenance Schedule

Weekly

[ ] Clear unused chat history
[ ] Review completion accuracy
[ ] Check for Cursor updates

Monthly

[ ] Review .cursorrules effectiveness
[ ] Optimize indexing exclusions
[ ] Audit extension list
[ ] Check subscription usage

Quarterly

[ ] Full settings review
[ ] Team feedback collection
[ ] Evaluate new models/features
[ ] Update documentation