Cross-platform toolkit for Claude Code. Enables operations teams to automate code tasks across Linux, macOS, and Windows. Integrates with shell scripts and connects to Claude agents for code execution and management.
git clone https://github.com/xixu-me/claude-code-toolkit.gitCross-platform toolkit for Claude Code. Enables operations teams to automate code tasks across Linux, macOS, and Windows. Integrates with shell scripts and connects to Claude agents for code execution and management.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/xixu-me/claude-code-toolkitCopy 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 a cross-platform toolkit for Claude Code. I need to [TASK] using [PROGRAMMING_LANGUAGE]. Provide a step-by-step guide with code snippets and explanations. Ensure the solution is compatible with [OPERATING_SYSTEM].
# Cross-Platform File Organizer Toolkit
## Overview
This toolkit helps organize files across different operating systems using Python. It supports Windows, macOS, and Linux.
## Features
- Recursively scans directories
- Moves files based on file type
- Creates organized folder structure
- Logs all actions for review
## Usage
```python
import os
import shutil
import logging
# Configure logging
logging.basicConfig(filename='file_organizer.log', level=logging.INFO)
# Define target directories
directories = {
'Documents': ['.pdf', '.docx', '.txt'],
'Images': ['.jpg', '.png', '.gif'],
'Videos': ['.mp4', '.mov', '.avi'],
'Music': ['.mp3', '.wav', '.aac']
}
# Organize files
def organize_files(source_dir):
for filename in os.listdir(source_dir):
file_path = os.path.join(source_dir, filename)
if os.path.isfile(file_path):
file_ext = os.path.splitext(filename)[1].lower()
for folder, extensions in directories.items():
if file_ext in extensions:
target_dir = os.path.join(source_dir, folder)
os.makedirs(target_dir, exist_ok=True)
shutil.move(file_path, os.path.join(target_dir, filename))
logging.info(f'Moved {filename} to {folder}')
break
# Run the organizer
if __name__ == '__main__':
source_directory = input('Enter the directory path to organize: ')
organize_files(source_directory)
```
## Compatibility
- Windows 10/11
- macOS 10.15 and later
- Linux (Ubuntu, Fedora, Debian)
## Requirements
- Python 3.6 or later
- Basic file system permissionsAI assistant built for thoughtful, nuanced conversation
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