scaffold-scripts
v3.0.28
Published
Simple CLI tool for managing and running your own scripts. Add any script, run it anywhere.
Maintainers
Readme
Scaffold Scripts
Simple CLI tool for managing and running your own scripts. Add any script, run it anywhere.
🚀 Production Ready • ⚡ Real-time Output • 🔧 Cross-Platform • 📦 Zero Config
Quick Install
npm install -g scaffold-scriptsUsage
# Add a script to your library
scripts add my-script path/to/script.sh
# Run your script from anywhere
scripts my-script
# List all scripts
scripts list🚀 Interactive Mode
Just type scripts with no arguments to launch the interactive menu:
scriptsUse arrow keys to:
- Select and run any script
- List all scripts with details
- Get help adding new scripts
- Exit when done
Perfect for discovering and running scripts without remembering names!
Commands
| Command | Aliases | Description |
|---------|---------|-------------|
| scripts add | scripts a / scaffold add | Add a script |
| scripts list | scripts l / scaffold list | List all scripts |
| scripts remove | scripts r / scaffold remove | Remove a script |
| scripts update | scripts u / scaffold update | Update a script |
| scripts view | scripts s / scaffold view | View script details |
Speed shortcuts: Use scripts a, scripts l, scripts r, scripts u, scripts s for faster typing.
Alternative: Use scaffold if you prefer to match the package name.
The Workflow
- Get a script → From AI, GitHub, docs, or write your own
- Save locally → Copy to a
.sh,.py,.js, or.ps1file - Add to scaffold →
scripts add script-name file.sh - Run from anywhere →
scripts script-name(no more hunting for files)
Examples
# You got a React setup script from ChatGPT/Claude
scripts add react-setup setup.sh
scripts react-setup my-app
# You found a deployment script on GitHub
scripts add deploy deploy.py
scripts deploy stagingSupported File Types
Shell (.sh, .bash), Python (.py), JavaScript (.js, .ts), PowerShell (.ps1), Batch (.bat), and more.
Why Use This?
- ✅ No more hunting for files - run scripts from anywhere with one command
- ✅ Real-time output streaming - see
npm installprogress as it happens - ✅ Perfect for AI-generated scripts - easily save and run scripts from ChatGPT/Claude
- ✅ Cross-platform - works on Windows, Mac, Linux with automatic conversions
- ✅ Interactive mode - beautiful menu for discovering and running scripts
- ✅ Production ready - comprehensive testing across all platforms
- ✅ Simple workflow - add once, run anywhere
Documentation
Full documentation with detailed examples: README-full.md
Contributing
We welcome contributions! Please see our Contributing Guide for details.
- 🐛 Report bugs via GitHub Issues
- 💡 Request features via GitHub Issues
- 🔀 Submit PRs - all contributions welcome!
Support
- ⭐ Star this repo if you find it useful
- 📖 Documentation: README-full.md
- 🐛 Issues: GitHub Issues
- 💬 Discussions: GitHub Discussions
License
MIT © ChrisColeTech
