cli-toolkit-pro
v2.0.1
Published
OF Creator Auto-Pilot -- All-in-one CLI for CSV, JSON, image, PDF, text + OF promo automation (Twitter/X scheduling, content templates, batch processing).
Maintainers
Readme
CLI Toolkit Pro
One command to rule them all. CSV, JSON, image, PDF, text, and file tools 鈥?unified CLI with batch scheduling and pipeline automation.
Why Pro?
| Feature | Free Tools | CLI Toolkit Pro | |---------|-----------|-----------------| | Individual tools | 鉁?| 鉁?| | Unified CLI | 鉂?| 鉁?| | Batch scheduling | 鉂?| 鉁?| | Pipeline automation | 鉂?| 鉁?| | Config file support | 鉂?| 鉁?| | Premium support | 鉂?| 鉁?| | Regular updates | 鉂?| 鉁?|
Installation
npm install -g cli-toolkit-proQuick Start
# Merge CSV files
toolkit csv merge sales_jan.csv sales_feb.csv -o q1.csv
# Format JSON
toolkit json format config.json -o pretty.json
# Optimize images
toolkit image process ./photos/ --resize 1920 --format webp
# Batch: organize downloads + optimize images
toolkit batch examples/daily-cleanup.json
# Pipeline: extract, clean, convert in one command
toolkit pipeline examples/report-pipeline.jsonPipeline Example
Create report-pipeline.json:
{
"name": "Monthly Report Generator",
"steps": [
{ "tool": "csv", "args": ["merge", "sales_*.csv", "-o", "merged.csv"] },
{ "tool": "csv", "args": ["clean", "merged.csv", "--deduplicate", "-o", "clean.csv"] },
{ "tool": "json", "args": ["convert", "clean.csv", "-o", "report.json"] }
]
}Run it:
toolkit pipeline report-pipeline.jsonBatch Scheduling
Create daily-tasks.json:
{
"tasks": [
{ "name": "Organize Downloads", "tool": "file", "args": ["organize", "~/Downloads"] },
{ "name": "Optimize Images", "tool": "image", "args": ["compress", "./images/"] }
]
}toolkit batch daily-tasks.jsonIncluded Tools
| Command | Package | Purpose |
|---------|---------|---------|
| csv | csv-toolkit-pro | CSV/Excel merge, clean, convert, analyze |
| json | json-tidy-pro | Format, validate, minify, convert JSON |
| image | batch-image-tool | Compress, resize, convert images |
| text | text-processor-pro | Batch find/replace, extract, count |
| pdf | pdf-toolkit-pro | Merge, split, extract PDF text |
| file | file-batch-toolkit | Organize, rename, deduplicate files |
Requirements
- Node.js 16+
License
Commercial license. See LICENSE.md.
馃寪 Visit us: https://www.tucaowall.vip/
GitHub
- Repository: https://github.com/lb1192176991-lab/cli-toolkit-pro
- Issues: https://github.com/lb1192176991-lab/cli-toolkit-pro/issues
猸?Star this repo if you find it useful!
