Use when creating a new command-line script or standalone executable from scratch. Covers language selection and defers to a language-specific skill for conventions and templates.
Scanned 9/10/2026
Install to Claude Code
npx -y skills add LandonSchropp/agent-toolkit --skill script --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Script?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/landonschropp-script)More formats (shields.io, HTML) on the badges page.
---
name: script
description: Use when creating a new command-line script or standalone executable from scratch. Covers language selection and defers to a language-specific skill for conventions and templates.
---
## Choose the language
Pick the language that makes the task simplest:
- **Bash:** orchestrating CLI tools (`git`, `grep`, `jq`, `curl`) and piping commands. Avoid when logic grows complex or you need data structures.
- **Ruby:** file parsing and text manipulation, especially with regular expressions. Rich standard library with no dependencies.
- **Bun/TypeScript:** external NPM packages, complex data transformation, or type safety. Use when correctness matters.
The best choice is the one that's simplest for the job.
## Next steps
Once you've picked a language, follow its skill:
- **REQUIRED:** Use the `ls-scripting:bash-script` skill for Bash
- **REQUIRED:** Use the `ls-scripting:ruby-script` skill for Ruby
- **REQUIRED:** Use the `ls-scripting:bun-script` skill for Bun/TypeScript
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.