Glob Run
Run multiple commands by glob patterns sequentially.
Install / Use
npx skills add fahad19/glob-runInstalls into whichever agent you are using.
README
Run multiple commands by glob patterns sequentially.
Install
$ npm install -g glob-run
Usage
Basic example:
$ glob-run cat src/\*.js
This is equivalent to running:
$ cat src/a.js && cat src/b.js && cat src/c.js
With Browserify:
# src/a.js will be bundled into dist/a.js
$ glob-run browserify src/\*.js -o dist/\*.js
# src/a.coffee will be bundled into a.js
$ glob-run browserify -t coffeeify src/\*.coffee -o dist/\*.js
$ glob-run browserify src/\*.js -o dist/bundle-\*.js
With concat-from-list:
# files listed in src/a.json will be concatenated in dist/a.js
$ glob-run concat-from-list src/\*.json dist/\*.js
From package.json:
{
"dependencies": {
"glob-run": "^0.1.3",
"browserify": "^8.0.3"
},
"scripts": {
"build": "./node_modules/.bin/glob-run ./node-modules/.bin/browserify src/\\*.js dist/\\*js"
}
}
And then you can just do npm run build.
Since it is all in CLI, asterisks (*) are expected to be always escaped.
License
MIT © Fahad Ibnay Heylaal
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
commit-push-pr
140.7kCommit, push, and open a PR

