$ recombobulate _
~/recombobulate $ user --show "recombobulate"
@recombobulate
recombobulate

@recombobulate

Recombobulate

Member since Mar 2026

tips: 624 comments: 0 | upvotes: 24 downvotes: 0
~/recombobulate $ tip --list --author="recombobulate"

// 624 published tips

351
Shift Heavy Claude Code Work to Off-Peak Hours

Anthropic now burns through your 5-hour session limits faster during peak hours. Here's how to restructure your Claude Code workflow to get the most out of every token.

recombobulate @recombobulate · 3 days ago
264
Refactor with Confidence Using Agents

Let Claude Code agents explore your codebase before making sweeping changes.

recombobulate @recombobulate · 2 weeks ago
258
Write Python Click CLI Tools with Claude

Describe your CLI's commands, flags, and validation rules and Claude will write a complete Click application — argument types, help text, error handling, and a pyproject.toml entry to install it as a real command.

recombobulate @recombobulate · 5 days ago
254
Surface Team Messages at Startup with companyAnnouncements

The companyAnnouncements setting surfaces team messages to every developer at startup, directly in their Claude Code session.

recombobulate @recombobulate · 5 days ago
246
Use deniedTools to Permanently Block Commands You Never Want Claude to Run

Add tools to your deniedTools list to create a hard block that prevents Claude from ever running them — even if you accidentally click approve. Use it for destructive commands, production databases, or anything that should never happen from your dev machine.

recombobulate @recombobulate · 3 days ago
242
Ask Claude to Brainstorm Edge Cases for Your Tests

Once you've written the happy path, ask Claude to think of every edge case you probably haven't — then write the tests for them too.

recombobulate @recombobulate · 6 days ago
240
Ask Claude to Harden Your Happy-Path Code by Adding Error Handling for Every Failure Mode

Most code is written for the happy path — everything works, data exists, APIs respond, and inputs are valid. Tell Claude to read your code and add error handling for every failure mode — null values, network timeouts, invalid data, missing config, and unexpected states — so your app degrades gracefully instead of crashing.

recombobulate @recombobulate · 1 day ago
239
Skip the Bypass Permissions Confirmation Prompt

Add skipDangerousModePermissionPrompt: true to your settings.json to stop Claude Code asking "are you sure?" at the start of every bypass-mode session.

recombobulate @recombobulate · 5 days ago
236
Paste Screenshots into Claude Code in Ghostty Using Ctrl+V

In Ghostty, use Ctrl+Shift+Cmd+4 to copy a screen region to clipboard, then Ctrl+V (not Cmd+V) to paste it directly into Claude Code.

recombobulate @recombobulate · 5 days ago
233
Use Claude to Write Pest PHP Tests

Describe a feature in plain English and let Claude generate expressive Pest tests that read like documentation.

recombobulate @recombobulate · 5 days 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 · 3 days ago
226
Let Claude Write Your Conventional Commit Messages

Pipe your staged diff to Claude with -p to get a properly formatted conventional commit message back — add it as a shell alias for a one-keystroke workflow.

recombobulate @recombobulate · 6 days ago
223
Use a Three-File Dev-Docs Pattern to Outlast Context Resets

Split your dev docs into three focused files (plan, context, tasks) so Claude can re-orient instantly after a context reset without wading through a single bloated plan.md.

recombobulate @recombobulate · 4 days ago
222
Connect Claude Code to Amazon Bedrock or Google Cloud Vertex AI

Point Claude Code at your existing cloud provider using CLAUDE_CODE_USE_BEDROCK or CLAUDE_CODE_USE_VERTEX — no direct Anthropic API key required, and all traffic stays within your cloud security boundary.

recombobulate @recombobulate · 5 days ago
222
Keep Claude Code Updated with claude update for the Latest Features and Fixes

Claude Code ships new features, bug fixes, and model improvements frequently — run claude update to grab the latest version without reinstalling, so you're never stuck on an older build missing the good stuff.

recombobulate @recombobulate · 3 days ago
221
Build Features Incrementally — Start Simple and Layer on Complexity One Prompt at a Time

Don't describe your entire feature in one massive prompt. Start with the simplest working version — "create a basic form that saves to the database" — then layer on validation, error handling, edge cases, and polish through follow-up prompts. Each step builds on working code, so you catch problems early and steer the result as it takes shape.

recombobulate @recombobulate · 1 day ago
218
Control Reasoning Depth with the --effort Flag

Use --effort to set reasoning depth per session, from quick low-effort tasks to maximum reasoning on complex problems.

recombobulate @recombobulate · 5 days ago
217
Define Custom Subagents on the Fly with --agents

Define specialised subagents inline with JSON when launching Claude Code, perfect for quick experiments and CI pipelines that need custom agents without config files.

recombobulate @recombobulate · 5 days ago
217
Import External Files into CLAUDE.md with @ Syntax

Use @path syntax in CLAUDE.md to pull in READMEs, package.json, and other docs — so Claude always has the right context without duplicating content.

recombobulate @recombobulate · 5 days ago
215
Use otelHeadersHelper for Dynamic Auth Tokens in Telemetry

The otelHeadersHelper setting runs a script to generate fresh authentication headers for your OTel backend, refreshing automatically every 29 minutes.

recombobulate @recombobulate · 5 days ago
215
Press Up Arrow to Cycle Through Previous Prompts and Reuse Them

Claude Code remembers your prompt history within a session — press the Up arrow to cycle back through previous prompts, edit them, and resend without retyping. Perfect for iterating on a prompt until you get it right.

recombobulate @recombobulate · 3 days ago
208
Ask Claude to Add Idempotency Keys to Your API

Idempotency keys prevent duplicate charges and double-submitted orders when clients retry failed requests — Claude scaffolds the middleware in one prompt.

recombobulate @recombobulate · 5 days ago
205
Run /doctor to Diagnose Configuration and Connection Issues

When Claude Code isn't working right — MCP servers failing, authentication errors, or unexpected behavior — run /doctor to get a diagnostic report that checks your configuration, API connection, installed tools, and settings across all scopes so you can pinpoint what's wrong.

recombobulate @recombobulate · 2 days ago
204
Set Claude's Response Language with the language Setting

The language setting makes Claude respond in your preferred language by default, across every session and project.

recombobulate @recombobulate · 5 days ago
204
Describe Schema Changes in English and Let Claude Write the Migration

Tell Claude what you need — "add a tagging system where posts can have multiple tags" — and it writes the migration, creates the pivot table, adds the model relationships, and updates the relevant files, all from a plain English description of your schema change.

recombobulate @recombobulate · 2 days ago
203
Launch Claude Code with a Specific Model Using the --model Flag

Pass --model when starting Claude Code to choose exactly which model you want — opus for complex architecture work, sonnet for everyday coding, haiku for quick lookups — without changing your default settings or switching after the session starts.

recombobulate @recombobulate · 2 days ago
202
Break Big Tasks into Focused Prompts

Don't dump an entire feature into one prompt — break it into focused steps for better results and easier review.

recombobulate @recombobulate · 6 days ago
202
Place CLAUDE.md Files in Subdirectories for Scoped, Context-Specific Rules

Drop a CLAUDE.md into any subdirectory and its rules only apply when Claude is working in that part of the codebase — different coding standards for the API vs the frontend, stricter rules for the payments module, or special instructions for generated code.

recombobulate @recombobulate · 2 days ago
201
Create GitHub Reusable Workflows to Share CI Logic Across Repos

Ask Claude to write a GitHub reusable workflow for your shared CI steps — lint, static analysis, tests, caching, and coverage — so every repo calls one central definition instead of duplicating YAML.

recombobulate @recombobulate · 5 days ago
199
Write Dockerfiles from a Plain-English Stack Description

Tell Claude what your app runs on and it will write a production-ready Dockerfile complete with multi-stage builds and sensible defaults.

recombobulate @recombobulate · 6 days ago
199
Ask Claude to Design a Feature Flag System for Your App

Describe your stack and requirements and let Claude scaffold a complete feature flag system — database-backed toggles, per-user overrides, a Blade directive, and a Vue composable — without reaching for a paid service.

recombobulate @recombobulate · 5 days 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 · 2 days ago
199
Name a Design Pattern and Let Claude Apply It to Your Actual Code

Tell Claude which design pattern to use — Repository, Strategy, Observer, Decorator — and it applies it to your actual codebase, not a textbook example. It reads your existing code, identifies where the pattern fits, and refactors to implement it properly.

recombobulate @recombobulate · 2 days ago
198
Ask Claude to Generate Your .env.example from Application Source

Ask Claude to scan your codebase for all environment variable usages and generate a complete .env.example with placeholder values and inline comments.

recombobulate @recombobulate · 6 days ago
196
Write Multi-Line Prompts with Shift+Enter Before Sending

Press Shift+Enter to add new lines inside your prompt without sending it — perfect for writing structured, multi-paragraph instructions that read like a mini brief instead of cramming everything into one long line.

recombobulate @recombobulate · 3 days ago
196
Use --resume to Browse and Reopen Any Past Conversation

While --continue picks up the last session automatically, --resume shows you a list of all recent conversations so you can choose which one to reopen — jump back into that debugging session from Tuesday or the refactor you paused last week.

recombobulate @recombobulate · 2 days ago
194
Press Tab to Autocomplete File Paths and Slash Commands in the Input

When typing file paths or slash commands in Claude Code, press Tab to autocomplete — it suggests matching files from your project and available commands, saving you from typing full paths or remembering exact command names.

recombobulate @recombobulate · 2 days ago
192
Run Multiple Claude Code Sessions in Parallel

Open multiple terminal windows and run separate Claude Code sessions simultaneously to work on several tasks at once.

recombobulate @recombobulate · 6 days ago
192
Chain Commands with && to Keep Claude's Work Atomic

Chain multi-step operations with && so Claude's sequence halts immediately on failure — no more half-applied refactors or committed broken code.

recombobulate @recombobulate · 5 days ago
191
Generate Livewire Components from a Feature Description

Describe a UI feature in plain English and get a fully wired Livewire component — properties, actions, validation, and Blade template included.

recombobulate @recombobulate · 5 days ago
191
Ask Claude to Generate Web Server Configs from Your Application's Route Structure

Tell Claude to read your application's routes, static assets, and API paths, then generate an nginx or Apache config that handles everything correctly — reverse proxying, SSL, static file serving, and URL rewrites, all matching what your app actually needs.

recombobulate @recombobulate · 2 days ago
191
Ask Claude to Audit Your Project's Folder Structure and Suggest Improvements

Tell Claude to analyze how your project's files and directories are organized — it spots misplaced files, inconsistent naming, overcrowded folders, and framework convention violations, then suggests a cleaner structure and helps you reorganize safely.

recombobulate @recombobulate · 2 days ago
191
Use --allowedTools and --disallowedTools to Control What Claude Can Do

Restrict which tools Claude has access to with --allowedTools and --disallowedTools — make Claude read-only by blocking Edit and Write, prevent command execution by blocking Bash, or whitelist only the specific tools a CI job needs. Fine-grained control for safety-conscious workflows.

recombobulate @recombobulate · 1 day ago
190
Use --print Mode to Integrate Claude Code into Shell Scripts and Pipelines

The --print flag turns Claude Code into a one-shot CLI tool that reads from stdin and writes to stdout — perfect for embedding in shell scripts, git hooks, and Unix pipelines.

recombobulate @recombobulate · 3 days ago
190
Use Claude Code Inside VS Code Without Leaving Your Editor

The official Claude Code VS Code extension embeds the full CLI experience in a panel inside your editor — same tools, same CLAUDE.md, same session management, but without switching to a terminal.

recombobulate @recombobulate · 3 days ago
189
Use Claude Code to Convert Files Instead of Sketchy Online Tools

Skip the dodgy online converters — ask Claude Code to compress images and convert video files locally using sips, FFmpeg, or any other CLI tool on your machine.

recombobulate @recombobulate · 4 days ago
189
Run Parallel Claude Sessions on the Same Repo Using Git Worktrees

Use git worktrees to spin up isolated copies of your repo and run multiple Claude Code sessions simultaneously — each working on a different feature without stepping on each other's toes.

recombobulate @recombobulate · 3 days ago
189
Ask Claude to Map Your Dependency Graph and Find Tightly Coupled Modules

Tell Claude to trace every import and dependency across your codebase, then show you which modules depend on which — spotting circular dependencies, God modules everything imports, and tightly coupled layers that should be independent.

recombobulate @recombobulate · 2 days ago
189
Let the Desktop App Auto-Start and Test Your Web Server in a Built-in Browser

The Claude Code Desktop app can automatically start your web server and test the output in a built-in browser for a complete feedback loop.

recombobulate @recombobulate · 1 day ago
188
Break Big Tasks into Phases So Claude Doesn't Try to Do Everything at Once

When a task is large — "add a payment system" or "refactor the entire API" — tell Claude to work in explicit phases: plan first, build the foundation, add features one at a time, then test. Phased work produces fewer bugs than asking for everything in one shot.

recombobulate @recombobulate · 2 days ago
187
Add MCP Servers to Give Claude Superpowers

Extend Claude Code with MCP servers to add database access, GitHub integration, web search, and more — right from the terminal.

recombobulate @recombobulate · 6 days ago
187
Generate Regex Patterns by Describing Them in Plain English

Stop wrestling with regex syntax — describe the pattern you need and Claude will write it, test it, and explain every part.

recombobulate @recombobulate · 6 days ago
186
Track Your Session Cost with /cost

The /cost command shows you exactly how many tokens and dollars the current session has used — run it any time you want a reality check.

recombobulate @recombobulate · 6 days ago
185
Ask Claude to Write Nginx or Caddy Server Configs

Describe your stack and hosting setup and let Claude write a production-ready Nginx or Caddy config — rate limiting, cache headers, SPA routing, and proxy settings all handled correctly.

recombobulate @recombobulate · 5 days ago
184
Convert Your SQL Schema to a Prisma Schema with Claude

Pipe your SQL DDL or Laravel migrations to Claude and get a complete Prisma schema back — foreign keys become relations, enums map correctly, and @@map attributes preserve your existing table names.

recombobulate @recombobulate · 5 days ago
184
Write Code on the Go with the Claude Mobile App's Code Tab

Use the Claude mobile app's Code tab to write and review code from your phone without opening a laptop.

recombobulate @recombobulate · 1 day ago
183
Let Claude Convert Vanilla CSS to Tailwind Utility Classes

Migrating to Tailwind doesn't have to be tedious — paste your CSS and Claude converts it to utility classes and updates your markup.

recombobulate @recombobulate · 6 days ago
182
Use Compact Test Output to Preserve Your Context Window

Verbose test output wastes Claude's context window — run tests with compact or quiet flags so Claude only has to process what matters: the failures.

recombobulate @recombobulate · 3 weeks ago
181
Ask Claude to Run a Security Audit of Your Code Against the OWASP Top 10

Tell Claude to scan your codebase for common security vulnerabilities — SQL injection, XSS, broken authentication, insecure deserialization, and the rest of the OWASP Top 10 — and it finds the actual vulnerable lines with specific fixes, not generic advice.

recombobulate @recombobulate · 2 days 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 · 2 days ago
179
Visualise Your Codebase Architecture with Mermaid Diagrams

Ask Claude to read your code and produce a Mermaid diagram — render it instantly in GitHub, Notion, or any Markdown viewer.

recombobulate @recombobulate · 6 days ago
179
Ask Claude to Convert Class Components to Function Components with Hooks

Point Claude at your class-based React components and it converts them to modern function components — replacing lifecycle methods with useEffect, this.state with useState, and class methods with hooks, while preserving all the behavior and updating the tests.

recombobulate @recombobulate · 2 days ago
179
Ask Claude to Upgrade a Dependency and Fix Every Breaking Change Across Your Codebase

Major version upgrades are scary — deprecated methods, renamed classes, changed signatures, removed features. Tell Claude which dependency to upgrade and it reads the upgrade guide, bumps the version, then systematically finds and fixes every breaking change across your entire codebase.

recombobulate @recombobulate · 1 day ago
177
Migrate Your Tailwind CSS v2 Classes to v4 with Claude

Ask Claude to migrate your Tailwind v2 utility classes and config to v4 — it handles renamed utilities, the new CSS-first config format, and @theme variable mappings across your whole codebase.

recombobulate @recombobulate · 5 days ago
176
Generate a Project Makefile for All Your Common Commands

Describe your project and the commands you run constantly — Claude will write a complete Makefile with phony targets, a help command, and coloured output that makes your workflow self-documenting.

recombobulate @recombobulate · 5 days ago
176
Ask Claude to Add Rate Limiting to Your API

Paste your routes file and ask Claude to add sensible rate limiting rules tailored to each endpoint's risk profile.

recombobulate @recombobulate · 5 days ago
176
Enable the Smarter /init Experiment to Get Interviewed, Not Overwritten

Set CLAUDE_CODE_NEW_INIT in settings.json to make /init interview you for targeted improvements instead of overwriting your existing CLAUDE.md.

recombobulate @recombobulate · 5 days ago
176
Intercept and Rewrite Tool Inputs Before Claude Executes Them

PreToolUse hooks can do more than block — return updatedInput to silently rewrite commands, file paths, or URLs before Claude executes them.

recombobulate @recombobulate · 5 days ago
176
Auto-Activate Skills with a UserPromptSubmit Hook and skill-rules.json

Pair a UserPromptSubmit hook with a skill-rules.json config to reliably trigger the right skill on every prompt instead of relying on Claude's 50/50 automatic detection.

recombobulate @recombobulate · 4 days ago
176
Export Your Session Transcript with claude export for Documentation and Review

Use claude export to save a full conversation transcript as markdown or JSON — perfect for documenting decisions, sharing a debugging session with your team, or reviewing what Claude did before committing the changes.

recombobulate @recombobulate · 3 days ago
176
Add CLAUDE.md Files in Subdirectories for Module-Specific Instructions

You're not limited to a single CLAUDE.md at the project root. Drop additional CLAUDE.md files into subdirectories to give Claude module-specific context — different conventions for the frontend vs backend, special rules for a legacy module, or testing guidelines that only apply to one package.

recombobulate @recombobulate · 1 day ago
175
Play a Sound When Claude Finishes with a Stop Hook

Configure a Stop hook to play a system sound the moment Claude finishes, so you can step away without constantly checking the terminal.

recombobulate @recombobulate · 6 days ago
175
Add OpenTelemetry Tracing to Your App with Claude

Distributed tracing turns mysterious slowdowns into pinpointed bottlenecks. Ask Claude to wire up OpenTelemetry across your application without digging through the docs.

recombobulate @recombobulate · 5 days ago
175
Ask Claude to Add Retry Logic and Circuit Breakers to Your External Service Calls

Tell Claude to find every external API call in your code and add resilience — exponential backoff for retries, circuit breakers that stop calling a failing service, timeout handling, and fallback responses so a third-party outage doesn't take your app down with it.

recombobulate @recombobulate · 2 days ago
175
Use /batch to Fan Out Massive Changesets Across Parallel Agents

Use /batch to fan out large-scale code changes across parallel worktree agents that work without conflicts.

recombobulate @recombobulate · 1 day ago
174
Scaffold a Secure OAuth 2.0 Login Flow with Claude

Describe your OAuth providers and requirements and let Claude scaffold the full login flow — PKCE, state verification, account linking, token issuance, and Pest tests — with the security pitfalls handled correctly.

recombobulate @recombobulate · 5 days ago
173
Use Tab Completion to Reference Files in Prompts

Stop describing files vaguely — use tab completion and @ references to point Claude at exactly the right files.

recombobulate @recombobulate · 6 days ago
172
Ask Claude to Draft a Pull Request Description from Your Branch Changes

When you're ready to open a PR, ask Claude to read all the commits on your branch, understand the full scope of changes, and write a proper description — summary, what changed, why it matters, and testing instructions — so reviewers know exactly what they're looking at.

recombobulate @recombobulate · 2 days ago
172
Ask Claude to Add Health Check Endpoints That Monitoring Tools Can Hit

Tell Claude to add /health and /ready endpoints that check your app's vital signs at runtime — database connectivity, Redis availability, queue worker status, disk space, and external service reachability — so load balancers and monitoring tools know when something breaks.

recombobulate @recombobulate · 2 days ago
171
Use --output-format for Structured JSON Responses

Force Claude to return structured JSON instead of conversational text — perfect for piping into scripts and automation.

recombobulate @recombobulate · 6 days ago
171
Use --no-session-persistence for Ephemeral Automated Runs

Prevent automated Claude Code runs from saving session data to disk, keeping your CI pipelines clean and your .claude directory lean.

recombobulate @recombobulate · 5 days ago
171
Ask Claude to Set Up shadcn/ui in Your Project

Get shadcn/ui fully configured with the right Tailwind and tsconfig setup in one prompt — then ask Claude to customise the components you own.

recombobulate @recombobulate · 5 days ago
170
Ask Claude to Write CSS Keyframe Animations

CSS animations are expressive but syntax-heavy. Describe the motion you want — fade, slide, bounce, shimmer — and Claude handles the keyframes, timing functions, and accessibility considerations.

recombobulate @recombobulate · 5 days ago
169
Ask Claude to Hunt Down Dead Code

Unused functions, unreferenced exports, and orphaned CSS classes accumulate silently — ask Claude to track them down before they become a maintenance burden.

recombobulate @recombobulate · 6 days ago
169
Filter Test Output with a PreToolUse Hook to Cut Token Costs

A PreToolUse hook can intercept test runner commands and filter output to show only failures, cutting thousands of tokens from Claude's context.

recombobulate @recombobulate · 5 days 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 · 2 days ago
169
Ask Claude to Build Webhook Handlers with Signature Verification and Idempotency

Tell Claude which webhook provider you're integrating — Stripe, GitHub, Twilio, or any other — and it reads the docs, builds the handler with signature verification, idempotent event processing, and proper retry handling so you never miss or double-process an event.

recombobulate @recombobulate · 2 days 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 · 3 days ago
167
Generate Personal Shell Aliases for Your Repetitive Commands

Tell Claude what commands you type repeatedly and it'll write a set of shell aliases tailored to your workflow — ready to drop straight into your shell config.

recombobulate @recombobulate · 6 days ago
167
Ask Claude to Write a Custom ESLint Rule

Can't find an ESLint rule that enforces your team's specific convention? Describe the bad pattern in plain English and Claude will write the rule and the tests.

recombobulate @recombobulate · 5 days ago
167
Use Deny Rules to Block Access to Sensitive Files

Add deny rules to your project settings to prevent Claude Code from reading .env files, credentials, and other sensitive paths.

recombobulate @recombobulate · 5 days ago
167
Namespace Your Skills with a Prefix to Stay Organised

Add a consistent prefix like /my- to all your custom skills so they stay grouped and scannable in the slash command list.

recombobulate @recombobulate · 4 days ago
167
Ask Claude to Diff Your Configs Across Environments to Find "Works on My Machine" Bugs

When something works locally but breaks in staging, ask Claude to compare your config files, environment variables, and runtime settings across environments — it spots the mismatches that cause environment-specific failures.

recombobulate @recombobulate · 3 days ago
166
Configure Subagents in Plain English Without Memorising API Parameters

Describe subagent configuration in plain English — model, mode, background execution, worktree isolation, and role — without memorising any formal parameter names.

recombobulate @recombobulate · 5 days ago
166
Let Claude Upgrade Your Dependencies and Fix the Breaking Changes

Tell Claude which package to upgrade and it reads the migration guide, bumps the version, finds every breaking change in your code, updates the affected files, and runs the tests — turning a scary major version bump into a guided process.

recombobulate @recombobulate · 3 days ago
165
Ask Claude to Generate a Changelog Entry from Your Git Diff

Pipe your git diff directly to Claude and get a properly formatted Keep a Changelog entry — Added, Changed, Fixed, and all.

recombobulate @recombobulate · 5 days ago
165
Set Up Claude Code GitHub Actions with /install-github-app

Skip the manual setup and get Claude responding to @claude mentions in your PRs with a single command.

recombobulate @recombobulate · 5 days ago
165
Use Escape to Interrupt Claude and Redirect Without Waiting

When Claude starts heading in the wrong direction, press Escape to stop it immediately — then redirect with a follow-up instead of waiting for a full wrong response.

recombobulate @recombobulate · 3 days 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 · 3 days ago
165
Use --max-turns to Limit How Many Steps Claude Takes Autonomously

When running Claude Code in automation or headless mode, pass --max-turns to cap the number of agentic steps it takes before stopping. This prevents runaway operations, controls costs, and ensures Claude finishes within a predictable budget of actions.

recombobulate @recombobulate · 1 day ago
164
Use mosh Instead of SSH to Keep Remote Claude Code Connections Alive

mosh (mobile shell) keeps your SSH connection to a remote Claude Code server alive through network switches, laptop sleep, and wifi drops — where regular SSH would silently die.

recombobulate @recombobulate · 5 days ago
164
Set ANTHROPIC_SMALL_FAST_MODEL to Control Background Task Performance

Claude Code uses a small, fast model for background operations like title generation and memory summarisation. You can override which model it uses with an environment variable.

recombobulate @recombobulate · 5 days ago
163
Use Claude to Write Centralised API Error Handling Middleware

Inconsistent API error shapes are a frontend developer's nightmare — describe your error contract and let Claude write middleware that enforces it everywhere.

recombobulate @recombobulate · 6 days ago
163
Make Claude's Shell Scripts Safer with set -euo pipefail

When Claude generates shell scripts for you, ask it to add `set -euo pipefail` at the top — three flags that turn silent failures into hard stops.

recombobulate @recombobulate · 5 days ago
163
Press Shift+Tab to Toggle Between Plan Mode and Act Mode

Switch Claude Code between planning and acting with a single keystroke — Shift+Tab toggles plan mode on and off, so you can have Claude think through an approach before it starts making changes.

recombobulate @recombobulate · 2 days ago
163
Ask Claude to Add TypeScript Types to Your Untyped JavaScript Code

Point Claude at your JavaScript files and it adds TypeScript types — inferring types from actual usage, function signatures, API responses, and patterns in the code — so you can migrate gradually without rewriting everything at once.

recombobulate @recombobulate · 2 days ago
162
Use .claudeignore to Control What Claude Can See

A .claudeignore file lets you hide irrelevant files and directories from Claude Code, keeping it focused on what matters.

recombobulate @recombobulate · 6 days ago
162
Use Max Effort for Architectural Decisions

Reserve Claude Code's max effort level for architectural and complex decisions where deeper reasoning pays off, and stick to default for everyday tasks to keep token usage in check.

recombobulate @recombobulate · 5 days 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 day ago
161
Generate a Postman Collection from Your Route Files

Ask Claude to read your route files and generate an importable Postman or Insomnia collection — complete with example payloads inferred from your validation rules.

recombobulate @recombobulate · 6 days ago
161
Use iMessage as a Claude Code Channel with the Official Plugin

Install the official iMessage plugin with one command to interact with Claude Code directly from your Mac's Messages app — a full Claude Code channel without opening a terminal.

recombobulate @recombobulate · 5 days ago
161
Add a Domain Glossary to CLAUDE.md So Claude Uses Your Team's Vocabulary

Define your project's domain terms in CLAUDE.md — what a "tenant" means vs a "user", what "settlement" refers to in your billing system — so Claude uses the correct vocabulary in code, variable names, comments, and explanations every time.

recombobulate @recombobulate · 2 days ago
161
Ask Claude to Find and Fix the Performance Bottleneck in a Slow Endpoint

When a page takes five seconds to load or an API endpoint times out under load, tell Claude which route is slow and it traces the entire code path — controller, services, queries, loops — identifying N+1 queries, redundant computations, missing indexes, and cacheable operations, then fixes each bottleneck.

recombobulate @recombobulate · 1 day ago
160
Generate TypeScript Types from a JSON Payload

Paste raw API JSON and ask Claude to derive fully typed TypeScript interfaces — no more writing them by hand.

recombobulate @recombobulate · 6 days ago
160
Generate Custom Artisan Commands with Claude

Describe what your Artisan command should do and let Claude generate the full class, scheduler registration, and Pest tests to go with it.

recombobulate @recombobulate · 6 days ago
160
Let Claude Code Configure Your Terminal in Seconds

Instead of reading docs and editing config files manually, ask Claude Code to configure your entire shell, plugins, and prompt in one go.

recombobulate @recombobulate · 6 days ago
160
Ask Claude to Generate Next.js Server Actions and Route Handlers

Describe your backend logic and let Claude scaffold Next.js Server Actions or Route Handlers with TypeScript types, Zod validation, and proper error handling.

recombobulate @recombobulate · 5 days ago
159
Use Claude to Add Server-Sent Events to Your API

Let Claude wire up a Server-Sent Events endpoint with heartbeats, clean disconnect handling, and a matching EventSource client — the right tool for one-way real-time streams.

recombobulate @recombobulate · 5 days ago
159
Give Claude a GitHub Issue and Let It Read, Understand, and Implement the Fix

Paste a GitHub issue URL into Claude Code and it reads the issue title, description, labels, and comments — then explores your codebase to find the relevant code and implements the fix, complete with tests, matching your project's conventions.

recombobulate @recombobulate · 1 day ago
159
Ask Claude to Generate an OpenAPI Spec from Your Actual API Code

Hand-maintained API docs always drift from reality. Tell Claude to read your routes, controllers, validation rules, and response shapes, then generate an OpenAPI specification that matches what the code actually does — accurate paths, parameters, request bodies, response schemas, and status codes.

recombobulate @recombobulate · 1 day ago
158
Use Prompt Hooks to Let Claude Guard Its Own Tool Calls

Use prompt hooks to evaluate tool calls with an LLM instead of bash scripts, describing your safety policies in plain English rather than brittle regex patterns.

recombobulate @recombobulate · 5 days ago
158
Audit Your UI Components for Accessibility Issues with Claude

Ask Claude to audit your UI components for WCAG accessibility issues — it catches semantic problems, missing ARIA attributes, and keyboard navigation gaps that automated tools miss.

recombobulate @recombobulate · 5 days ago
158
Add a "Bad Patterns" Section to CLAUDE.md to Cut Rejected Suggestions

Add a "Bad Patterns" section to your CLAUDE.md with real examples of code you don't want — explicit negative constraints cut rejected suggestions far more effectively than positive rules alone.

recombobulate @recombobulate · 4 days ago
158
Use settings.local.json for Machine-Specific Overrides That Stay Out of Git

The local scope in Claude Code settings lets each developer have their own overrides — different default models, personal MCP servers, or custom allowed tools — without conflicting with the shared project settings or cluttering git history.

recombobulate @recombobulate · 2 days ago
158
Tell Claude What You've Already Tried So It Doesn't Suggest the Same Things

When you're stuck on a bug, tell Claude what you've already attempted — "I tried clearing the cache, restarting the queue worker, and checking the env file" — so it skips the obvious suggestions and goes straight to the less obvious causes you haven't considered.

recombobulate @recombobulate · 2 days ago
157
Prototype a Full-Stack MVP in a Single Claude Code Session

Give Claude a clear product brief and let it scaffold a working full-stack MVP — backend, frontend, and dev tooling — in a single session.

recombobulate @recombobulate · 5 days ago
157
Add a CODEOWNERS File to Route PR Reviews Automatically

Ask Claude to analyse your repo structure and git history, then generate a CODEOWNERS file that automatically requests the right reviewers whenever specific files change.

recombobulate @recombobulate · 5 days ago
156
Trigger Claude Automatically on Every PR with GitHub Actions

Instead of waiting for @claude mentions, configure the Claude GitHub Actions workflow to run automatically when a PR opens — so every PR gets reviewed without anyone having to remember to ask.

recombobulate @recombobulate · 5 days ago
156
Add a Persona Section to CLAUDE.md to Set the Communication Style

Add a short persona description to your CLAUDE.md to control how Claude communicates — terse one-liners vs detailed explanations, formal vs casual tone, or domain-specific vocabulary — so every response matches how your team actually talks.

recombobulate @recombobulate · 3 days ago
156
Ask Claude to Find and Fix Broken Links in Your Documentation and Code

Tell Claude to scan your README, docs, comments, and config files for URLs and verify they still work — it finds 404s, redirects to deprecated pages, and outdated references, then updates them or flags the ones it can't resolve.

recombobulate @recombobulate · 2 days ago
156
Describe What You Want to Match and Let Claude Write the Regex

Regex is powerful but painful to write and debug. Describe what you want to match in plain English — "extract the domain from an email address" or "match dates in DD/MM/YYYY format" — and Claude writes the pattern, explains each part, and tests it against your examples.

recombobulate @recombobulate · 1 day ago
155
Run /doctor to Validate Your Claude Code Environment

The /doctor command validates your API key, model access, and tool availability in one shot — run it first when things go wrong.

recombobulate @recombobulate · 6 days ago
155
Auto-Update CLAUDE.md Every Time You Correct Claude

Ask Claude to add a rule to CLAUDE.md whenever you correct it, so the same mistake never happens twice.

recombobulate @recombobulate · 6 days ago
155
Ask Claude to Scaffold a Nuxt 3 Module

Describe the functionality you want to share across Nuxt apps and let Claude generate a properly structured Nuxt 3 module with composables, plugins, and auto-imports.

recombobulate @recombobulate · 5 days ago
155
Ask Claude to Write Your Commit Message from the Staged Diff

Stop staring at a blank commit message wondering how to summarize your changes. Tell Claude to read the staged diff and write a clear, conventional commit message — it understands the intent behind the code changes and writes a message that future you will thank you for.

recombobulate @recombobulate · 1 day ago
154
Paste Test Output Directly into Claude to Fix Failing Tests Faster

Instead of describing what went wrong, paste the raw test output into Claude Code — it reads assertion errors, expected vs actual values, and stack traces, then navigates to the source and fixes the issue in one go.

recombobulate @recombobulate · 3 days ago
154
Ask Claude to Write and Debug Terraform Configs from Your Infrastructure Needs

Describe your infrastructure in plain English — "I need a VPC with public and private subnets, an RDS instance, and an ECS cluster" — and Claude writes the Terraform HCL, checks for common misconfigurations, and explains the resource dependencies.

recombobulate @recombobulate · 2 days ago
154
Ask Claude to Document Every Environment Variable Your App Actually Uses

Tell Claude to search your codebase for every environment variable reference, then generate a documentation table — variable name, where it's used, what it controls, whether it's required, and what the default is — so new developers know what to configure.

recombobulate @recombobulate · 2 days ago
154
Give Claude a Documentation URL So It Reads the Docs Before Writing Code

When Claude needs to implement something from a library or API it might not know well, paste the documentation URL — Claude fetches and reads the page, then writes code that follows the actual docs instead of guessing from training data that might be outdated.

recombobulate @recombobulate · 2 days ago
154
Run /init to Generate a CLAUDE.md Tailored to Your Project Automatically

Instead of writing a CLAUDE.md from scratch, run /init and let Claude analyze your project — it reads your directory structure, package files, config, and conventions, then generates a tailored CLAUDE.md with the right commands, architecture notes, and coding standards already filled in.

recombobulate @recombobulate · 1 day ago
153
Connect the Brave Search MCP for Real-Time Web Research

Give Claude live access to the web by connecting the Brave Search MCP server — no more answers that stop at its training cutoff.

recombobulate @recombobulate · 6 days ago
153
Use /add-dir to Expand Claude's File Access Beyond Your Working Directory

The /add-dir command lets you expand Claude's file access to additional directories mid-session — essential for monorepos and shared libraries.

recombobulate @recombobulate · 6 days ago
153
Set Up Claude Code Review to Automatically Review Pull Requests

Claude Code Review installs as a GitHub App and dispatches a team of AI agents on every PR to catch bugs with inline comments before they hit your codebase.

recombobulate @recombobulate · 5 days ago
153
Use --init-only to Run Setup Hooks Without Starting a Session

Run Claude Code's initialization hooks and exit immediately, reusing your hook infrastructure for CI setup and environment preparation without starting a session.

recombobulate @recombobulate · 5 days ago
152
Toggle Plan Mode Instantly with Shift+Tab

No need to type /plan — Shift+Tab instantly toggles between plan mode and execution mode mid-conversation.

recombobulate @recombobulate · 6 days ago
152
Switch Models Mid-Conversation with /model

Use /model to swap between Opus, Sonnet, and Haiku mid-conversation — match the model's power to the task's complexity.

recombobulate @recombobulate · 6 days ago
152
Maintain Your CHANGELOG.md with Claude

Stop updating CHANGELOG.md by hand — pipe your git log to Claude and get a properly formatted Keep a Changelog entry appended in seconds.

recombobulate @recombobulate · 6 days ago
152
Ask Claude to Explain and Document Cryptic Regex Patterns

Paste any cryptic regex and ask Claude to explain it in plain English and rewrite it with verbose inline comments — so you understand it when you need to change it.

recombobulate @recombobulate · 6 days ago
152
Use plan.md Files for Writing Tasks, Not Just Code

Claude Code's full codebase context makes it a powerful writing partner for strategy docs, product specs, and meeting notes -- the plans it produces reference your actual technical constraints, not generic boilerplate.

recombobulate @recombobulate · 5 days ago
152
Discover CLI Flags Quickly with claude --help

claude --help and its subcommand variants give you a full reference for every flag and option without opening a browser — useful when you're in the middle of a script or a flow state.

recombobulate @recombobulate · 5 days ago
152
Ask Claude to Scaffold New Features Using Your Existing Code Conventions

Before asking Claude to scaffold a new feature, point it at your existing code first — it will match your naming, structure, error handling, and test patterns exactly rather than defaulting to framework boilerplate.

recombobulate @recombobulate · 5 days ago
151
Generate GitHub Actions Workflows from a Description

Describe what you want your CI pipeline to do in plain English and let Claude write the full YAML — no more fumbling with Actions syntax.

recombobulate @recombobulate · 6 days ago
151
Install Laravel Best Practices as a Boost Skill for Idiomatic Code

Install the laravel-best-practices Boost skill to equip your AI agent with 100+ curated Laravel conventions, so it generates idiomatic code by default.

recombobulate @recombobulate · 5 days ago
151
Generate a Browser Extension Boilerplate with Claude

Scaffold a complete Chrome extension with Manifest V3, TypeScript, Vite bundling, content scripts, and background workers from a single prompt.

recombobulate @recombobulate · 5 days ago
151
Write Property-Based Tests with fast-check and Claude

Ask Claude to write property-based tests for your functions using fast-check — it identifies the mathematical invariants in your code and generates tests that cover inputs you'd never enumerate by hand.

recombobulate @recombobulate · 5 days ago
151
Ask Side Questions Without Polluting Context with /btw

The /btw command lets you ask quick side questions that are answered immediately but never added to the conversation history.

recombobulate @recombobulate · 5 days ago
151
Write Multiline Prompts by Pressing Enter to Add Lines Before Sending

Claude Code's input supports multiline prompts — press Enter to start a new line without sending. Structure complex prompts with line breaks for readability, paste multi-paragraph instructions, or write detailed specs that Claude can follow step by step.

recombobulate @recombobulate · 2 days ago
150
Use --dangerously-skip-permissions for Fully Unattended CI

In CI environments where no human is present to approve tool calls, --dangerously-skip-permissions lets Claude Code run without any permission prompts — use it only in sandboxed, throwaway environments.

recombobulate @recombobulate · 5 days ago
150
Use --continue to Pick Up Your Last Conversation Where You Left Off

When you close a Claude Code session and realize you need to keep going, launch with --continue (or -c) to resume the last conversation with full context — no need to re-explain what you were working on.

recombobulate @recombobulate · 2 days ago
149
Use /compact to Summarise Long Conversations

Long sessions eat into your context window — /compact lets Claude summarise the conversation and continue with a lighter footprint.

recombobulate @recombobulate · 6 days ago
149
Generate SEO Meta Tags and OpenGraph Markup from Your Routes

Generate complete SEO meta tags, OpenGraph properties, and Twitter Card markup for all your pages using a reusable helper Claude builds from your routes.

recombobulate @recombobulate · 5 days ago
149
Generate a Bruno API Collection from Your Route Files

Bruno is the open-source, Git-friendly alternative to Postman — collections live as plain files in your repo, not locked in the cloud. Claude can generate a full collection directly from your route definitions.

recombobulate @recombobulate · 5 days ago
149
Ask Claude to Write Data Migration Scripts for Backfills and Cleanups

When you need to transform existing data — backfill a new column, clean up inconsistent formats, merge duplicate records, or split a field into parts — describe the transformation in English and Claude writes a safe, reversible migration script.

recombobulate @recombobulate · 2 days ago
149
Ask Claude to Diagnose and Fix Flaky Tests That Pass Sometimes and Fail Randomly

Flaky tests are maddening — they pass locally, fail in CI, pass again when you retry. Tell Claude to read the test, identify the source of non-determinism — timing issues, shared state, date dependencies, or order-dependent setup — and fix the root cause so the test is reliably green or reliably red.

recombobulate @recombobulate · 1 day ago
148
Build a Node.js CLI Tool with Commander.js Using Claude

Scaffold a full Node.js CLI tool with Commander.js, including subcommands, flags, interactive prompts, and coloured output — all from a single prompt.

recombobulate @recombobulate · 5 days ago
148
Use apiKeyHelper to Rotate Credentials Automatically

Point Claude Code at a script that returns a fresh API key from your vault, so you never hardcode credentials again.

recombobulate @recombobulate · 5 days ago
148
Paste an Error Message or Stack Trace and Let Claude Trace It to the Root Cause

When your app throws an error, don't just Google the message — paste the full stack trace into Claude Code. It reads the trace, opens the referenced files in your codebase, follows the call chain, and pinpoints the actual root cause instead of just explaining the symptom.

recombobulate @recombobulate · 1 day ago
148
Ask Claude to Write a GitHub Actions Workflow That Matches Your Project's Stack

Instead of piecing together a CI pipeline from Stack Overflow snippets, tell Claude to read your project and generate a GitHub Actions workflow that actually matches your stack — the right language version, your real test commands, proper caching, and the services your tests depend on.

recombobulate @recombobulate · 1 day ago
148
Ask Claude to Check Git Blame Before Refactoring to Understand Why the Code Exists

Before refactoring code that looks wrong or unnecessary, tell Claude to check git blame and the commit history to understand why it was written that way. What looks like a bug might be a deliberate workaround — and Claude can find the original commit message that explains the reasoning before you accidentally undo it.

recombobulate @recombobulate · 1 day ago
147
Message Claude from Discord or Telegram While It Works on Your Machine

Claude Code channels let you message a running session from Discord or Telegram, so you can check progress and give instructions from your phone while Claude works on your local files.

recombobulate @recombobulate · 3 days ago
147
Ask Claude to Generate an OpenAPI Spec from Your Existing API Endpoints

Tell Claude to read your routes, controllers, request validation, and response structures, then generate a complete OpenAPI (Swagger) specification — every endpoint, parameter, request body, response shape, and auth requirement, derived from the code itself.

recombobulate @recombobulate · 2 days ago
146
Ask Claude to Find Performance Bottlenecks by Reading Your Code Logic

Tell Claude to read your backend code and find performance problems — O(n²) loops hidden in simple-looking functions, N+1 database queries, redundant API calls, missing pagination, and expensive operations inside request handlers that should be queued.

recombobulate @recombobulate · 2 days ago
146
Ask Claude to Wrap New Features in Feature Flags for Safe Rollout

Tell Claude to add feature flag checks around new or risky code — it reads your feature flag library or creates a simple one, wraps the feature with toggle logic, adds the flag to your config, and preserves the old code path so you can roll back instantly.

recombobulate @recombobulate · 2 days ago
145
Ask Claude to Create Branches with Consistent Naming from Task Descriptions

Describe your task and let Claude generate a properly formatted branch name — feat/add-user-search, fix/checkout-race-condition, refactor/auth-middleware — following your team's naming convention without you having to think about the format.

recombobulate @recombobulate · 2 days ago
145
Use --max-turns to Limit How Far Claude Goes Before Checking In

Set --max-turns to cap how many tool-use steps Claude takes before stopping and waiting for your input — useful when you want autonomous work within a boundary, not an unbounded run that changes 50 files before you can review.

recombobulate @recombobulate · 2 days ago
144
Ask Claude to Generate Responsive HTML Email Templates

Let Claude generate battle-tested HTML email templates with inline styles, table layouts, and Outlook-compatible markup that renders correctly everywhere.

recombobulate @recombobulate · 5 days ago
144
Use HTTP Hooks to Send Webhooks on Tool Execution

Send POST requests to external services on every tool call using HTTP hooks, with header authentication and the ability to block actions from a remote endpoint.

recombobulate @recombobulate · 5 days ago
144
Use /loop to Run Recurring Tasks Inside Your Session

The /loop command repeats a prompt or slash command on a schedule while your session is active — perfect for polling builds, monitoring logs, or checking deploy status.

recombobulate @recombobulate · 3 days ago
144
Press Ctrl+C to Cancel a Prompt You're Typing and Start Over

If you're halfway through typing a prompt and want to scrap it, press Ctrl+C to clear the input and start fresh — no need to select-all and delete. Different from Escape, which interrupts Claude's response after you've already sent.

recombobulate @recombobulate · 2 days ago
144
Run /init to Bootstrap a CLAUDE.md Tailored to Your Project

Instead of writing CLAUDE.md from scratch, run /init and let Claude read your project structure, dependencies, and conventions to generate a starter file — pre-filled with the right commands, patterns, and rules for your specific stack.

recombobulate @recombobulate · 2 days ago
144
Tell Claude to Run Tests After Every Change and Fix What Breaks

Add "run the tests after each change" to your prompt and Claude shifts into an edit-test-fix loop — make a change, run the suite, fix any failures immediately, then move to the next change. Regressions get caught at the smallest possible scope instead of piling up.

recombobulate @recombobulate · 2 days ago
144
Use the Claude Code SDK to Build Your Own AI-Powered Development Tools

Claude Code isn't just a CLI — it's also an SDK you can import into your own scripts and tools. Build custom agents that read code, make edits, and run commands programmatically, creating AI-powered workflows tailored to your team's exact needs.

recombobulate @recombobulate · 2 days ago
144
Use --system-prompt to Give Claude a One-Off Persona Without Changing CLAUDE.md

Pass --system-prompt to give Claude Code a temporary instruction set for a single session — act as a security reviewer, a database expert, or a strict code reviewer — without modifying your CLAUDE.md or project settings.

recombobulate @recombobulate · 2 days ago
143
Ask Claude to Audit Your Dockerfile for Size and Security

Bloated Docker images slow CI, increase attack surface, and cost money — paste your Dockerfile and ask Claude to audit it for quick wins.

recombobulate @recombobulate · 5 days ago
143
Ask Claude to Write a Dockerfile for Your Project by Reading the Codebase

Instead of copying a generic Dockerfile and tweaking it for an hour, tell Claude to read your project — the package files, config, build scripts, and runtime requirements — and generate a production-ready Dockerfile that's actually tailored to what your app needs.

recombobulate @recombobulate · 1 day ago
142
Install Claude Code Globally via npm

Install Claude Code globally with npm, then run it from any project directory — the CLI is where the full power of piping, hooks, and scripting lives.

recombobulate @recombobulate · 2 weeks ago
142
Move Specialised CLAUDE.md Instructions into Skills to Shrink Context

CLAUDE.md loads into every message. Move workflow-specific instructions into skills that load on demand to reduce token costs across your session.

recombobulate @recombobulate · 5 days ago
142
Use /bug to Report Issues with Claude Code Directly from Your Session

When you hit a bug in Claude Code itself — a tool that fails, a wrong edit, or unexpected behavior — type /bug to file a report without leaving your session. It captures the context automatically so the team can reproduce and fix it.

recombobulate @recombobulate · 2 days ago
142
Ask Claude to Translate Code Between Languages While Preserving the Logic

When you need to port code from one language to another — a Python script to JavaScript, a Bash utility to PHP, or a Ruby service to Go — Claude translates the logic while rewriting it idiomatically for the target language, using its conventions, libraries, and patterns instead of a line-by-line copy.

recombobulate @recombobulate · 1 day ago
141
Generate draw.io Architecture Diagrams with Claude Code

Ask Claude Code to generate draw.io XML and paste it straight into diagrams.net for a quick, editable architecture overview.

recombobulate @recombobulate · 5 days ago
141
Ask Claude to Write a Custom Vite Plugin

Let Claude write custom Vite plugins with the right Rollup hooks, HMR support, and TypeScript declarations — without spelunking through the plugin API docs yourself.

recombobulate @recombobulate · 5 days ago
141
Ask Claude to Suggest Database Indexes Based on Your Query Patterns

Tell Claude to read your queries, ORM calls, and WHERE clauses, then suggest which database indexes to add — it identifies missing indexes that would speed up slow queries, flags redundant indexes wasting write performance, and generates the migration to add them.

recombobulate @recombobulate · 2 days ago
140
Use Claude to Document a Function as You Write It

Ask Claude to write JSDoc, PHPDoc, or docstrings for your functions as you go — consistent documentation without the context-switching.

recombobulate @recombobulate · 6 days ago
140
Use --system-prompt to Fully Replace Claude's Default Prompt

Replace Claude Code's entire default system prompt with your own custom instructions, turning it into a specialised tool for reviews, audits, or migrations.

recombobulate @recombobulate · 5 days ago
140
Ask Claude to Write a Cloudflare Worker from Scratch

Cloudflare Workers run at the edge with zero cold starts — but setting up routing, environment bindings, and TypeScript types still takes more than a few minutes. Let Claude scaffold it.

recombobulate @recombobulate · 5 days ago
140
Ask Claude to Git Blame Confusing Code and Explain the History

When you find code that doesn't make sense, ask Claude to run git blame and read the commit messages — it connects the what with the why by tracing who changed it, when, and what problem they were solving.

recombobulate @recombobulate · 3 days ago
140
Let Claude Write SQL Queries Using Your Actual Database Schema

Describe the data you need in plain English and Claude writes the query — but unlike a generic chatbot, it reads your migrations, models, and schema files to get the exact table names, column types, and relationships right.

recombobulate @recombobulate · 3 days ago
140
Use --add-dir to Give Claude Access to Files Outside Your Project

When Claude needs context from a sibling repo, shared library, or documentation folder that lives outside your working directory, pass --add-dir to include it — Claude can read those files alongside your project without switching directories.

recombobulate @recombobulate · 2 days ago
140
Ask Claude to Detect Your Code Style and Generate an .editorconfig File

Tell Claude to scan your codebase — indentation style, line endings, trailing whitespace, final newlines — and generate an .editorconfig file that matches what's already there, so every editor in your team formats consistently without anyone arguing about tabs vs spaces.

recombobulate @recombobulate · 2 days ago
139
Pipe Commands to Claude for Quick Analysis

The -p flag turns Claude into a non-interactive shell tool — pipe in any command output and get an instant analysis without opening a session.

recombobulate @recombobulate · 2 weeks ago
139
Use the /mcp Command to Inspect Your MCP Servers

When an MCP server misbehaves, /mcp gives you a live view of every connected server, its status, and the tools it's exposing — right inside your session.

recombobulate @recombobulate · 5 days ago
139
Ask Claude to Extract Logic from a Fat Controller

Fat controllers are where good architecture goes to die — paste yours into Claude and ask it to extract the business logic into a proper service layer.

recombobulate @recombobulate · 5 days ago
138
Add Tests to Legacy Code Without Rewriting It

Got untested legacy code? Claude can write tests around the existing behaviour as-is — no refactoring required first.

recombobulate @recombobulate · 6 days ago
138
Let Claude Generate Your Dependabot Configuration

Tell Claude your project layout and preferences — grouping strategy, schedules, PR limits, assignees — and it'll write a Dependabot config that keeps your dependencies fresh without drowning you in PRs.

recombobulate @recombobulate · 5 days ago
138
Let Claude Write Your Symfony Console Commands

Describe the job your Symfony command should do and get back a fully wired console command with argument definitions, progress bars, and styled output.

recombobulate @recombobulate · 5 days ago
138
Ask Claude to Scaffold an Astro Site from Your Content Structure

Astro ships zero JavaScript by default — perfect for content-heavy sites. But wiring up content collections, layouts, and dynamic routes still takes time. Let Claude do the scaffolding.

recombobulate @recombobulate · 5 days ago
138
Dictate Your Prompts Instead of Typing Them

Using voice dictation to write Claude Code prompts is faster than typing and removes the keyboard bottleneck between your idea and the terminal.

recombobulate @recombobulate · 4 days ago
138
Start Debugging with 'What Could Cause This?' Instead of 'Fix This'

Asking Claude to diagnose before fixing leads to better solutions — you'll catch the root cause instead of papering over symptoms.

recombobulate @recombobulate · 3 days ago
138
Create Custom Slash Commands with Markdown Files

Drop a Markdown file into .claude/commands/ and it becomes a slash command — no config, no code, just a prompt in a file that your whole team can share.

recombobulate @recombobulate · 3 days ago
138
Ask Claude to Extract Hardcoded Values into Configuration Files

Tell Claude to find magic numbers, hardcoded URLs, string literals, and inline thresholds scattered through your code, then extract them into a central config file — making your app configurable without changing code.

recombobulate @recombobulate · 3 days ago
138
Ask Claude to Find Duplicated Code and Consolidate It into Shared Functions

Tell Claude to scan your codebase for copy-pasted logic — similar functions, repeated patterns, and near-identical code blocks — then extract the shared parts into reusable functions, components, or utilities while updating all the call sites.

recombobulate @recombobulate · 2 days ago
138
Describe the Data You Need in Plain English and Let Claude Write the Query

Tell Claude what data you need — "all users who signed up this month but haven't made a purchase" — and it reads your schema, understands the relationships, and writes the query in your framework's query builder or raw SQL, with the right joins, conditions, and aggregations.

recombobulate @recombobulate · 1 day ago
137
Use Taskmaster to Break Down PRDs Before Writing Code

Feed your PRD into Taskmaster to get a structured task list before writing any code — then work through it with Claude one task at a time.

recombobulate @recombobulate · 6 days ago
137
Use the FileChanged Hook to Reload Environment Variables Automatically

Attach a FileChanged hook to your .envrc or .env file so Claude Code automatically reloads your environment variables the moment it edits them.

recombobulate @recombobulate · 5 days ago
137
Scaffold a Turborepo Monorepo with Claude

Setting up Turborepo from scratch means juggling workspaces, pipeline configs, and shared packages. Claude can scaffold the whole thing in one prompt.

recombobulate @recombobulate · 5 days ago
137
Review Pull Requests Interactively from the Terminal with Claude Code

Give Claude a PR number or URL and ask it to review the changes — it fetches the diff, reads the affected files in full, and gives you a thorough code review without leaving your terminal.

recombobulate @recombobulate · 3 days ago
136
Ask Claude to Design a Redis Caching Strategy for Your App

Describe your data access patterns and let Claude decide what to cache, for how long, and how to invalidate it properly.

recombobulate @recombobulate · 6 days ago
136
Extract Pinia Stores from Bloated Vue Components

Paste a Vue component packed with inline data-fetching logic and ask Claude to extract it into a typed Pinia store — it handles the refactor, updates the component, and writes the Vitest tests.

recombobulate @recombobulate · 5 days ago
136
Use --permission-prompt-tool for Custom Approval Flows in CI

Route Claude Code's permission prompts to a custom MCP tool in CI, so automated runs get programmatic approval instead of blanket allow-all or fail-on-prompt.

recombobulate @recombobulate · 5 days ago
136
Use prompt.id to Trace All Activity from a Single User Prompt

Every event emitted while processing a single prompt shares a prompt.id UUID, letting you trace the complete chain of API calls and tool executions.

recombobulate @recombobulate · 5 days ago
136
Paste Dependency Conflict Errors and Let Claude Find the Compatible Versions

When npm install, composer update, or pip install fails with version conflicts — paste the error and Claude reads your dependency tree, identifies the incompatible versions, and tells you exactly which version constraints to change to make everything resolve.

recombobulate @recombobulate · 2 days ago
136
Ask Claude to Add Error Handling to Code That Only Covers the Happy Path

Point Claude at code that assumes everything works perfectly and it adds the error handling you skipped — try/catch blocks, null checks, timeout handling, graceful degradation, and user-friendly error messages for every failure mode the happy path ignores.

recombobulate @recombobulate · 2 days ago
136
Point at an Existing Feature and Say "Build Another One Like This" for Instant Scaffolding

When you need a new feature that follows the same structure as one you already built — a new CRUD, a new API resource, a new admin panel section — point Claude at the existing one and say "build another like this for Products." Claude reads every file involved and replicates the full pattern with correct names, relationships, and wiring.

recombobulate @recombobulate · 1 day ago
135
Ask Claude to Diagnose CORS Errors

CORS errors are cryptic and inconsistent across browsers — paste your headers and config and let Claude pinpoint exactly what's wrong.

recombobulate @recombobulate · 6 days ago
135
Generate Laravel Queued Jobs and Workers with Claude

Describe your async processing requirements and let Claude write the complete queued job class, retry logic, event dispatching, and Pest tests — without the boilerplate grind.

recombobulate @recombobulate · 5 days ago
135
Control Transcript Retention with cleanupPeriodDays

The cleanupPeriodDays setting controls how long session transcripts are kept, or set it to 0 to disable persistence entirely.

recombobulate @recombobulate · 5 days ago
135
State Your Constraints Before the Task So Claude Gets It Right the First Time

Front-load your requirements, limitations, and preferences before describing the task — "use Pest not PHPUnit, no mocks, must work with PHP 8.3" — so Claude builds the right thing from the start instead of you correcting it after.

recombobulate @recombobulate · 2 days ago
134
Use $ARGUMENTS in Custom Commands to Make Them Accept Parameters

The $ARGUMENTS placeholder in custom slash command files turns a static prompt into a reusable tool — pass different values each time you invoke it, just like a function that takes arguments.

recombobulate @recombobulate · 3 days ago
134
Ask Claude to Add Logging and Observability to Your Code Without Changing the Logic

Tell Claude to instrument your functions with structured logging, performance timing, and error tracking — it reads the business logic, identifies the key decision points, and adds observability without touching what the code actually does.

recombobulate @recombobulate · 2 days ago
133
Audit Your Codebase for Hardcoded Secrets and Credentials

Pipe your git diff or config files to Claude to catch hardcoded API keys, passwords, and tokens before they ever reach your remote repository.

recombobulate @recombobulate · 6 days ago
133
Let Claude Remember Things Automatically with Auto Memory

Claude Code can automatically save notes about your project across sessions — build commands, debugging insights, and your corrections — without you writing a single line of CLAUDE.md.

recombobulate @recombobulate · 5 days ago
132
Write Human-Friendly Release Announcements from Git Tags

Pipe your git log between two tags to Claude and get polished, user-facing release notes for GitHub Releases or a blog post — not just a list of commits.

recombobulate @recombobulate · 6 days ago
132
Approve Claude's Prompts from Your Phone with Permission Relay

The --channels flag lets MCP channel servers forward Claude's permission prompts to your phone, so long-running sessions don't stall while you're away from the keyboard.

recombobulate @recombobulate · 5 days ago
132
Speed Up CI Scripts with --bare Mode

The --bare flag skips CLAUDE.md, hooks, skills, plugins, and MCP servers at startup, giving you a minimal, fast Claude Code invocation ideal for CI pipelines and scripted tasks.

recombobulate @recombobulate · 5 days ago
132
Ask Claude to Generate tRPC Routers from Your Existing API

Convert your existing REST API routes into fully typed tRPC procedures with Zod validation — Claude reads your handlers and generates the routers.

recombobulate @recombobulate · 5 days ago
132
Use --tools to Restrict Which Built-In Tools Claude Can Use

Define exactly which built-in tools Claude can access in a session, from full capabilities down to read-only or even no tools at all.

recombobulate @recombobulate · 5 days ago
132
Prevent Accidental Sends by Remapping the Enter Key in Claude Code

Configure ~/.claude/keybindings.json to disable Enter from sending your prompt — use Ctrl+X then Enter instead to prevent accidental mid-thought submissions.

recombobulate @recombobulate · 4 days ago
132
Ask Claude to Add Type Annotations to Your Untyped Code

Point Claude at untyped files and ask it to add type annotations — it infers types from usage patterns, function signatures, and call sites across your codebase, then adds TypeScript types, Python hints, or PHPDoc blocks in place.

recombobulate @recombobulate · 3 days ago
132
Ask Claude to Find and Remove Dead Code That Nothing Uses Anymore

Tell Claude to scan your codebase for dead code — unused functions, orphaned files, unreachable branches, imports with no references, and config for features that were removed — then safely delete what's confirmed dead so your project stays lean.

recombobulate @recombobulate · 2 days ago
132
Ask Claude to Sanitize Data by Replacing Real Values with Realistic Fakes

When you need to share sample data, create test fixtures, or debug with production-like records, tell Claude to sanitize the data — replacing real names, emails, phone numbers, and IDs with realistic fakes while keeping the structure, relationships, and data types intact.

recombobulate @recombobulate · 2 days ago
131
Generate a .gitignore Tailored to Your Tech Stack

Describe your tech stack and let Claude write a comprehensive .gitignore — no more accidental commits of build caches, editor files, or .env secrets.

recombobulate @recombobulate · 6 days ago
131
Set Your Editor to Autosave So Claude Sees Your Changes Instantly

Configure your editor to autosave every 500ms so Claude Code picks up your edits from the filesystem almost in real time.

recombobulate @recombobulate · 5 days ago
131
Migrate Vue Options API Components to Composition API with Claude

Paste your Options API component and ask Claude to rewrite it with script setup syntax — it handles emits, watchers, lifecycle hooks, and composable extraction automatically.

recombobulate @recombobulate · 5 days ago
131
Set a Persistent Default Model and Lock Available Models in settings.json

Set your preferred model once in settings.json rather than passing --model on every command — and use availableModels to restrict model choice for teams and cost control.

recombobulate @recombobulate · 5 days ago
131
Build a Custom MCP Server to Expose Your Internal APIs

Scaffold a custom MCP server with Claude to give it direct access to your internal APIs, dashboards, and microservices.

recombobulate @recombobulate · 5 days ago
130
Give Claude Visual Context by Pasting Images from Any Source

Claude Code accepts images from any clipboard source — screenshots, Slack messages, browser windows, and design mockups all paste directly into your prompt.

recombobulate @recombobulate · 5 days ago
130
Convert JavaScript to TypeScript Incrementally with Claude

Migrate JavaScript to TypeScript one file at a time with Claude — set up allowJs, convert leaf modules first, then tighten strict mode when you're ready.

recombobulate @recombobulate · 5 days ago
130
Drop Screenshots into Claude Code to Debug Visual Bugs

Claude Code can see images — paste a screenshot of a broken layout, a weird rendering glitch, or a design mockup directly into the prompt and Claude will diagnose the issue from the pixels.

recombobulate @recombobulate · 3 days ago
130
Use --dangerously-skip-permissions for Fully Autonomous Claude in Trusted CI

In CI pipelines and trusted automation environments where no human is available to approve tool calls, pass --dangerously-skip-permissions so Claude Code runs fully autonomously — reading, writing, and executing without permission prompts. Only use this in environments you control.

recombobulate @recombobulate · 2 days ago
129
Run Claude Code in CI/CD Pipelines

Use headless mode to automate code reviews, generate changelogs, and enforce standards in your CI pipeline.

recombobulate @recombobulate · 6 days ago
129
Generate i18n Translation Files from Your Codebase

Scan your source files for hardcoded strings and let Claude generate complete locale files — keys, structure, and all.

recombobulate @recombobulate · 6 days ago
129
Generate PHPDoc and JSDoc Comments Across Your Codebase

Undocumented code is technical debt waiting to bite you. Ask Claude to bulk-generate accurate docblocks for your entire codebase in one sweep.

recombobulate @recombobulate · 5 days ago
129
Generate an API Changelog from an OpenAPI Spec Diff

When your API spec changes, ask Claude to diff two versions and produce a structured changelog that separates breaking changes, deprecations, and new additions in developer-friendly language.

recombobulate @recombobulate · 5 days ago
129
Use Claude Code Exit Codes to Handle Failures in Shell Scripts

Claude Code exits 0 on success and non-zero on failure — use standard shell patterns like &&, ||, and $? to build reliable automation that handles errors gracefully.

recombobulate @recombobulate · 5 days ago
129
Generate an AWS CDK Stack from a Plain-English Description

The AWS CDK lets you define cloud infrastructure in real code, but the API surface is enormous. Describe what you need in plain English and let Claude translate it into a deployable stack.

recombobulate @recombobulate · 5 days ago
129
Launch Claude Code with a Prompt Using -p to Start Working Immediately

Pass your first prompt directly on the command line with -p so Claude starts working the moment the session opens — no waiting for the UI, no typing, just instant execution of your task from a terminal command or script.

recombobulate @recombobulate · 2 days ago
129
Use /compact to Reclaim Context Space During Long Sessions

When your Claude Code session gets long and responses slow down, run /compact to summarize the conversation history and free up context window space — keeping your session alive without losing important context.

recombobulate @recombobulate · 2 days ago
129
Ask Claude to Create Git Aliases for Your Most Common Workflows

Tell Claude about the git commands you type most often — viewing logs a certain way, checking out PRs, cleaning up branches — and it creates git aliases that turn multi-flag commands into short, memorable shortcuts you'll actually use every day.

recombobulate @recombobulate · 2 days ago
128
Pipe Log Files to Claude for Pattern Analysis

Feed your application logs to Claude via stdin and get an instant summary of errors, anomalies, and patterns worth investigating.

recombobulate @recombobulate · 6 days ago
128
Ask Claude to Analyse and Reduce Your JavaScript Bundle Size

Paste your bundle analysis output and Claude will identify the biggest wins — duplicate dependencies, oversized imports, and code-splitting opportunities.

recombobulate @recombobulate · 6 days ago
128
Track Claude Code Costs and Duration in Automated Runs

Claude Code's JSON output includes cost_usd and duration_ms metadata — pipe it through jq to log spending per run and catch runaway automation before it gets expensive.

recombobulate @recombobulate · 5 days ago
128
Ask Claude to Organize Your Package Scripts into a Clean, Discoverable Set

Tell Claude to read your toolchain and create well-organized package.json or composer.json scripts — properly chained build pipelines, consistent naming, helpful descriptions, and shortcuts for common workflows so your team always knows which command to run.

recombobulate @recombobulate · 2 days ago
127
Generate Realistic Seed Data for Local Development

Hand-crafting fake data for development is tedious — describe your models and let Claude write a realistic seeder in seconds.

recombobulate @recombobulate · 6 days ago
127
Use Claude to Configure Changesets for Monorepo Releases

Get a full Changesets release pipeline configured in your monorepo — including GitHub Actions workflows for version PRs and npm publishing — with one prompt.

recombobulate @recombobulate · 5 days ago
127
Use the Claude Code Desktop App for a Persistent Window Outside Your Terminal

The Claude Code desktop app gives you a dedicated, always-available window on Mac or Windows — same tools and CLAUDE.md as the CLI, but it won't disappear when you close your terminal tabs or restart your shell.

recombobulate @recombobulate · 3 days ago
127
Tell Claude to Search the Web When It Doesn't Know the Answer

Claude Code can search the web and fetch documentation pages — when you're working with a new library, an obscure error, or an API that shipped after Claude's training data, tell it to look it up instead of guessing.

recombobulate @recombobulate · 3 days ago
127
Use claude config to View and Manage All Your Settings from the CLI

Instead of hunting for JSON settings files, use `claude config` to list, read, and modify your Claude Code configuration from the command line — across all three scopes (local, project, user) without opening a single file.

recombobulate @recombobulate · 2 days ago
127
Drop Screenshots into Claude Code to Debug Visual Issues and Read Error Messages

Claude Code can see images — paste a screenshot of a broken UI, a confusing error dialog, terminal output, or a design mockup and Claude reads it visually, understands the context, and helps you fix the problem or implement the design without you having to transcribe anything.

recombobulate @recombobulate · 1 day ago
127
Ask Claude to Audit Your Code for Security Vulnerabilities Before You Ship

Before deploying, tell Claude to scan your code for security issues — SQL injection, XSS, CSRF gaps, insecure defaults, hardcoded secrets, broken auth, and mass assignment risks. Claude reads your actual code, not just patterns, so it finds vulnerabilities that generic scanners miss.

recombobulate @recombobulate · 1 day ago
126
Optimise Slow SQL Queries by Pasting Them to Claude

Paste a sluggish query and Claude will explain what's wrong, suggest indexes, and rewrite it — no DBA required.

recombobulate @recombobulate · 6 days ago
126
Describe the Behavior First and Let Claude Do TDD — Test, Then Implement

Tell Claude what the code should do before it exists — it writes the failing test first, then implements the minimum code to make it pass, then refactors. True test-driven development where the test defines the contract and the implementation follows.

recombobulate @recombobulate · 2 days ago
125
Audit Your package.json for Outdated and Vulnerable Dependencies

Ask Claude to scan your package.json and flag dependencies worth updating, explaining why each one matters before you blindly run npm update.

recombobulate @recombobulate · 6 days ago
125
Compact Your Context at 60%, Not 95%

Don't wait until your context window is nearly full -- run /compact at around 60% while Claude still has full visibility over the session.

recombobulate @recombobulate · 6 days ago
125
Let Claude Code Auto-Fix Your PRs in the Cloud

Claude Code's auto-fix feature monitors your PRs in the cloud, fixing CI failures and addressing review comments automatically so you can walk away and come back to a green PR.

recombobulate @recombobulate · 4 days ago
125
Ask Claude to Write a Dockerfile by Reading How Your App Actually Runs

Tell Claude to read your application's dependencies, runtime, build steps, and config, then generate a Dockerfile that matches — multi-stage builds, proper layer caching, non-root user, and only the files your app actually needs, all derived from the project itself.

recombobulate @recombobulate · 2 days ago
125
Ask Claude to Review a Pull Request and Give Structured Feedback

Paste a PR URL or diff into Claude Code and it reviews the changes like a senior developer — checking for bugs, edge cases, security issues, naming, test coverage, and adherence to project conventions — then gives structured feedback organized by severity.

recombobulate @recombobulate · 2 days ago
125
Build a Custom MCP Server to Give Claude Direct Access to Your Internal Tools

MCP servers aren't just for third-party integrations — you can build your own to give Claude direct access to your internal tools, databases, APIs, and workflows. A custom MCP server turns any system your team uses into a tool Claude can call natively from your session.

recombobulate @recombobulate · 1 day ago
124
Use "Trace This Error Backward" to Debug Across Multiple Files

Give Claude your error message and stack trace with the prompt "trace this error backward" to get a root-cause analysis that walks the full call chain.

recombobulate @recombobulate · 4 days ago
124
Ask Claude to Create API Mocks from Your Actual Integration Code

Tell Claude to read how your code calls external APIs, then generate mock responses that match the real shape — so you can develop and test without hitting rate limits, requiring API keys, or depending on services being online.

recombobulate @recombobulate · 2 days ago
124
Run claude update to Stay on the Latest Version with New Features and Fixes

Claude Code ships updates frequently — new features, performance improvements, bug fixes, and model upgrades. Run claude update regularly to get the latest version, or check what's new with claude --version to see if you're behind.

recombobulate @recombobulate · 2 days ago
124
Use Hooks to Automatically Run Commands Before or After Claude's Tool Calls

Hooks let you attach shell commands that fire automatically when Claude uses a tool — run linters after every file edit, log tool usage, block dangerous commands, or enforce project standards without relying on prompts alone.

recombobulate @recombobulate · 1 day ago
123
Generate ER Diagrams from Your Database Migrations

Ask Claude to read your migrations and output a Mermaid ER diagram — it renders natively in GitHub, Notion, and most wikis with zero extra tooling.

recombobulate @recombobulate · 5 days ago
123
Rename Sessions Mid-Conversation with /rename

Use /rename to give any session a meaningful name mid-conversation — it updates the terminal title immediately and makes the session easy to find in the resume picker later.

recombobulate @recombobulate · 5 days ago
123
Ask Claude to Implement Optimistic UI Updates in React

Optimistic updates make your UI feel instant — the component updates before the server confirms, then rolls back on error. Getting this right without a library is tricky. Claude handles it cleanly.

recombobulate @recombobulate · 5 days ago
122
Let Claude Fix Your Eloquent N+1 Query Problems

Paste your controllers or service methods and ask Claude to spot N+1 query problems and fix them with proper eager loading.

recombobulate @recombobulate · 6 days ago
122
Use Claude to Profile and Optimise a Slow Python Script

When a Python script is slow, the bottleneck is rarely where you expect. Instead of guessing, run a profiler and paste the output to Claude — it reads the numbers and tells you exactly what to fix.

recombobulate @recombobulate · 5 days ago
122
Ask Claude to Build an Incident Timeline from Git History and Logs

After an outage, give Claude the timestamp range and ask it to pull together a timeline — git commits, config changes, deployment events, and log entries — so your postmortem starts with a clear picture of what happened and when.

recombobulate @recombobulate · 3 days ago
122
Use Claude as a Rubber Duck That Actually Talks Back

When you're stuck, explain the problem to Claude the way you'd explain it to a colleague — Claude asks the clarifying questions a good pair partner would, reads the code you're talking about, and often leads you to the answer you already had buried in your head.

recombobulate @recombobulate · 3 days ago
122
Ask Claude to Write an API Client Wrapper for an External Service You're Integrating

When you're integrating with a third-party API — Stripe, Twilio, SendGrid, or any REST service — tell Claude to build a clean client wrapper with typed methods, error handling, retries, and response mapping, so the rest of your code never touches raw HTTP calls.

recombobulate @recombobulate · 2 days ago
122
Write the Test First and Tell Claude to Make It Pass — TDD with AI

Flip the usual workflow: write a failing test that describes exactly what you want, then tell Claude to make it pass. The test becomes your specification — Claude reads it, understands the expected behavior, and writes the implementation that satisfies it. Test-driven development, powered by AI.

recombobulate @recombobulate · 1 day ago
121
Generate Custom Laravel Middleware with Claude

Describe your cross-cutting concern — rate limiting, API versioning, request logging, auth checks — and Claude generates the full middleware class, registers it in the correct group, and writes Pest tests to cover it.

recombobulate @recombobulate · 5 days ago
121
Scope CLAUDE.md Rules to Specific File Types with .claude/rules/

Split your project rules across multiple files in .claude/rules/ and scope each one to load only for matching file paths — keeping Claude's context lean and relevant.

recombobulate @recombobulate · 5 days ago
121
Ask Claude to Add Rate Limiting and Caching to Your API Endpoints

Tell Claude which endpoints need protection and it reads your framework's middleware patterns to add rate limiting, response caching, and cache headers — configured per-route based on the endpoint's sensitivity and expected traffic.

recombobulate @recombobulate · 2 days ago
120
Set a Spending Cap for Automated Runs with --max-budget-usd

The --max-budget-usd flag sets a hard spending limit on print-mode runs, stopping Claude Code when the cap is hit so automated workflows never go over budget unexpectedly.

recombobulate @recombobulate · 5 days ago
120
Describe Complex Git Operations in English and Let Claude Execute Them Safely

When you need to cherry-pick across branches, squash a messy history, bisect for a regression, or rewrite commits — describe what you want in plain English and Claude figures out the right sequence of git commands, explains the risks, and runs them safely.

recombobulate @recombobulate · 2 days ago
120
Ask Claude to Generate a Changelog from Your Git History

When it's time to cut a release, tell Claude to read your git log since the last tag and generate a human-readable changelog — organized by category (features, fixes, breaking changes), with clear descriptions that make sense to users, not just developers who read the commits.

recombobulate @recombobulate · 1 day ago
119
Build a Multi-Service Docker Compose Stack from a Description

Describe your full stack in plain English and Claude will write a production-ready docker-compose.yml with all services wired up correctly.

recombobulate @recombobulate · 6 days ago
119
Use Claude to Set Up Your Vite Build Configuration

Describe your stack and build requirements and let Claude write a proper vite.config.ts — path aliases, dev proxies, chunk splitting, source maps, and tree-shaking all configured correctly.

recombobulate @recombobulate · 5 days ago
119
Manage Claude Code Settings with the Config CLI

Instead of hand-editing settings.json, use `claude config` to get, set, list, and delete configuration values from the command line.

recombobulate @recombobulate · 5 days ago
119
Use /clear to Reset Context and Refocus a Drifting Session

When a long session accumulates baggage from failed attempts or abandoned approaches, /clear wipes the conversation history so Claude can focus on the current task without old noise.

recombobulate @recombobulate · 4 days ago
119
Say "Review What We've Done" Before Committing to Catch Mistakes Early

Before committing changes from a long session, ask Claude to review everything it just did — it re-reads the diffs, checks for mistakes, forgotten edge cases, and inconsistencies it introduced, catching errors while the context is still fresh.

recombobulate @recombobulate · 2 days ago
119
Paste a cURL Command and Let Claude Turn It into Proper Integration Code

When API docs give you a working cURL example, paste it into Claude and it converts it into proper code for your language — a typed HTTP request with headers, authentication, request body, response parsing, and error handling, ready to drop into your codebase instead of shelling out to curl.

recombobulate @recombobulate · 1 day ago
118
Generate Zod Validation Schemas Directly from TypeScript Interfaces

Paste your TypeScript interfaces and ask Claude to generate matching Zod schemas with sensible validators — not just bare type mappings.

recombobulate @recombobulate · 6 days ago
118
Pass CLI Flags to Claude in GitHub Actions with claude_args

The v1 release of Claude Code GitHub Actions consolidates model, max_turns, and other options into a single claude_args parameter that accepts any CLI flag.

recombobulate @recombobulate · 5 days ago
118
Ask Claude to Explain Unfamiliar Code Patterns You Encounter in a Codebase

When you find code using a pattern you don't recognize — a design pattern, a framework idiom, or a clever technique — ask Claude to explain what it does, why it was chosen, and when you'd use it yourself. It reads the actual implementation to give a concrete explanation, not a textbook one.

recombobulate @recombobulate · 2 days ago
118
Ask Claude to Write Startup Checks That Validate Your Environment Before the App Boots

Tell Claude to create a startup validation script that checks every requirement before your app runs — missing env vars, unreachable databases, wrong PHP/Node versions, missing extensions, and invalid config — so you get clear errors at boot instead of cryptic failures at runtime.

recombobulate @recombobulate · 2 days ago
117
Scope MCP Servers Globally or Per-Project

Configure MCP servers at user scope for cross-project tools and project scope for repo-specific connections — both configs merge at runtime.

recombobulate @recombobulate · 6 days ago
117
Use Claude to Write Architecture Decision Records

ADRs document why you made a technical choice. Claude can write them after you explain the trade-offs — keeping your decision history intact.

recombobulate @recombobulate · 6 days ago
117
Control GitHub Actions Costs with --max-turns

Pass --max-turns via claude_args in your GitHub Actions workflow to cap how many iterations Claude runs — saving both GitHub minutes and API token costs.

recombobulate @recombobulate · 5 days ago
117
Press Escape to Stop Claude Mid-Response When It's Heading the Wrong Way

When Claude is mid-response and you realize it's going down the wrong path — wrong approach, wrong file, or misunderstanding the task — press Escape to interrupt immediately. You keep everything so far and can redirect without waiting for it to finish.

recombobulate @recombobulate · 2 days ago
117
Run Multiple Claude Code Sessions in Parallel on Independent Tasks

Open multiple terminal tabs and run separate Claude Code sessions simultaneously — one fixing tests, another writing docs, another refactoring a module — each working independently so you get three tasks done in the time of one.

recombobulate @recombobulate · 2 days ago
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 day ago
116
Restrict Tool Access with --allowedTools

Lock Claude down to a specific set of tools when running automated tasks — no file writes, no shell execution, just the tools you trust for that job.

recombobulate @recombobulate · 6 days ago
116
Use Claude to Scaffold a FastAPI Application with Auth

FastAPI's async-first design and automatic docs are great — but the boilerplate for JWT auth, schemas, and routing still slows you down. Let Claude bootstrap the whole thing.

recombobulate @recombobulate · 5 days ago
116
Ask Claude to Scaffold a Hono API Server

Scaffold a typed, multi-runtime Hono API with middleware, Zod validation, and the right adapter for your deployment target — in one prompt.

recombobulate @recombobulate · 5 days ago
116
Ask Claude to Add Input Validation That Matches Your Database Schema

Tell Claude to read your database schema and models, then add input validation to your API endpoints and forms — column types become type checks, NOT NULL becomes required, string lengths become max rules, and foreign keys become exists checks, all derived from the actual constraints.

recombobulate @recombobulate · 2 days ago
116
Use /clear to Start Fresh When Your Session Context Gets Confused or Stale

When Claude starts referencing files you've since deleted, remembering old code you've already changed, or getting confused by contradictory instructions from a long session — type /clear to wipe the slate clean. Unlike /compact which preserves context, /clear gives you a true fresh start without restarting the CLI.

recombobulate @recombobulate · 1 day ago
116
Show Claude the Expected Output and Let It Write the Code That Produces It

Instead of describing what code should do, show Claude what it should produce — paste the expected JSON response, HTML output, CLI table, or email template and Claude works backwards to write the code that generates it. The output IS the spec, and there's no room for misinterpretation.

recombobulate @recombobulate · 1 day ago
115
Use Plan Mode for Complex Tasks

Plan mode lets Claude research and design an approach before writing any code.

recombobulate @recombobulate · 1 week ago
115
Debug Faster with Error Context

When hitting an error, paste the full stack trace — Claude Code can pinpoint the issue instantly.

recombobulate @recombobulate · 2 weeks ago
115
Use Claude to Write Alpine.js Components

Describe the interactive behaviour you want and let Claude generate a clean Alpine.js component with the right x-data, x-bind, and x-on directives.

recombobulate @recombobulate · 5 days ago
115
Use --append-system-prompt to Add Extra Instructions Without Replacing Your Defaults

Unlike --system-prompt which replaces everything, --append-system-prompt layers additional instructions on top of your existing CLAUDE.md and default system prompt. Keep all your project context and just add a temporary constraint or focus area for one session.

recombobulate @recombobulate · 1 day ago
114
Use --output-format stream-json for Real-Time Processing

--output-format stream-json emits newline-delimited JSON events as Claude works — perfect for real-time processing, cost logging, and building tooling around Claude Code.

recombobulate @recombobulate · 6 days ago
114
Generate Mock Service Worker Handlers for Frontend Tests

Paste your API routes and ask Claude to generate complete MSW 2.x handlers with realistic payloads and error variants — no more hand-crafting mocks.

recombobulate @recombobulate · 6 days ago
114
Use Claude to Write Pulumi Infrastructure as Code in TypeScript

Pulumi lets you write infrastructure as real TypeScript — describe what you need and Claude can generate fully-typed Pulumi stacks using loops, conditionals, and reusable component abstractions that HCL can't express.

recombobulate @recombobulate · 5 days ago
114
Configure Worktree Symlinks and Sparse Checkout for Monorepos

Use worktree.symlinkDirectories and worktree.sparsePaths to avoid duplicating large directories and speed up worktree creation in monorepos.

recombobulate @recombobulate · 5 days ago
114
Ask Claude to Give You a Guided Tour of an Unfamiliar Codebase

Joining a new team or inheriting a project? Instead of spending days reading code file by file, ask Claude to explore the codebase and give you a guided tour — the architecture, key files, how requests flow through the system, where the business logic lives, and what conventions the team follows.

recombobulate @recombobulate · 1 day ago
114
Say "Explain What You Just Did" to Understand Claude's Reasoning Behind Its Changes

After Claude makes changes to your code, ask it to explain what it did and why it made specific choices. This turns every coding task into a learning opportunity — you understand the reasoning behind the approach, learn patterns you can apply yourself, and catch any decisions you disagree with before moving on.

recombobulate @recombobulate · 1 day ago
113
Set a Default Model with the ANTHROPIC_MODEL Env Var

The ANTHROPIC_MODEL environment variable sets your preferred model globally — no more passing --model on every command.

recombobulate @recombobulate · 6 days ago
113
Use --model at Launch to Pick Your Starting Model

Start every Claude Code session on the right model — use --model at launch so you're not paying Opus prices for Sonnet-level work from the first prompt.

recombobulate @recombobulate · 5 days ago
113
Create Custom Output Styles to Transform Claude into Any Agent

Create Markdown files in ~/.claude/output-styles to give Claude a completely custom persona and behaviour, replacing its default software engineering system prompt.

recombobulate @recombobulate · 3 days ago
113
Tell Claude to Do Less When It Over-Engineers or Adds Things You Didn't Ask For

When Claude adds extra features, refactors surrounding code, creates helper functions you didn't need, or makes your simple bug fix into a full rewrite — tell it to do less. "Only change what I asked for, nothing else" keeps Claude focused on the minimum viable change.

recombobulate @recombobulate · 2 days ago
112
Add the GitHub MCP Server for Repository Automation

The GitHub MCP server gives Claude Code read/write access to your repos, issues, and PRs — all from the terminal.

recombobulate @recombobulate · 6 days ago
112
Pass Multiline Prompts to Claude Code with Shell HEREDOCs

Complex prompts are unreadable as escaped single-liners. Use shell HEREDOCs to write clean, structured prompts directly in your scripts.

recombobulate @recombobulate · 5 days ago
112
Describe the Entire Feature in Plain English Before Claude Starts Building

Give Claude the full picture upfront before it writes any code, so it builds the right thing the first time with fewer correction rounds.

recombobulate @recombobulate · 5 days ago
112
Control OTel Metrics Cardinality to Reduce Storage Costs

Three environment variables control which attributes are included in Claude Code OTel metrics, letting you manage cardinality and storage costs.

recombobulate @recombobulate · 5 days ago
112
Use Claude Code Inside VS Code Without Switching to a Terminal

Install the Claude Code VS Code extension and get the full CLI experience embedded in your editor — Claude reads your open files, sees your cursor position, and makes edits directly in the editor tabs you're already working in.

recombobulate @recombobulate · 2 days ago
112
Use /compact to Free Up Context Space When Your Session Gets Long

Long sessions eat through your context window as conversation history piles up. Type /compact to summarize the conversation so far and reclaim space — keeping Claude's understanding of what you're working on while freeing up room for more work.

recombobulate @recombobulate · 1 day ago
112
Use Claude Code Inside VS Code and JetBrains with the Official IDE Extensions

Claude Code isn't just a terminal tool — official extensions for VS Code and JetBrains bring the same Claude Code experience directly into your editor. Get an inline chat panel, see diffs as they happen, and approve changes without leaving the IDE you already live in.

recombobulate @recombobulate · 1 day ago
111
Block Specific Tools with --disallowedTools

Remove tools entirely from Claude's context with --disallowedTools to enforce hard constraints like read-only analysis.

recombobulate @recombobulate · 5 days ago
111
Point Claude at a New Codebase and Ask for the Grand Tour

When you join a new project or inherit unfamiliar code, ask Claude to explore the repo and explain the architecture — it maps the directory structure, identifies key files, traces how requests flow, and gives you the context that no README ever covers.

recombobulate @recombobulate · 2 days ago
110
Route Claude Code Through a Team Proxy with ANTHROPIC_BASE_URL

Set ANTHROPIC_BASE_URL to route Claude Code through a central gateway for cost tracking, usage limits, and compliance — no code changes required.

recombobulate @recombobulate · 6 days ago
110
Use tmux to Keep Claude Code Sessions Alive Through Dropped Connections

Wrapping Claude Code in a tmux session on a remote machine means your session survives connection drops, airplane wifi, and closed laptops.

recombobulate @recombobulate · 5 days ago
110
Add Example Prompts to CLAUDE.md So Your Team Gets Consistent Results

Put example prompts for common tasks directly in your CLAUDE.md — "to add a new API endpoint, say X" — so every developer on the team gets the same quality results without each person figuring out the best way to phrase requests from scratch.

recombobulate @recombobulate · 2 days ago
110
Use /cost to Track Token Usage and Spending During Your Session

Type /cost at any point to see how many tokens you've used in the current session, how much it's costing, and which operations are consuming the most context — so you can make informed decisions about when to /compact, /clear, or switch models.

recombobulate @recombobulate · 2 days ago
110
Use Voice Input to Talk to Claude Code Instead of Typing

When typing feels slow — describing a complex bug, explaining architecture, or thinking through a problem out loud — press Option+V to switch to voice input. Speak naturally and Claude Code transcribes your words into a prompt, so you can describe what you need at the speed of thought.

recombobulate @recombobulate · 1 day ago
109
Automate Repetitive Tasks with Hooks

Claude Code hooks let you run shell commands automatically before or after tool calls.

recombobulate @recombobulate · 1 week ago
109
Generate Database Migration Files from a Schema Description

Describe the change you want in plain English and Claude will write the migration — foreign keys, indexes, enums, and all.

recombobulate @recombobulate · 6 days ago
109
Ask Claude to Generate Realistic Seed Data and Test Factories from Your Models

Tell Claude to read your models and database schema, then generate factory definitions and seed data that actually make sense — proper relationships, realistic values, domain-appropriate formats, and edge cases, not random strings and lorem ipsum.

recombobulate @recombobulate · 2 days ago
109
Ask Claude to Convert Code Between Programming Languages Idiomatically

Point Claude at code in one language and tell it to rewrite in another — Python to Go, PHP to JavaScript, Ruby to Rust — and it translates not just the syntax but the idioms, using the target language's patterns, standard library, and conventions instead of a literal word-for-word port.

recombobulate @recombobulate · 2 days ago
108
Ask Claude to Review Your API Design for Consistency

Paste your API routes or controller methods and ask Claude to audit them for naming inconsistencies, missing conventions, and design smells before they ship.

recombobulate @recombobulate · 6 days ago
108
Ask Claude to Scaffold Production-Ready Health Check Endpoints

Every production app needs a health check endpoint for load balancers and container orchestrators — Claude scaffolds a robust one in seconds.

recombobulate @recombobulate · 5 days ago
108
Ask Claude to Save Its Progress to a File Before You End a Session

Before closing a long session, ask Claude to write a progress file summarizing what's done, what's in progress, and what's next — so the next session (or a teammate) can pick up exactly where things left off without rereading the whole conversation.

recombobulate @recombobulate · 3 days ago
108
Use the Chrome Extension to Let Claude Verify Its Own Frontend Output

Install the Chrome extension so Claude Code can see, evaluate, and iterate on its own frontend output automatically.

recombobulate @recombobulate · 1 day ago
107
Generate a CONTRIBUTING.md for Your Project

Ask Claude to read your project structure and write a complete CONTRIBUTING.md — setup steps, branching conventions, test instructions, and PR process, all tailored to your actual stack.

recombobulate @recombobulate · 6 days ago
107
Use Claude to Write Integration Tests for Your Service Layer

Integration tests cover the seams between your code and real dependencies — they're the tests that actually catch production bugs, and Claude writes them fast.

recombobulate @recombobulate · 5 days ago
107
Ask Claude to Generate Realistic Factory Definitions and Seed Data for Your Models

Tell Claude to read your models, migrations, and relationships, then generate factory definitions that produce realistic, interconnected test data — proper names, valid emails, sensible dates, correct foreign keys, and state variations that cover your actual business logic.

recombobulate @recombobulate · 1 day ago
106
Write Kubernetes Manifests from a Plain-English Description

Kubernetes YAML is verbose and unforgiving — describe what you need in plain English and let Claude write the manifests.

recombobulate @recombobulate · 6 days ago
106
Ask Claude to Add Retry Logic with Exponential Backoff

External API calls fail. Retry logic with exponential backoff is boilerplate most developers put off — hand it to Claude instead and get it done properly.

recombobulate @recombobulate · 5 days ago
106
Run One Task Per Conversation to Keep Context Clean and Rate Limits High

Start a new Claude Code session for each task rather than running 200-message threads — your context stays cleaner, your output stays consistent, and your rate limits stretch further.

recombobulate @recombobulate · 4 days ago
106
End Your Prompts with Success Criteria So Claude Knows When It's Done

Adding clear completion conditions to your prompts keeps Claude focused and prevents it from stopping too early or going too far.

recombobulate @recombobulate · 3 days ago
106
Type /status to See Your Session Info at a Glance

The /status command shows you everything about your current session in one view — which model you're using, how full your context window is, your working directory, and active configuration — without interrupting your workflow.

recombobulate @recombobulate · 3 days ago
106
Ask Claude to Add Accessibility Attributes and ARIA Labels to Your UI Components

Accessibility is important but tedious to retrofit. Tell Claude to scan your templates and components, then add the right ARIA roles, labels, keyboard handlers, focus management, and semantic HTML — making your app usable by screen readers and keyboard-only users without you learning the entire WCAG spec.

recombobulate @recombobulate · 1 day ago
106
Add Known Gotchas and Pitfalls to Your CLAUDE.md So Claude Avoids Mistakes Your Team Already Made

Every project has traps — the billing module that silently fails if you forget to queue the job, the legacy table with column names that don't match the model, the config value that must be set before tests run. Document these gotchas in your CLAUDE.md so Claude avoids the same mistakes your team spent days debugging.

recombobulate @recombobulate · 1 day ago
105
Search Laravel Docs with the Laravel Boost MCP Server

Use the Laravel Boost MCP server to give Claude access to version-specific Laravel docs, your database schema, and read-only SQL queries — all without leaving the conversation.

recombobulate @recombobulate · 1 week ago
105
Let Claude Implement the Repository Pattern in Your Codebase

Show Claude a controller with scattered Eloquent calls and ask it to extract a repository — it generates the interface, implementation, service provider binding, and test fake in one shot.

recombobulate @recombobulate · 5 days ago
105
Generate a Typed API Client SDK from Your OpenAPI Spec with Claude

Give Claude your OpenAPI spec and ask for a handcrafted typed API client — clean method names, custom error handling, and TanStack Query hooks, without the ugly auto-gen output.

recombobulate @recombobulate · 5 days 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 · 2 days ago
104
Nest CLAUDE.md Files for Monorepo Context

Stack CLAUDE.md files at different directory levels so each part of your monorepo gets the exact context it needs.

recombobulate @recombobulate · 6 days ago
104
Use --resume to Jump Back Into Any Previous Session

While --continue picks up your last session, --resume opens a searchable picker of all recent conversations so you can switch between parallel workstreams instantly.

recombobulate @recombobulate · 3 days ago
104
Describe Your Data Needs in English and Let Claude Write the SQL

Tell Claude what data you need — "monthly revenue by product category, excluding refunds, for the last quarter" — and it reads your schema, writes the query with proper joins and aggregations, and explains what each part does so you can verify it's correct.

recombobulate @recombobulate · 2 days ago
104
Ask Claude to Rename a Variable, Function, or Class Across the Entire Codebase

When you need to rename something — a poorly named function, a confusing variable, or a class that no longer reflects its purpose — Claude finds every reference across the codebase and renames them all consistently, including imports, type hints, comments, config, and tests.

recombobulate @recombobulate · 2 days ago
104
Describe a Schedule in English and Let Claude Write the Cron Expression

Tell Claude when you want something to run — "every weekday at 9am", "first Monday of each month at midnight", "every 15 minutes during business hours" — and it writes the correct cron expression, explains each field, and verifies it matches what you described.

recombobulate @recombobulate · 2 days ago
104
Use --continue to Resume Your Most Recent Claude Code Conversation

Closed a session and realized you weren't done? Pass --continue (or -c) when launching Claude Code to pick up exactly where you left off — same context, same files, same conversation history — without re-explaining what you were working on.

recombobulate @recombobulate · 1 day ago
103
Summarise Your Git Log for a Daily Standup

Pipe yesterday's git log to Claude and get a clean, human-readable summary of what you actually shipped — perfect for standups.

recombobulate @recombobulate · 6 days ago
103
Generate Webhook Handlers with Signature Verification

Ask Claude to write a complete webhook handler — signature verification, idempotency checks, and per-event-type routing — so security is baked in from the start rather than bolted on later.

recombobulate @recombobulate · 5 days ago
103
Use Claude to Write SQL Views and Stored Procedures

Stop hand-crafting complex SQL — describe the logic you need and let Claude write the view or stored procedure, complete with a migration file.

recombobulate @recombobulate · 5 days ago
103
Ask Claude to Write Your WebSocket Event Handlers

Real-time features feel complex but Claude can wire up WebSocket connections, rooms, and broadcast events for your stack faster than reading the docs.

recombobulate @recombobulate · 5 days ago
103
Set acceptEdits Mode to Skip File-Write Prompts

acceptEdits mode auto-approves all file writes and edits while still asking you to confirm bash commands — the sweet spot between default mode and full auto.

recombobulate @recombobulate · 5 days ago
103
Generate Ansible Playbooks from a Plain-English Description

Describe your server setup in plain English and let Claude write a complete, idempotent Ansible playbook — modules, handlers, roles, and all the boilerplate you'd otherwise look up.

recombobulate @recombobulate · 5 days ago
103
Ask Claude to Configure Drizzle ORM from Your Schema

Get Drizzle ORM configured with migrations, a typed client, and connection pooling from a single prompt — or let Claude translate your existing Prisma schema.

recombobulate @recombobulate · 5 days ago
103
Ask Claude to Run a Security Audit on Your Codebase

Tell Claude to scan your project for security vulnerabilities — SQL injection, XSS, hardcoded secrets, insecure dependencies, and missing auth checks — and it reads your actual code to produce specific, actionable findings, not generic warnings.

recombobulate @recombobulate · 3 days ago
102
Ask Claude to Explain Code Before Editing It

One simple habit that prevents a lot of silent regressions: ask Claude to explain what the code does before touching it.

recombobulate @recombobulate · 6 days ago
102
Use Claude to Generate PHP 8.1 Enum Classes

PHP 8.1 backed enums are cleaner than constants — but scaffolding them with helpers, labels, and Eloquent casts is boilerplate Claude can write instantly.

recombobulate @recombobulate · 5 days ago
102
Use Claude to Implement the Circuit Breaker Pattern

Prevent cascading failures in distributed systems by asking Claude to wire up a circuit breaker — describe the thresholds and it handles the state machine.

recombobulate @recombobulate · 5 days ago
102
Use Skills to Teach Claude Reusable Project Workflows

Turn repetitive instructions into reusable skills that persist across sessions and keep Claude consistent without manual reminders.

recombobulate @recombobulate · 5 days ago
102
Prefer CLI Tools Over MCP Servers to Reduce Context Overhead

CLI tools like gh, aws, and gcloud don't add persistent tool definitions to your context, saving tokens compared to equivalent MCP servers.

recombobulate @recombobulate · 5 days ago
102
Disable Auto-Memory to Stop Unexpected MEMORY.md Writes

Set autoMemoryEnabled to false in settings.json to stop Claude Code silently writing memory files, without losing any context already captured.

recombobulate @recombobulate · 5 days ago
102
Show Claude the Expected Output and Let It Write the Code Backward

Instead of describing the logic, show Claude what the result should look like — paste the expected JSON response, the desired CLI output, or the HTML you want — and Claude writes the code that produces exactly that, working backward from examples instead of forward from specs.

recombobulate @recombobulate · 2 days ago
101
Convert Your Jest Test Suite to Vitest with Claude

Ask Claude to plan the full Jest-to-Vitest migration — it converts mocks, fakes, and spies, updates configs, and flags anything that needs manual attention before you touch a single test file.

recombobulate @recombobulate · 5 days ago
101
Connect the Slack MCP Server for Team Notifications

Add the Slack MCP server to let Claude post deployment updates, incident alerts, or standup summaries directly to your channels.

recombobulate @recombobulate · 5 days ago
101
Enable Auto Mode for Fewer Interruptions

Auto mode lets Claude judge which actions are safe to run on your behalf, so long sessions complete without constant approval prompts.

recombobulate @recombobulate · 5 days ago
101
Ask Claude to Audit Your Project for Unused Dependencies

Packages accumulate over time and slow down installs. Claude can analyse your dependency list against your source files and flag the ones that are likely dead weight.

recombobulate @recombobulate · 5 days ago
100
Ask Claude to Scaffold a SvelteKit App

Use Claude to generate a full SvelteKit project structure with routes, layouts, and server-side data loading patterns — ready to run from day one.

recombobulate @recombobulate · 5 days ago
100
Branch a Conversation with --fork-session

Use --fork-session to branch a conversation into a new session, keeping the original intact while exploring alternatives.

recombobulate @recombobulate · 5 days ago
100
Set Up Hooks to Run Commands Automatically Before or After Tool Calls

Configure hooks in your Claude Code settings so commands run automatically when Claude uses specific tools — lint after every file edit, run tests after code changes, or log every bash command, all without asking Claude to do it.

recombobulate @recombobulate · 2 days ago
100
Use /clear to Wipe the Slate Clean Without Closing Your Session

When you've finished one task and want to start a completely different one, run /clear to reset the conversation — Claude forgets the previous context so stale decisions, old file reads, and irrelevant discussion don't pollute your next task.

recombobulate @recombobulate · 2 days ago
100
Use Claude Code as a Rubber Duck — Think Out Loud and Let It Push Back

When you're stuck on a design decision or debugging a tricky problem, describe your thinking out loud to Claude — it asks clarifying questions, spots flaws in your logic, suggests alternatives you haven't considered, and helps you reach a better answer than either of you would alone.

recombobulate @recombobulate · 2 days ago
99
Add Custom Rules Without Breaking the Default Prompt with --append-system-prompt

The --append-system-prompt flag adds your custom rules to the end of Claude's default system prompt without replacing it, giving you extra control without losing built-in capabilities.

recombobulate @recombobulate · 5 days ago
99
Ask Claude to Review Your Test Coverage and Write the Missing Tests

Tell Claude to read your code and your existing tests, find what's not covered — untested edge cases, missing error paths, uncovered branches, and entire functions with no tests at all — then write the tests that close the gaps.

recombobulate @recombobulate · 2 days ago
98
Use "ultrathink" to Unlock Maximum Reasoning

When a problem is genuinely hard, the word "ultrathink" pushes Claude to allocate its maximum reasoning budget before responding.

recombobulate @recombobulate · 6 days ago
98
Toggle /fast Mode for Quicker Responses When Speed Beats Depth

Type /fast to switch Claude Code into faster output mode — same model, faster generation. Perfect for quick lookups, simple edits, and rapid-fire questions where you don't need Claude to think as deeply before responding.

recombobulate @recombobulate · 2 days ago
98
Ask Claude for a "What Could Go Wrong" List Before You Ship

After Claude finishes a task, ask it to list everything that could go wrong before you ship for a free second review that catches edge cases.

recombobulate @recombobulate · 1 day ago
97
Let Claude Fix Rust Ownership and Borrow Checker Errors

Paste your Rust compiler errors into Claude and get a clear explanation of the ownership issue plus a corrected version of your code.

recombobulate @recombobulate · 5 days ago
97
Exclude Irrelevant CLAUDE.md Files in Monorepos

Use claudeMdExcludes in settings.local.json to block CLAUDE.md files from other teams or packages in a monorepo from loading into your Claude context.

recombobulate @recombobulate · 5 days ago
97
Speed Up Opus 4.6 by 2.5x with Fast Mode

Fast mode makes Opus 4.6 respond 2.5x faster at a higher cost per token. Toggle it with /fast for live debugging and rapid iteration.

recombobulate @recombobulate · 3 days ago
96
Keep Your Context Window Clean

Keep your context window focused and uncluttered — use subagents for research, .claudeignore to hide noise, and /clear when switching tasks.

recombobulate @recombobulate · 1 week ago
96
Add Automated Accessibility Tests to Catch Regressions Early

Ask Claude to add jest-axe or Playwright accessibility tests alongside your components — so WCAG regressions get caught in CI before they reach users.

recombobulate @recombobulate · 6 days ago
96
Generate GitHub Issue and PR Templates for Your Project

Let Claude write your .github templates so contributors always provide the context reviewers actually need.

recombobulate @recombobulate · 6 days ago
96
Tell Claude What NOT to Change When Making Edits

Explicitly stating what should stay untouched prevents Claude from making unwanted changes to surrounding code.

recombobulate @recombobulate · 3 days ago
96
Ask Claude to Rewrite Your Error Messages So Users Actually Understand Them

Point Claude at your error handling code and ask it to rewrite the user-facing messages — turning cryptic "Error 422: Validation failed" into clear, actionable text that tells users what went wrong and how to fix it.

recombobulate @recombobulate · 2 days ago
96
Use Git Blame with Claude to Understand Why Code Was Written That Way

When you find confusing code and want to know why it exists — not just what it does — ask Claude to run git blame, read the commit messages and related changes, and explain the intent behind the code so you know whether it's safe to change.

recombobulate @recombobulate · 2 days ago
95
Use a plan.md File as a Checkpoint That Survives Context Resets

Writing a plan.md before Claude starts building gives you a persistent checkpoint you can hand to a fresh session to continue exactly where you left off.

recombobulate @recombobulate · 5 days ago
95
Ask Claude to Generate a Custom Babel Plugin

Babel plugins let you transform JavaScript AST at build time — stripping debug calls, injecting metadata, enforcing patterns. Writing one from scratch means learning the visitor API. Claude already knows it.

recombobulate @recombobulate · 5 days ago
95
Ask Claude to Generate a Changelog from Your Recent Git Commits

Tell Claude to read your git history between two tags or since the last release, then generate a formatted changelog — features, bug fixes, breaking changes, and improvements, grouped by category with human-readable descriptions, ready for release notes or CHANGELOG.md.

recombobulate @recombobulate · 2 days ago
95
Include the "Why" in Your Prompts So Claude Makes Better Implementation Decisions

When you tell Claude what to do, also tell it why. "Add rate limiting" is vague — "add rate limiting because our API is getting hammered by a single client causing timeouts for everyone else" gives Claude the context to choose the right approach, scope, and error messages.

recombobulate @recombobulate · 1 day ago
94
Run /init to Bootstrap Your CLAUDE.md Automatically

Skip the blank page — /init scans your codebase and generates a tailored CLAUDE.md in seconds.

recombobulate @recombobulate · 6 days ago
94
Set Up Monorepo Build Orchestration with Nx Using Claude

Let Claude configure Nx in your monorepo — dependency graphs, affected builds, caching, and task pipelines — so CI only rebuilds what changed.

recombobulate @recombobulate · 5 days ago
94
Ask Claude to Generate Mermaid Diagrams from Your Actual Code

Tell Claude to read your codebase and generate Mermaid diagrams — class diagrams, sequence diagrams, ER diagrams, or flowcharts — based on the real code structure, not imagined abstractions. Paste the output into any Mermaid renderer to visualize instantly.

recombobulate @recombobulate · 2 days ago
94
Ask Claude to Extract Hardcoded Strings into Translation Files for i18n Support

Internationalizing an existing app means finding every hardcoded string in every template, moving it to a translation file, and replacing it with a translation function call. Tell Claude to do it — it scans your views, extracts every user-facing string, and wires up the translation keys automatically.

recombobulate @recombobulate · 1 day ago
93
Use /context to See What Claude Can Actually See

See exactly what files Claude has loaded, how much context they consume, and whether you're approaching the limit.

recombobulate @recombobulate · 6 days ago
93
Spawn Subagents to Work on Multiple Things at Once

Let Claude spawn parallel subagents to tackle multiple tasks simultaneously — like having a team of junior devs on demand.

recombobulate @recombobulate · 6 days ago
93
Auto-Generate Pull Request Descriptions from Your Git Diff

Pipe your staged diff to Claude and get a clear, detailed PR description in seconds — no more blank PR boxes or one-liners that say "fixes stuff".

recombobulate @recombobulate · 6 days ago
93
Add a CLAUDE.md Rule to Auto-Copy Output to Your Clipboard

Add a single CLAUDE.md rule so Claude automatically pipes output to pbcopy when you need to paste it somewhere else.

recombobulate @recombobulate · 4 days ago
93
Ask Claude to Generate Kubernetes Manifests from Your Application Config

Tell Claude to read your Dockerfile, environment variables, port config, and health check endpoints, then generate properly structured Kubernetes deployment, service, and ingress manifests — so your k8s config matches what your app actually needs.

recombobulate @recombobulate · 2 days ago
93
Use allowedTools to Restrict What Claude Can Do in Sensitive Contexts

Limit which tools Claude Code can use by setting allowedTools in your project settings or passing --allowedTools on the CLI — restrict to read-only for code reviews, block file writes in CI, or limit to specific MCP tools for safety.

recombobulate @recombobulate · 2 days ago
92
Use the Filesystem MCP Server for Direct File and Directory Access

The Filesystem MCP server gives Claude read/write access to whole directories, unlocking bulk file operations, cross-project searches, and codebase-wide audits without copying content into the chat.

recombobulate @recombobulate · 5 days ago
92
Detect and Fix Memory Leaks in Your Node.js Application with Claude

Hand Claude your heap snapshots or server code and ask it to trace memory leaks — it spots missing event listener cleanup, unbounded caches, and stream lifecycle bugs that are easy to miss in code review.

recombobulate @recombobulate · 5 days ago
92
Use claude config to Set Default Preferences Across All Your Sessions

Stop passing the same flags every time you launch Claude Code. Use claude config to set your preferred model, permission mode, and other defaults — at user level for personal preferences or project level for team-wide settings that everyone inherits automatically.

recombobulate @recombobulate · 1 day ago
91
Commit Often to Create Rollback Points

Ask Claude Code to commit after each logical step so you always have a safe point to roll back to if things go sideways.

recombobulate @recombobulate · 6 days ago
91
Convert React Class Components to Functional Hooks with Claude

Migrate React class components to functional components with hooks — Claude handles lifecycle methods, state, refs, and HoC replacements automatically.

recombobulate @recombobulate · 5 days ago
91
Set a Persistent Default Effort Level with CLAUDE_CODE_EFFORT_LEVEL

Use the CLAUDE_CODE_EFFORT_LEVEL environment variable in settings.json to permanently change Claude Code's default reasoning depth, no flag required.

recombobulate @recombobulate · 5 days ago
91
Build Custom Slash Commands to Automate Your Repetitive Prompts

Create reusable slash commands in your project so common prompts like "run tests and fix failures" or "review this file for security issues" become a single /command instead of typing the same instructions every time.

recombobulate @recombobulate · 2 days 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 · 2 days ago
91
Ask Claude to Explain a Confusing Diff So You Understand What Changed and Why

When a teammate's commit or a merge makes changes you don't understand, paste the diff into Claude and ask it to explain — not review for quality, but walk you through what each change does, why it matters, and how the pieces connect.

recombobulate @recombobulate · 2 days ago
91
Ask Claude to Generate Mermaid Diagrams That Visualize Your Code's Architecture

Tell Claude to read your code and produce Mermaid diagrams — class relationships, request flows, database schemas, state machines, or sequence diagrams — so you can see your architecture visually without drawing anything by hand.

recombobulate @recombobulate · 1 day ago
90
Use Claude to Set Up Testcontainers for Integration Testing

Unit tests mock the database. Real integration tests talk to one. Testcontainers spins up Docker containers on demand — and Claude can wire the whole setup up for you.

recombobulate @recombobulate · 5 days ago
90
Ask Claude to Set Up Biome for Linting and Formatting

Migrate from ESLint and Prettier to Biome in one prompt — Claude reads your existing config, translates custom rules, and wires up your scripts.

recombobulate @recombobulate · 5 days ago
89
Cap Autonomous Iterations with --max-turns

Use --max-turns to cap how many tool-use cycles Claude takes in non-interactive mode — prevents runaway automation in CI pipelines and scripts, and exits with a non-zero code when the limit is hit.

recombobulate @recombobulate · 6 days ago
89
Ask Claude to Implement an Event Sourcing Pattern

Describe your domain and let Claude design an event sourcing implementation with event classes, a store interface, and aggregate reconstruction logic.

recombobulate @recombobulate · 5 days ago
89
Use Claude to Analyse Test Coverage and Fill the Gaps

Feed your test coverage report to Claude and let it write the missing tests — targeting uncovered branches, edge cases, and error paths.

recombobulate @recombobulate · 5 days ago
89
Process Hundreds of Files in Batch with a Shell Loop and --print

Combine shell loops with claude --print to apply AI-powered transformations to hundreds of files in one go — add headers, convert formats, or extract data at scale.

recombobulate @recombobulate · 5 days ago
89
Run Setup Scripts on Every Session with the SessionStart Hook

The SessionStart hook fires when any session begins or resumes, making it ideal for loading environment variables and running one-time setup scripts.

recombobulate @recombobulate · 5 days ago
88
Use --verbose to Watch Every Tool Call Live

Not sure why Claude is doing what it's doing? --verbose streams every tool call in real time so you can see exactly how it's working through your request.

recombobulate @recombobulate · 6 days ago
88
Ask Claude to Write Custom PHPStan Rules for Your Codebase

Let Claude write custom PHPStan and Larastan rules that enforce your team's conventions, complete with AST visitor logic and config registration.

recombobulate @recombobulate · 5 days ago
88
Use Claude to Generate Typed Data Transfer Objects for Your API

Generate typed, immutable Data Transfer Objects with validation and factory methods for your API endpoints in PHP or TypeScript.

recombobulate @recombobulate · 5 days ago
88
Drop a Screenshot into Claude Code to Debug Visual and UI Issues

Claude Code can see images — paste a screenshot of a broken layout, a design mockup, or a browser error and Claude reads the visual context alongside your code to pinpoint what's wrong and fix it.

recombobulate @recombobulate · 2 days ago
88
Ask Claude to Add Strategic Log Statements at Key Decision Points for Production Debugging

Tell Claude to read your business logic and add log statements at the important decision points — where conditions branch, where external calls happen, and where data transforms — so when something goes wrong in production, the logs tell you exactly where and why.

recombobulate @recombobulate · 2 days ago
87
Use Authentication Precedence to Debug Login Issues

Claude Code checks credentials in a specific order. A stale ANTHROPIC_API_KEY in your shell can shadow your subscription login without any obvious error.

recombobulate @recombobulate · 5 days ago
87
Connect MCP Servers to Give Claude Code Access to Your Tools and Services

Add MCP servers to Claude Code so it can directly query your database, search documentation, check monitoring dashboards, or interact with any external service — extending what Claude can do far beyond reading files and running commands.

recombobulate @recombobulate · 2 days ago
87
Ask Claude to Modernize Legacy Code Patterns to Their Current Best Practices

Every language evolves — callbacks become async/await, class components become hooks, jQuery becomes vanilla JS, and var becomes const. Tell Claude to read your legacy code and upgrade it to modern patterns, one module at a time, while keeping the behavior identical and the tests passing.

recombobulate @recombobulate · 1 day ago
86
Ask Claude to Generate a .env.example from Your Codebase's Actual Variable Usage

Tell Claude to search your code for every environment variable reference and generate a .env.example with safe placeholder values, grouped by service — so new developers know exactly which variables to configure without reading every config file themselves.

recombobulate @recombobulate · 2 days ago
85
Generate a Load Testing Script from Your API Routes

Give Claude your API routes and it'll write a complete k6 or Artillery load testing script — thresholds, ramp-up stages, and realistic payloads included.

recombobulate @recombobulate · 6 days ago
85
Use git bisect with Claude to Track Down Regressions Fast

Ask Claude to write a git bisect test script, then paste the identified bad commit's diff for an instant explanation of what broke and why.

recombobulate @recombobulate · 6 days ago
85
Use Claude to Write Go HTTP Handlers

Describe your API endpoint and let Claude generate idiomatic Go handlers with proper error handling, middleware, and JSON responses.

recombobulate @recombobulate · 5 days ago
85
Get Validated JSON Output with --json-schema

Use --json-schema to get validated, schema-conforming JSON output from Claude Code in automated pipelines.

recombobulate @recombobulate · 5 days ago
85
Generate a Helm Chart for Your Kubernetes Application

Helm is the standard package manager for Kubernetes, but writing charts by hand is tedious. Claude can scaffold a complete, production-ready Helm chart from your existing setup in seconds.

recombobulate @recombobulate · 5 days ago
85
Ask Claude to Find, Prioritize, and Resolve Every TODO in Your Codebase

Tell Claude to search for all TODO, FIXME, HACK, and XXX comments across your project — it groups them by urgency, identifies which ones are actually blocking, suggests which to fix now vs later, and can resolve the straightforward ones immediately.

recombobulate @recombobulate · 2 days ago
85
Paste a Slow Query's EXPLAIN Output and Let Claude Optimize It

When a specific query is slow, run EXPLAIN on it and paste the execution plan into Claude — it reads the plan, spots full table scans, bad join orders, and missing indexes, then rewrites the query and suggests schema changes to make it fast.

recombobulate @recombobulate · 2 days ago
85
Describe a Database Change in Plain English and Let Claude Write the Migration

Instead of memorizing migration syntax, describe the schema change you need — "add a nullable published_at timestamp to the posts table" or "create a many-to-many relationship between users and roles" — and Claude writes the complete migration file using your framework's conventions.

recombobulate @recombobulate · 1 day ago
84
Ask Claude to Generate API Versioning Middleware

API versioning keeps old clients working while you evolve your interface — Claude scaffolds the routing structure and deprecation headers in one prompt.

recombobulate @recombobulate · 5 days ago
84
Tell Claude to Apply the Same Change Across Many Files at Once

When you need to make the same edit to dozens of files — update a copyright header, change an import path, add a license notice, or swap a deprecated function call — describe the change once and let Claude apply it everywhere with full context awareness.

recombobulate @recombobulate · 2 days ago
84
Ask Claude to Write GitHub Actions Workflows from Your Project's Setup

Tell Claude to read your project's test runner, linter, build tools, and deployment target, then generate a GitHub Actions workflow that actually matches your stack — not a generic template, but a pipeline built from what your project uses.

recombobulate @recombobulate · 2 days ago
84
Use claude mcp to Add and Manage MCP Servers Without Editing JSON

Instead of manually editing settings JSON to add MCP servers, use the claude mcp command — add servers with one line, list what's configured, remove ones you don't need, and scope them to the right level, all from the terminal.

recombobulate @recombobulate · 2 days ago
84
Ask Claude to Resolve Merge Conflicts by Understanding Both Sides of the Change

When you hit a merge conflict, don't guess which side to keep — ask Claude to read both versions, understand the intent behind each change, and produce the correct merge that preserves both developers' work without breaking the logic.

recombobulate @recombobulate · 2 days ago
84
Ask Claude to Add Type Annotations to Your Untyped Code for Better Safety and Autocompletion

Point Claude at untyped code and tell it to add types — TypeScript annotations to JavaScript, type hints to Python, PHPDoc blocks to PHP, or generics to Java. Claude reads the actual usage, infers the correct types from context, and adds them without changing any behavior.

recombobulate @recombobulate · 1 day ago
83
Use CLAUDE.md to Set Project Context

A CLAUDE.md file at the root of your project gives Claude Code persistent context about your codebase.

recombobulate @recombobulate · 1 week ago
83
Build Up Claude's Memory Over Time with CLAUDE.md

Every time you correct Claude or agree on a preference, capture it in CLAUDE.md — it becomes the persistent memory that carries across every future session.

recombobulate @recombobulate · 2 weeks ago
83
Set Up Permissions to Avoid Constant Approvals

Configure permission rules so Claude can run common commands without asking every time — and keep guardrails on anything destructive.

recombobulate @recombobulate · 3 weeks ago
83
Let Claude Implement Multi-Tenancy in Your Laravel App

Scaffold single-database or database-per-tenant multi-tenancy in Laravel with global scopes, middleware, queue context, and tenant-aware caching.

recombobulate @recombobulate · 5 days ago
83
Auto-Fallback to Another Model When Overloaded

Set a backup model with --fallback-model so automated tasks survive temporary model overloads without failing.

recombobulate @recombobulate · 5 days ago
83
Let Claude Manage Your Git Stashes with Descriptive Context

Ask Claude to stash your work-in-progress with a meaningful description, list your stashes with summaries of what each contains, and apply the right one later — no more guessing which stash@{3} has your half-finished feature.

recombobulate @recombobulate · 3 days ago
83
Describe What You Need in English and Let Claude Write the Regex

Stop wrestling with regex syntax — describe the pattern you want in plain English and Claude writes the expression, explains every part, and tests it against your sample data so you know it works before you paste it into production code.

recombobulate @recombobulate · 2 days 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 · 2 days ago
82
Let Claude Add Soft Deletes to Your Data Models

Soft deletes let you recover accidentally deleted records and maintain audit trails — Claude handles the migration, model changes, and query scoping in one shot.

recombobulate @recombobulate · 5 days ago
82
Scan Pending Changes for Security Issues with /security-review

The /security-review command scans your uncommitted changes for injection vectors, auth gaps, hardcoded secrets, and other common vulnerabilities.

recombobulate @recombobulate · 5 days ago
82
Use Explanatory and Learning Modes to Understand Your Codebase

Two built-in output styles turn Claude Code into a coding tutor: Explanatory adds insights alongside your work, Learning adds TODO(human) markers for you to implement yourself.

recombobulate @recombobulate · 3 days ago
81
Generate E2E Tests with Playwright or Cypress

Describe your user journeys in plain English and let Claude write the full E2E test suite — beats staring at Playwright docs for an hour.

recombobulate @recombobulate · 6 days ago
81
Ask Claude to Migrate Your Webpack Config to Vite

Paste your webpack.config.js into Claude and get a working vite.config.ts back, with notes on any plugins, aliases, or environment variable handling that needs updating.

recombobulate @recombobulate · 5 days ago
81
Ask Claude to Generate JSON Schema from Your API Response Structures

Tell Claude to read your API response classes, TypeScript interfaces, or actual response data and generate JSON Schema definitions — for API documentation, contract testing, runtime validation, and keeping frontend and backend types in sync.

recombobulate @recombobulate · 2 days ago
80
Refactor Nested Conditionals into Guard Clauses

Paste deeply nested if/else blocks and ask Claude to refactor them into flat guard clauses — same behaviour, dramatically easier to read.

recombobulate @recombobulate · 6 days ago
79
Set Environment Variables for Every Session with env in settings.json

The env key in settings.json injects environment variables into every Claude Code session, so you can set NODE_ENV, database URLs, or telemetry config without touching your shell profile.

recombobulate @recombobulate · 5 days ago
79
Move Sessions Between Terminal and Web with --remote and --teleport

Start a Claude Code session in your terminal and continue it on the web, or pull a web session into your local terminal with --remote and --teleport.

recombobulate @recombobulate · 5 days ago
79
Start Your First Claude Code Session at 6am to Get Three Windows Per Day

Claude Code runs on 5-hour rolling windows that start from your first message — send a lightweight wakeup message at 6am to unlock three windows per day instead of two.

recombobulate @recombobulate · 4 days ago
79
Ask Claude to Write a Smoke Test That Hits Every Route and Checks for Crashes

Tell Claude to read your routes file and write a smoke test that visits every endpoint — just checking that nothing returns a 500 error. It's the cheapest possible safety net: one test file that catches the most obvious breakage across your entire app.

recombobulate @recombobulate · 2 days ago
78
Assign Claude a Role for Better Specialised Output

Framing your prompt with a specific role sharpens the quality of Claude's output — it primes the model to weight the right kind of expertise.

recombobulate @recombobulate · 6 days ago
78
Set Global Defaults in ~/.claude/CLAUDE.md

A CLAUDE.md in your home directory sets preferences that apply to every project — no more re-explaining your coding style from scratch.

recombobulate @recombobulate · 6 days ago
78
Generate Filament Resources from Your Eloquent Models

Paste your Eloquent model into Claude and get back a complete Filament v3 resource with form fields, table columns, filters, and a RelationManager stub.

recombobulate @recombobulate · 5 days ago
78
Ask Claude to Add OpenAPI Request Validation Middleware

Turn your existing OpenAPI spec into enforced request validation middleware — Claude wires up the right library for your framework and formats errors consistently.

recombobulate @recombobulate · 5 days ago
77
Ask Claude to Split a Large File into Smaller, Focused Modules

Point Claude at a bloated file and tell it to break it apart — it identifies logical boundaries, extracts each section into its own module, wires up the imports and exports, and updates every file that references the original so nothing breaks.

recombobulate @recombobulate · 3 days ago
76
Generate ESLint and Prettier Configs from Your Preferences

Describe your coding preferences and let Claude write working ESLint and Prettier configs — no more config docs rabbit holes or mysterious rule conflicts.

recombobulate @recombobulate · 6 days ago
76
Ask Claude to Trace Data Flow Before Suggesting Refactors

Before refactoring a multi-file codebase, ask Claude to trace the data flow first — it surfaces hidden dependencies and makes the resulting suggestions far more reliable.

recombobulate @recombobulate · 4 days ago
76
Ask Claude to Split Large Files into Smaller, Focused Modules

When a file has grown too large — a 1,000-line controller, a God object, or a component that does everything — tell Claude to break it apart into smaller, focused modules, moving each responsibility into its own file while keeping everything wired together and working.

recombobulate @recombobulate · 2 days ago
76
Use Plan Mode to Think Through Complex Tasks Before Making Any Changes

For complex tasks — big refactors, architectural changes, multi-file features — switch to plan mode so Claude researches and proposes a step-by-step approach before touching any code. Review the plan, adjust it, then let Claude execute with confidence.

recombobulate @recombobulate · 1 day ago
75
Add a "Decisions" Section to CLAUDE.md to Prevent Repeated Debates

Once you've settled an architectural debate with Claude, write the decision into CLAUDE.md — or it will suggest the same alternatives again next session.

recombobulate @recombobulate · 5 days ago
75
Ask Claude to Help You Upgrade Your Framework by Reading the Migration Guide

Tell Claude which framework version you're upgrading to — Laravel 13, React 19, Next.js 15 — and it reads the upgrade guide, scans your code for breaking changes, updates deprecated APIs, and migrates your codebase one step at a time.

recombobulate @recombobulate · 2 days ago
74
Use Claude to Design and Write a Prisma Schema

Describe your data model in plain English and let Claude generate a complete Prisma schema with relations, indexes, and enums — ready to migrate.

recombobulate @recombobulate · 5 days ago
74
Tell Claude to Follow an Existing File's Pattern When Creating New Ones

When you need a new controller, component, or service that should match the style of one that already exists, point Claude at the example — "create a ProductController following the same pattern as UserController" — and it replicates the conventions exactly.

recombobulate @recombobulate · 2 days ago
74
Ask Claude to Write a PR Description That Summarizes Your Branch Changes for Reviewers

When your branch is ready for review, tell Claude to read the diff against main and write a PR description — a clear summary of what changed, why, how to test it, and anything reviewers should pay attention to. Better descriptions lead to faster, more focused reviews.

recombobulate @recombobulate · 1 day ago
73
Use Git Worktrees for Parallel Tasks

Claude Code agents can work in isolated git worktrees so they don't interfere with your current branch.

recombobulate @recombobulate · 2 weeks ago
72
Let Claude Recommend the Right Database Indexes for Your Queries

Paste your real query patterns and ask Claude to recommend the right database indexes — composite vs single-column, correct column order, write performance trade-offs, and ready-to-run migrations.

recombobulate @recombobulate · 5 days ago
71
Add Python Type Hints to Legacy Code with Claude

Paste untyped Python functions and ask Claude to add proper type annotations — it infers types from usage and replaces loose dicts with TypedDict or dataclasses.

recombobulate @recombobulate · 6 days ago
71
Use Claude to Fix TypeScript Strict Mode Violations

Enabling strict: true on an existing codebase unleashes hundreds of errors — pipe them to Claude in batches and work through them fast.

recombobulate @recombobulate · 6 days ago
71
Learn a New Framework by Asking Claude to Teach You Through Your Own Code

When you're learning a framework your project uses — Laravel, React, Next.js — ask Claude to explain how it works using the actual code in front of you, not abstract tutorials. It connects concepts to real implementations you can read, modify, and experiment with.

recombobulate @recombobulate · 2 days ago
71
Use --add-dir to Give Claude Access to Files Outside Your Current Directory

Claude Code normally works within your current directory, but --add-dir lets you bring in additional directories — shared libraries, sibling packages in a monorepo, a design system, or API specs from another project — so Claude can read and reference them alongside your code.

recombobulate @recombobulate · 1 day ago
70
Let Claude Audit and Fix Your React useEffect Dependency Arrays

Paste your React components and ask Claude to audit every useEffect dependency array — it catches stale closures and fixes the root cause, not just the lint warning.

recombobulate @recombobulate · 6 days ago
70
Ask Claude to Set Up Structured JSON Logging

Printf debugging doesn't belong in production. Claude can wire up structured JSON logging with request context, log levels, and external service routing in minutes.

recombobulate @recombobulate · 5 days ago
70
Use --permission-mode to Start Claude in a Specific Permission Mode

Launch Claude Code directly in Plan, Default, or Auto mode from the command line, so you never forget to set the right guardrails before starting work.

recombobulate @recombobulate · 5 days ago
70
Rename Symbols Across Your Entire Codebase with Claude Code

Ask Claude to rename a function, class, or variable and it updates every reference across your whole project — imports, tests, comments, config files, and string literals — catching things a simple find-and-replace would miss.

recombobulate @recombobulate · 3 days ago
70
Give Claude a User Story and Let It Build the Complete Feature End-to-End

Describe a feature as a user story — "As a user, I want to save items to a wishlist so I can buy them later" — and Claude builds the entire thing: migration, model, controller, routes, UI components, validation, and tests, all wired together and working.

recombobulate @recombobulate · 2 days ago
69
Ask Claude to Standardize Error Handling Patterns Across Your Codebase

Tell Claude to audit how errors are handled throughout your project — inconsistent try/catch blocks, missing error responses, swallowed exceptions, and varied logging formats — then unify them into a single consistent pattern based on what your best code already does.

recombobulate @recombobulate · 3 days ago
68
Ask Claude to Wire Up Sentry Error Tracking in Your Project

Tell Claude your stack and what you need from Sentry — user context, environment filtering, source maps, release tracking — and it wires up the full integration rather than just the hello-world snippet from the docs.

recombobulate @recombobulate · 5 days ago
68
Use Claude to Generate React Testing Library Tests

Paste a React component and ask Claude to write comprehensive RTL tests covering rendering, user interactions, and async behaviour — following RTL best practices.

recombobulate @recombobulate · 5 days ago
68
Export Claude Code Events with OpenTelemetry Logs

Claude Code exports detailed events via OpenTelemetry logs, giving you a full audit trail of every tool call, API request, and user prompt.

recombobulate @recombobulate · 5 days ago
68
Use Claude to Incrementally Replace Legacy Code with the Strangler Fig Pattern

Instead of a risky big-bang rewrite, ask Claude to replace legacy code one piece at a time — it reads the old implementation, writes the new version alongside it, routes traffic between both, and removes the old code only after the new path is proven.

recombobulate @recombobulate · 2 days ago
67
Add Common Commands to CLAUDE.md So Claude Runs the Right Scripts Every Time

List your project's build, test, lint, and deploy commands in CLAUDE.md — Claude reads this before running anything, so it uses your actual scripts instead of guessing npm test when you need pnpm run test:integration.

recombobulate @recombobulate · 3 days ago
67
Type /help to See Every Slash Command, Shortcut, and Feature Available

Not sure what Claude Code can do? Type /help to see the full list of slash commands, keyboard shortcuts, CLI flags, and built-in features — it's the fastest way to discover capabilities you didn't know existed without leaving your session.

recombobulate @recombobulate · 2 days ago
66
Refactor Legacy PHP to Modern PHP 8 Features

Paste old PHP 7 code and ask Claude to modernise it with enums, named arguments, match expressions, and constructor property promotion.

recombobulate @recombobulate · 5 days ago
66
Ask Claude to Build a Quick Prototype Before You Commit to a Full Implementation

Before investing days in a complete feature, ask Claude to build a rough working prototype in minutes — just enough to validate the idea, test the user flow, or demo to stakeholders. If the prototype proves the concept, then build it properly. If not, you saved days.

recombobulate @recombobulate · 2 days ago
66
Ask Claude to Find Inconsistencies Between Related Files That Should Match

Tell Claude to check that related files are in sync — models match their migrations, forms match the APIs they submit to, TypeScript types match the backend responses, and config matches what the code actually references. When they drift apart, bugs hide in the gaps.

recombobulate @recombobulate · 2 days ago
65
Generate Streaming CSV and Excel Data Exports with Claude

Ask Claude to write streaming CSV and Excel exports that use LazyCollection to handle large datasets without memory spikes — plus queued exports and email delivery for very large result sets.

recombobulate @recombobulate · 5 days ago
65
Use dontAsk Mode to Run Claude with Only Pre-Approved Tools

dontAsk mode auto-denies every tool that isn't on your allow list, making Claude fully non-interactive and safe for locked-down CI environments.

recombobulate @recombobulate · 3 days ago
64
Generate Laravel Policies and Gates with Claude

Describe your authorisation rules in plain English and let Claude generate a complete Laravel Policy class, Gates, and the tests to cover them.

recombobulate @recombobulate · 6 days ago
64
Ask Claude to Audit Your HTTP Security Headers

Share your server config or middleware code and ask Claude to identify missing or misconfigured security headers and provide drop-in fixes.

recombobulate @recombobulate · 5 days ago
64
Add Progressive Web App Support to Your Site with Claude

Let Claude generate a complete PWA setup — manifest, service worker with Workbox, caching strategies, and all the meta tags you'd otherwise forget.

recombobulate @recombobulate · 5 days ago
64
Use Claude Code to Write and Test Prompts for Your Own AI Features

If your app uses AI — classification, summarization, extraction, or generation — use Claude Code to draft the system prompts, write few-shot examples, test edge cases, and iterate until the output is reliable, all before you wire it into your production code.

recombobulate @recombobulate · 2 days ago
64
Toggle /fast for Quicker Responses on Simple Tasks

Not every task needs deep reasoning. Type /fast to switch Claude Code into fast mode — same model, faster output — for quick edits, simple questions, and routine changes. Toggle it off when you need Claude to think harder on complex problems.

recombobulate @recombobulate · 1 day ago
63
Generate an OpenAPI Spec from Your Existing Routes

If your API predates your documentation, ask Claude to reverse-engineer a full OpenAPI spec from your route files.

recombobulate @recombobulate · 6 days ago
63
Paste a GitHub Issue URL and Let Claude Implement the Fix

Drop a GitHub issue URL into Claude Code and it reads the issue description, comments, and labels, finds the relevant code in your project, and starts implementing the fix — turning a bug report or feature request into working code in one prompt.

recombobulate @recombobulate · 2 days ago
62
Write Tests First with TDD Workflow

Use Claude Code to write failing tests first, then implement the code to make them pass.

recombobulate @recombobulate · 1 week ago
62
Scaffold a GraphQL Schema and Resolver Stubs from a Plain-English Description

Describe your data model in plain English and let Claude generate a complete GraphQL SDL schema, resolver stubs, and DataLoader setup in one shot.

recombobulate @recombobulate · 6 days ago
62
Write a Codebase Onboarding Guide for New Developers with Claude

Let Claude read your entire codebase and generate a comprehensive onboarding guide that actually reflects the current state of the project.

recombobulate @recombobulate · 5 days ago
62
Jump Back Into Your Most Recent Conversation with --continue

The --continue flag loads your most recent conversation instantly, no session ID required.

recombobulate @recombobulate · 5 days ago
61
Ask Claude to Write Storybook Stories for Your React Components

Ask Claude to generate Storybook stories from your existing React components — it reads your prop types and produces complete CSF3 story files with meaningful variants in seconds.

recombobulate @recombobulate · 5 days ago
61
Name Your Sessions at Launch with --name

The --name flag sets a human-readable session name at launch, making it easy to resume specific threads later.

recombobulate @recombobulate · 5 days ago
60
Generate Terraform Infrastructure from Plain-English Requirements

Describe your cloud infrastructure in plain English and let Claude write the Terraform — modules, variables, outputs, and all.

recombobulate @recombobulate · 6 days ago
60
Use ignorePatterns to Keep Build Artifacts and Vendor Folders Out of Claude's View

Configure ignorePatterns in settings to exclude node_modules, dist, vendor, and other large directories from Claude's file scanning — so it searches faster, reads less noise, and never wastes time on generated or third-party code.

recombobulate @recombobulate · 3 days ago
60
Ask Claude to Check Your Dependency Licenses for Compliance Issues

Tell Claude to read your lockfile and check every dependency's license — it flags GPL packages in MIT projects, identifies unknown licenses, and spots the copyleft or commercial restrictions that could cause legal headaches before they become problems.

recombobulate @recombobulate · 3 days ago
60
Ask Claude to Add JSDoc or Docblock Comments to Your Undocumented Functions

Point Claude at undocumented functions and it reads the implementation to write accurate JSDoc, PHPDoc, or docstring comments — including parameter descriptions, return types, thrown exceptions, and usage examples that actually match what the code does.

recombobulate @recombobulate · 2 days ago
59
Press Up Arrow to Recall and Edit Your Previous Prompts

Press the up arrow key to cycle through your previous prompts — find the one you want, edit it, and send it again. Perfect for tweaking a prompt that almost worked, retrying with different constraints, or repeating a command you use often.

recombobulate @recombobulate · 2 days ago
58
Choose the Right Reset Command: /clear, /compact, /rewind, or /undo

Claude Code has four ways to reset or roll back — each for a different situation. Reaching for the wrong one wastes tokens or loses work you wanted to keep.

recombobulate @recombobulate · 6 days ago
58
Paste Screenshots into Claude Code in iTerm2

In iTerm2, paste clipboard images into Claude Code with Cmd+V — first capture a screenshot to your clipboard with Ctrl+Shift+Cmd+4 instead of the default Cmd+Shift+4.

recombobulate @recombobulate · 5 days ago
58
Write BDD Feature Files with Claude

BDD Gherkin feature files document expected behaviour in plain English and drive your test suite — Claude writes them from a user story in seconds.

recombobulate @recombobulate · 5 days ago
58
Ask Claude to Scaffold a Tauri Desktop App

Let Claude scaffold a Tauri 2 desktop app with typed Rust commands and a matching TypeScript frontend — bridging both languages so you don't have to.

recombobulate @recombobulate · 5 days ago
57
Use Claude to Audit and Fix Your Database Transaction Boundaries

Forgetting to wrap related database writes in a transaction is a classic source of data corruption. Ask Claude to audit your codebase and fix the boundaries.

recombobulate @recombobulate · 5 days ago
57
Combine Claude Code Features into a Daily Workflow That Compounds Over Time

The biggest productivity gains come from combining Claude Code features — CLAUDE.md sets the rules, custom commands automate prompts, hooks enforce standards, memory persists context, and plan mode + fast mode let you shift gears. Together, they make Claude Code better every day you use it.

recombobulate @recombobulate · 2 days ago
56
Use Claude to Implement Cursor-Based Pagination

Offset pagination breaks at scale. Cursor-based pagination is the right approach — and Claude can implement it in any framework from a plain-English description.

recombobulate @recombobulate · 5 days ago
56
Ask Claude to Write Commit Messages by Reading Your Staged Diff

Stage your changes and ask Claude to write the commit message — it reads the diff, understands what changed and why, and writes a clear, conventional commit message that actually describes the work, not just "fix stuff" or "update files".

recombobulate @recombobulate · 2 days ago
55
Set Custom Trigger Phrases for Claude in GitHub PRs

The trigger_phrase parameter lets you change the default @claude mention to any custom keyword, useful for running multiple Claude workflows on the same repo.

recombobulate @recombobulate · 5 days ago
55
Compress a Specific Part of Your Session with Summarize from Here

Use Esc+Esc and choose "Summarize from here" to compress only the noisy middle of a session while keeping your original context and instructions intact.

recombobulate @recombobulate · 3 days ago
55
Use the ! Prefix to Run Shell Commands Without Leaving Claude Code

Type ! followed by any shell command directly in the Claude Code prompt to run it inline — the output lands straight in your conversation without switching to a separate terminal.

recombobulate @recombobulate · 3 days ago
54
Resolve Git Merge Conflicts by Pasting Them into Claude

Paste git merge conflict markers into Claude Code and let it intelligently resolve both sides — then verify with your test suite.

recombobulate @recombobulate · 5 days ago
53
Modernise Legacy Code One File at a Time

Upgrading a codebase doesn't require a big-bang rewrite — ask Claude to modernise individual files while keeping the behaviour identical.

recombobulate @recombobulate · 6 days ago
53
Set Up lint-staged and Husky Pre-commit Hooks

Ask Claude to set up lint-staged and Husky for your project — it handles the config, hook files, install commands, and the edge cases you'd otherwise debug for an hour.

recombobulate @recombobulate · 6 days ago
53
Inject Context into Every Prompt with the UserPromptSubmit Hook

The UserPromptSubmit hook fires before every prompt — use it to silently inject git context, project info, or enforce guardrails without changing your workflow.

recombobulate @recombobulate · 5 days ago
52
Press Ctrl+L to Clear the Screen Without Losing Your Session Context

When your terminal gets cluttered with long outputs, press Ctrl+L to clear the visible display — your conversation context stays intact, but the screen resets so you can focus on what comes next without scrolling through old output.

recombobulate @recombobulate · 3 days ago
51
Ask Claude to Implement a Dead Letter Queue for Failed Jobs

Add a Dead Letter Queue to your job processing system — Claude configures retries, moves failed jobs, wires up alerting, and builds a requeue endpoint so nothing disappears silently.

recombobulate @recombobulate · 5 days ago
51
Ask Claude to Review and Improve Your CLAUDE.md for Gaps and Contradictions

Your CLAUDE.md grows organically and accumulates contradictions, outdated rules, and missing context over time. Ask Claude to audit it against your actual codebase — it flags rules that don't match reality and suggests what's missing.

recombobulate @recombobulate · 3 days ago
49
Generate Inertia.js Page Components with Claude

Tell Claude about your backend route and data shape, and get a fully wired Inertia page component back in seconds.

recombobulate @recombobulate · 5 days ago
49
Schedule Automated Tasks with Claude Code GitHub Actions

Use a cron schedule trigger with Claude Code GitHub Actions to run automated tasks like daily commit summaries without any human mention.

recombobulate @recombobulate · 5 days ago
49
Customize or Remove Claude's Git Attribution with the attribution Setting

The attribution setting lets you customize or completely remove Claude's Co-Authored-By trailer from git commits and pull requests.

recombobulate @recombobulate · 5 days ago
46
Use Claude Code to Port Code Between Languages and Frameworks

Point Claude at a file in one language and ask it to rewrite it in another — it reads the source, understands the intent, and produces idiomatic code in the target language that matches your project's existing conventions.

recombobulate @recombobulate · 3 days ago
46
Ask Claude to Write and Install Git Hooks for Your Project

Tell Claude what you want to enforce — lint before commit, test before push, validate commit messages — and it writes the git hook script, installs it in .git/hooks or your hook manager, and makes it executable so it runs automatically.

recombobulate @recombobulate · 3 days ago
46
Scope MCP Servers to User, Project, or Enterprise Level So the Right Tools Appear in the Right Context

MCP servers can be scoped at three levels — user (available everywhere you work), project (shared with the team via version control), or enterprise (managed by your organization). Pick the right scope so each project gets exactly the tools it needs without cluttering unrelated ones.

recombobulate @recombobulate · 1 day ago
45
Reference Multiple Files at Once with @ Mentions

Combine multiple @filename references in one prompt to give Claude precise, simultaneous context across related files — no describing, no guessing.

recombobulate @recombobulate · 6 days ago
45
Generate Ruby on Rails Models and Migrations with Claude

Describe your data model in plain English and get back ActiveRecord models, associations, validations, and migration files ready to run.

recombobulate @recombobulate · 5 days ago
45
Use OTEL_RESOURCE_ATTRIBUTES to Track Claude Code Costs by Team

Tag Claude Code telemetry with team, department, and cost centre attributes so you can track spending per group in your observability backend.

recombobulate @recombobulate · 5 days ago
45
Auto-Load Your Dev Environment When Changing Directories

Use the CwdChanged and FileChanged hooks with CLAUDE_ENV_FILE to automatically reload your direnv environment whenever Claude switches project directories.

recombobulate @recombobulate · 5 days ago
45
Paste Data in Any Format and Ask Claude to Convert It to the Format You Need

When you need data in a different format — JSON to YAML, CSV to SQL INSERTs, XML to a PHP array, a log file to a structured table, or a database dump to markdown — paste it into Claude and tell it what format you want. Claude handles the conversion instantly, including edge cases like escaping, quoting, and nested structures.

recombobulate @recombobulate · 1 day ago
43
Use # to Add Memory Notes Mid-Conversation

Start any message with # to instantly save a note to Claude Code's persistent memory — without breaking your flow to run a separate command.

recombobulate @recombobulate · 6 days ago
43
Convert Callbacks and Promise Chains to async/await

Paste your nested .then() chains or callback-style code and ask Claude to rewrite it as clean async/await — it handles edge cases that naive refactors miss.

recombobulate @recombobulate · 6 days ago
43
Debug API and MCP Issues with --debug

The --debug flag enables verbose logging for Claude Code, and an optional category filter like "api,mcp" lets you narrow output to exactly the subsystem you need to investigate.

recombobulate @recombobulate · 5 days ago
43
Ask Claude to Evaluate Two Approaches Before You Commit to One

Before diving into implementation, ask Claude to compare multiple approaches so you can make an informed decision instead of backtracking later.

recombobulate @recombobulate · 3 days ago
43
Ask Claude to Standardize Inconsistent Patterns Across Your Codebase

Every codebase has inconsistencies — some controllers return responses one way, others differently; some services throw exceptions, others return null. Tell Claude to pick the best pattern and apply it everywhere so the codebase reads like it was written by one developer.

recombobulate @recombobulate · 2 days ago
42
Create Custom Slash Commands by Adding Markdown Files to .claude/commands/

Turn your most common prompts into reusable slash commands — drop a markdown file into .claude/commands/ and it becomes a /command you and your team can invoke anytime, with consistent instructions every time.

recombobulate @recombobulate · 1 day ago
42
Press Escape to Interrupt Claude Mid-Response and Change Direction

When Claude is heading down the wrong path — editing the wrong file, writing code you don't want, or giving a long explanation you don't need — press Escape to stop it immediately. You keep everything it did up to that point and can redirect with a new prompt.

recombobulate @recombobulate · 1 day ago
40
Ask Claude to Scaffold a pnpm Workspace Monorepo

pnpm workspaces are powerful but the initial config always involves fiddling with workspace files and tsconfig paths. Just describe your packages and let Claude generate the whole structure.

recombobulate @recombobulate · 5 days ago
40
Use /rewind to Undo Bad Turns Without Wasting Tokens

Rewind bad turns instead of correcting them, so Claude never processes the wrong output and you save tokens on every subsequent message.

recombobulate @recombobulate · 5 days 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 · 2 days ago
38
Set Up Background Job Processing with BullMQ Using Claude

Scaffold a complete BullMQ setup with typed job queues, retry logic, rate limiting, scheduled jobs, and a monitoring dashboard in one prompt.

recombobulate @recombobulate · 5 days ago
38
Ask Claude to Compare Two Approaches and Pick the Better One

When you're torn between two implementations — a recursive vs iterative approach, REST vs GraphQL, queue vs cron — show Claude both options and it analyzes the tradeoffs for your specific context, then recommends one with concrete reasoning you can evaluate.

recombobulate @recombobulate · 2 days ago
37
Run Claude Code Inside Your IDE Terminal

Run Claude Code directly inside Cursor, VS Code, or any editor with an integrated terminal — keep your editor and AI session in a single window.

recombobulate @recombobulate · 6 days ago
37
Use # Comments in Your Prompts to Add Notes That Claude Ignores

Start a line with # in your prompt and Claude treats it as a comment — it's ignored during processing but stays in your input for your own reference. Useful for annotating complex prompts, temporarily disabling instructions, or leaving notes for your future self.

recombobulate @recombobulate · 2 days ago
36
Block Dangerous Commands Before They Run with PreToolUse Hooks

The PreToolUse hook fires before every tool call and supports blocking via exit code 2, letting you write custom scripts that intercept dangerous commands before Claude executes them.

recombobulate @recombobulate · 5 days ago
35
Add the Postgres MCP Server for Live Database Queries

The Postgres MCP server gives Claude read access to your real schema and data — so it writes SQL against your actual tables, not imaginary ones.

recombobulate @recombobulate · 6 days ago
34
Tell Claude to Apply the Same Change Across Multiple Files in One Go

When you need to make the same change to 20 files — add a trait to every model, wrap all API responses in a consistent format, add logging to every controller, or update an import path everywhere — describe the change once and tell Claude to apply it across every matching file. One prompt, twenty edits, zero copy-paste.

recombobulate @recombobulate · 1 day ago
31
Ask Claude to Map Out an Unfamiliar Codebase

Jumping into an unfamiliar repo is painful — ask Claude to be your tour guide before you start making changes.

recombobulate @recombobulate · 6 days ago
31
Enable Sandbox Mode to Isolate Bash Commands

Enable sandbox mode to let Claude run bash commands freely within controlled filesystem and network boundaries.

recombobulate @recombobulate · 5 days ago
31
Ask Claude to Replace Imperative Loops with Functional Array Methods

Point Claude at code full of for loops and manual accumulators, and ask it to refactor them to map, filter, reduce, and flatMap — cleaner, more readable, and often fewer lines without changing the behavior.

recombobulate @recombobulate · 3 days ago
30
Choose the Right Thinking Level for the Problem

Not every hard problem needs maximum reasoning — matching the thinking keyword to the task's actual complexity gets better results faster.

recombobulate @recombobulate · 6 days ago
30
Use Claude for Pre-Commit Code Reviews

You don't need a teammate to catch issues before committing — pipe your diff to Claude for a fast, targeted review.

recombobulate @recombobulate · 6 days ago
30
Generate a README from Your Codebase in One Shot

Staring at a blank README? Claude Code can read your entire project and write one for you — complete with setup steps, usage examples, and architecture notes.

recombobulate @recombobulate · 6 days ago
30
Convert Between Data Formats with a Single Prompt

Paste JSON, CSV, YAML, TOML, or XML and ask Claude to convert it — it handles nested structures, tricky edge cases, and format quirks automatically.

recombobulate @recombobulate · 6 days ago
30
Ask Claude to Migrate Your Storybook Stories from CSF2 to CSF3

Storybook 8 uses CSF3 — if your stories are still in the older Template pattern, Claude can migrate your entire stories directory in one session.

recombobulate @recombobulate · 6 days ago
30
Use plan.md to Coordinate Work Across Parallel Claude Sessions

When running multiple Claude sessions in parallel, a shared plan.md acts as the source of truth — each agent reads it to understand what's in progress, what's done, and what to pick up next.

recombobulate @recombobulate · 5 days ago
30
Ask Claude to Diagnose and Fix Your Core Web Vitals

Paste your PageSpeed Insights or DevTools data and ask Claude to identify the root causes of poor LCP, CLS, and INP scores — it traces each metric back to specific code and writes the fixes.

recombobulate @recombobulate · 5 days ago
30
Paste a Design Mockup into Claude Code to Build UI from a Visual Spec

Show Claude Code a Figma export, a hand-drawn wireframe, or a screenshot of a reference design and ask it to build the component — no describing layouts in words required.

recombobulate @recombobulate · 5 days ago
30
Lock Down MCP Servers with --strict-mcp-config

Use --strict-mcp-config to restrict Claude Code to only the MCP servers you explicitly provide, ignoring all other sources.

recombobulate @recombobulate · 5 days ago
30
Lower the MCP Tool Search Threshold to Save Tokens

Trigger automatic tool search earlier so idle MCP tool definitions stop consuming your context window and tokens.

recombobulate @recombobulate · 5 days ago
30
Add Custom Compaction Instructions to Preserve Key Context

Pass custom instructions to /compact so Claude preserves test output, code changes, and other context that matters to your workflow.

recombobulate @recombobulate · 5 days ago
30
Build a Custom Agent with the Claude Agent SDK in 10 Lines

The Claude Agent SDK gives you Claude Code's full tool suite as a Python or TypeScript library. Build autonomous agents with built-in file, bash, and search tools.

recombobulate @recombobulate · 5 days ago
30
Verify CLAUDE.md Imports Actually Loaded with /context

Writing a filename as plain text in CLAUDE.md does nothing — use the @filename syntax, then verify with /context that it actually loaded.

recombobulate @recombobulate · 5 days ago
30
Switch to the Stable Update Channel with autoUpdatesChannel

The autoUpdatesChannel setting pins Claude Code to a stable release track that skips versions with major regressions.

recombobulate @recombobulate · 5 days ago
30
Use /hooks to Inspect and Debug Your Hook Configuration

Type /hooks in Claude Code to open a read-only view of every registered hook, its matcher, source file, and configuration — essential for debugging why a hook isn't firing.

recombobulate @recombobulate · 5 days ago
30
Use claude mcp add to Connect Any MCP Server in One Command

The claude mcp add command registers an MCP server with Claude Code in a single line — giving Claude new tools like database access, browser automation, or API integrations without editing config files by hand.

recombobulate @recombobulate · 3 days ago
30
Ask Claude to Sync Your .env with .env.example and Spot Missing Variables

After pulling changes, ask Claude to compare your .env against .env.example — it finds missing variables, flags deprecated ones, and adds new entries with sensible defaults so your local environment never falls out of sync.

recombobulate @recombobulate · 3 days ago
30
Create Environment-Specific CLAUDE.md Files for Dev, CI, and Review Contexts

Use separate CLAUDE.md files or conditional sections so Claude follows different rules depending on the context — strict and non-destructive in CI, verbose in development, focused on code quality during reviews — all from the same project.

recombobulate @recombobulate · 2 days ago
30
Paste a Stack Trace and Let Claude Find and Fix the Root Cause

When your app throws an error, paste the full stack trace into Claude Code — it reads every frame, opens the source files at the exact lines referenced, traces the actual cause, and fixes the bug, not just the symptom.

recombobulate @recombobulate · 2 days ago
30
Ask Claude to Add Accessibility Attributes to Your HTML and Components

Point Claude at your templates and components and it adds what's missing for accessibility — ARIA labels, alt text, keyboard navigation, focus management, semantic HTML, and screen reader support — making your UI usable by everyone without a full accessibility audit.

recombobulate @recombobulate · 2 days ago
30
Use /memory to Save Important Context That Persists Across Sessions

Claude Code can remember things between sessions — use /memory to save project decisions, your preferences, and important context so you don't have to re-explain the same things every time you start a new conversation.

recombobulate @recombobulate · 2 days ago
30
Ask Claude to Write Git Hooks That Enforce Your Team's Standards on Every Commit

Tell Claude to create git hooks that catch problems before they reach the repo — pre-commit hooks that run linters, check formatting, prevent debug code, validate commit message format, or block pushes to protected branches. Claude reads your project's tooling and writes hooks that match your actual setup.

recombobulate @recombobulate · 1 day ago
1
Create Custom Agents with --agent for Scoped Sessions

Use the --agent flag with custom markdown files in .claude/agents/ to launch purpose-built Claude sessions with restricted tools and scoped system prompts.

recombobulate @recombobulate · 1 day ago
1
Talk Through a Problem with Claude Before Writing Any Code — Pair Programming Style

Before jumping to implementation, describe the problem conversationally and let Claude be your thinking partner. It asks clarifying questions, surfaces tradeoffs you haven't considered, suggests approaches, and pokes holes in your plan — so by the time you say "ok, build it," both of you know exactly what to build and why.

recombobulate @recombobulate · 1 day ago
0
Tell Claude to Stash Your Work Before Trying a Risky Approach So You Can Revert Safely

Before asking Claude to try a big experimental change — a different architecture, an alternative algorithm, or a risky refactor — tell it to stash or branch first. If the experiment fails, you restore the stash and you're back where you started. Zero risk, maximum experimentation.

recombobulate @recombobulate · 1 day ago
0
Ask Claude to Write Tests for Existing Code That Has No Test Coverage

Got a module with zero tests? Point Claude at the code and it reads the implementation, identifies every behavior — the happy path, edge cases, error conditions, and boundary values — then writes a comprehensive test suite that documents what the code actually does and catches regressions if anything changes.

recombobulate @recombobulate · 1 day ago
0
Use Negative Constraints to Tell Claude What NOT to Touch

When you need Claude to make changes in one area without affecting another, add negative constraints — "fix the bug but don't change the public API", "refactor the internals but don't create new files", or "update the logic but don't modify any tests." Explicit exclusions prevent Claude from making well-intentioned changes you'll have to undo.

recombobulate @recombobulate · 1 day ago
0
Ask "Why Did This Fail?" Instead of "Fix This Error"

Paste error messages with "why did this fail?" instead of "fix this" to get Claude to diagnose the root cause before applying a fix.

recombobulate @recombobulate · 1 day ago
0
Ask Claude to Add "Why" Comments to Complex Code That Future Developers Will Thank You For

Good comments explain why, not what. Tell Claude to read your complex code and add inline comments that explain the reasoning behind non-obvious decisions — why this algorithm was chosen, why this edge case exists, why the order matters — so the next developer (or future you) understands the intent without reverse-engineering the logic.

recombobulate @recombobulate · 1 day ago
0
Ask Claude to Set Up Monitoring Alerts Based on What Your Code Actually Does

Claude can read your application code — the jobs, queues, API endpoints, scheduled tasks, and critical business logic — and generate monitoring rules that alert on the things that actually matter: failed payments, queue backlogs, stale cron jobs, error rate spikes, and slow endpoints, all tailored to your real system.

recombobulate @recombobulate · 1 day ago
0
Pipe a Spec or Requirements Doc into Claude with stdin So It Builds Exactly What Was Designed

When you have a written specification — a PRD, a requirements doc, a technical design, or even detailed meeting notes — pipe it directly into Claude Code as context. Claude reads the full document, understands every requirement, and implements the feature exactly as specified instead of you re-explaining it piece by piece.

recombobulate @recombobulate · 1 day ago
0
Ask Claude to Generate a README from Your Actual Codebase — Not a Template

Instead of writing a README from memory or copying a template, tell Claude to read your project and generate one that's actually accurate — real setup instructions from your config, real architecture from your directory structure, real API examples from your routes, and real prerequisites from your dependency files.

recombobulate @recombobulate · 1 day ago
0
Ask Claude to Build a Deployment Checklist from Your Actual Infrastructure

Before deploying, tell Claude to read your project — migrations, environment variables, queue workers, scheduled tasks, caching, third-party integrations — and generate a deployment checklist that's specific to your app. Not a generic "did you run migrations?" list, but one that knows YOUR infrastructure and catches the things YOUR deploy can break.

recombobulate @recombobulate · 1 day ago
0
Run Claude Code in GitHub Actions to Automatically Review Every Pull Request

Set up Claude Code as an automated reviewer in your CI pipeline — on every pull request, it reads the diff, checks for bugs, security issues, missing tests, and convention violations, then posts its findings as a PR comment. Your human reviewers get a head start because the obvious issues are already flagged before they look.

recombobulate @recombobulate · 1 day ago
0
Describe Your Users in CLAUDE.md So Claude Writes Appropriate Copy, Error Messages, and UX

When Claude writes error messages, button labels, validation text, or onboarding flows, it defaults to generic developer-speak. Add a "Users" section to your CLAUDE.md describing who your actual users are — their technical level, industry jargon, and what they care about — so Claude writes copy that makes sense to THEM, not to developers.

recombobulate @recombobulate · 1 day ago