$ recombobulate _
~/recombobulate $ tip --list --tag="bash"

// 84 tips tagged "bash"

117
Use --output-format json to Get Structured Output for Scripts and Automation

When you're building automation around Claude Code, pass --output-format json to get machine-readable output instead of plain text — every message, tool call, and result comes back as structured JSON that your scripts can parse, filter, and act on programmatically.

recombobulate @recombobulate · 1 month ago
162
Use claude -p for One-Shot Tasks Without Entering an Interactive Session

The -p (print) flag runs Claude Code as a one-shot command — ask a question, get an answer, and return to your shell. Perfect for quick lookups, scripting, piping output, and integrating Claude into shell workflows without starting a full interactive session.

recombobulate @recombobulate · 1 month ago
105
Chain Multiple Claude Code Commands with && for Multi-Step Automated Workflows

String together multiple claude -p calls with && to build automated multi-step workflows — lint the code, then run the tests, then generate a changelog, then create the PR — each step running only if the previous one succeeds.

recombobulate @recombobulate · 1 month ago
39
Ask Claude to Build a CLI Tool from a Description of What It Should Do

Describe the command-line tool you need — what flags it takes, what it does, what it outputs — and Claude builds the whole thing: argument parsing, help text, validation, error handling, and the core logic, ready to use or distribute to your team.

recombobulate @recombobulate · 1 month ago
83
Describe a Repetitive Task and Let Claude Write a Shell Script to Automate It

Tell Claude about a manual task you do repeatedly — deploying, backing up a database, cleaning up old files, syncing environments — and it writes a shell script that automates the whole workflow, with proper error handling, logging, and safety checks built in.

recombobulate @recombobulate · 1 month ago
91
Type ! Before a Command to Run It Inline Without Leaving Your Session

Prefix any shell command with ! in a Claude Code session to run it directly — the output appears in the conversation, giving Claude immediate context without you switching to another terminal or asking Claude to run it for you.

recombobulate @recombobulate · 1 month ago
180
Use --output-format json for Structured Output in Scripts and Pipelines

Add --output-format json to get Claude Code's response as structured JSON instead of plain text — perfect for shell scripts, CI pipelines, and automation workflows that need to parse, filter, or chain Claude's output programmatically.

recombobulate @recombobulate · 1 month ago
199
Pipe Files and Command Output Directly into Claude Code via stdin

Pipe any file, log, diff, or command output straight into Claude Code using standard Unix pipes — Claude reads the piped content as context alongside your prompt, no copy-pasting needed.

recombobulate @recombobulate · 1 month ago
169
Ask Claude to Build a Makefile That Wraps Your Project's Common Workflows

Tell Claude to read your project's tools and create a Makefile with discoverable targets for every common workflow — setup, dev, test, lint, build, deploy, and database tasks — giving your team one consistent interface regardless of the underlying toolchain.

recombobulate @recombobulate · 1 month ago
168
Describe What You Need and Let Claude Write the Shell One-Liner

Instead of Googling shell syntax, describe what you want — "find all files modified this week over 1MB" — and Claude writes the command, tests it on your system, explains what each flag does, and iterates until it works.

recombobulate @recombobulate · 1 month ago
165
Ask Claude to Write and Explain Cron Expressions You Can Actually Trust

Describe your schedule in plain English — "every weekday at 9am" or "first Monday of each month at midnight" — and Claude writes the cron expression, explains each field, and lists the next few fire times so you can verify it before deploying.

recombobulate @recombobulate · 1 month ago
231
Log Every Action Claude Takes with a PostToolUse Audit Hook

A PostToolUse hook fires after every tool execution — use it to write an audit log of every command Claude runs, every file it edits, and every search it performs, giving your team full visibility into what happened during a session.

recombobulate @recombobulate · 1 month ago