Roo Commander bridges Claude Code's 60+ skills to Roo Code VS Code extension. It uses a CLI tool, custom instructions, and orchestrator mode to enable intelligent automation for developers. It connects to VS Code workflows and integrates with Claude agents.
git clone https://github.com/jezweb/roo-commander.githttps://github.com/your-repo/roocommander/docs/CLI_REFERENCE.md
Automatically discover relevant skills before starting new features.
Manage project sessions and track progress with integrated commands.
Generate detailed project plans to streamline development phases.
Quickly search and load skills directly from the command line.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/jezweb/roo-commanderCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Act as the 👑 Roo Commander, a virtual software development team, and help me automate [TASK] in [PROGRAMMING_LANGUAGE]. I want to [GOAL]. Use the Roo Code extension in VS Code to generate the necessary code and explain each step clearly.
# Roo Commander Automation Plan
## Task: Automate Data Backup for a Web Application
## Programming Language: Python
### Step 1: Understand the Requirements
- **Objective**: Automate daily backups of user data and database.
- **Constraints**: Must run during off-peak hours, backup to cloud storage.
### Step 2: Generate Backup Script
```python
import os
import datetime
import boto3
# Initialize S3 client
s3 = boto3.client('s3')
# Define backup function
def backup_data():
# Get current date and time
now = datetime.datetime.now()
date_string = now.strftime('%Y-%m-%d_%H-%M-%S')
# Create backup directory
backup_dir = f'/backups/{date_string}'
os.makedirs(backup_dir, exist_ok=True)
# Backup user data
os.system(f'cp -r /var/www/data {backup_dir}/')
# Backup database
os.system(f'mysqldump -u [DB_USER] -p[DB_PASSWORD] [DB_NAME] > {backup_dir}/database.sql')
# Upload to S3
for root, dirs, files in os.walk(backup_dir):
for file in files:
s3.upload_file(os.path.join(root, file), '[S3_BUCKET]', os.path.join(root, file))
# Schedule backup to run daily at 2 AM
from apscheduler.schedulers.blocking import BlockingScheduler
scheduler = BlockingScheduler()
scheduler.add_job(backup_data, 'cron', hour=2, minute=0)
scheduler.start()
```
### Step 3: Integrate with VS Code
- Save the script as `backup_automation.py` in your project directory.
- Install required packages: `pip install boto3 apscheduler`.
- Configure AWS credentials and database details.
### Step 4: Test and Monitor
- Run the script manually to ensure it works.
- Monitor the S3 bucket for successful uploads.
- Set up logging for future debugging.
Powerful code editor with intelligent completion, version control, and debugging tools.
IronCalc is a spreadsheet engine and ecosystem
Service Management That Turns Chaos Into Control
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power