Cline - Cheatsheet

Overview

Quick reference: Essential commands, configuration options, and workflow patterns for effective Cline usage

Basic Commands

File Operations

  • /create [filename] - Create new file
  • /edit [filename] - Edit existing file
  • /delete [filename] - Delete file
  • /rename [old] [new] - Rename file
  • /list [directory] - List directory contents

Project Commands

  • /init [project-type] - Initialize project
  • /build - Build project
  • /test - Run tests
  • /lint - Run linting
  • /deploy - Deploy project

Task Patterns

Feature Implementation

Implement [feature name]:
1. Create necessary files
2. Add core functionality  
3. Write comprehensive tests
4. Update documentation
5. Add error handling

Bug Fixes

Fix [issue description]:
1. Analyze the problem
2. Identify root cause
3. Implement fix
4. Add regression tests
5. Update related docs

Configuration Options

Model Settings

{
  "model": "claude-3-sonnet",
  "temperature": 0.1,
  "max_tokens": 4000,
  "timeout": 30
}

Workspace Settings

{
  "auto_save": true,
  "backup_files": true,
  "max_files": 100,
  "excluded_dirs": ["node_modules", ".git"]
}

Advanced Workflows

Multi-Step Tasks

Complex refactoring:
"Modernize codebase:
- Convert to ES6+ syntax
- Add TypeScript types
- Implement error handling
- Add comprehensive tests
- Update documentation"

Project Setup

Full stack app setup:
- Initialize React frontend
- Set up Express backend
- Configure database
- Add authentication
- Set up CI/CD

Best Practices

✅ Effective Usage

  • Be specific about requirements
  • Break down complex tasks
  • Specify coding standards
  • Include test requirements
  • Review all changes

⚠️ Cautions

  • Always backup before major changes
  • Test thoroughly before deployment
  • Review security implications
  • Validate business logic
  • Check performance impact