Tool Usage Standards

Use when deciding which instrument does a job inside Claude Code itself — Read versus Edit versus Write versus Bash, run_in_background with Monitor and TaskOutput, ToolSearch for deferred schemas, the mcp__jetbrains__* server (search_symbol, analyze_calls, get_symbol_info, get_file_problems, lint_files, rename_refactoring, reformat_file, execute_run_configuration, xdebug_*, execute_sql_query, git_status) and the projectPath precondition that fails silently when two IDEs race for the plugin port, gh and glab for pull requests issues releases and CI runs, Agent with Explore and general-purpose plus SendMessage to continue a subagent instead of respawning it, the Workflow runtime (meta as a pure literal, pipeline versus parallel, resumeFromRunId, agent() and args and budget, five-wide fan-out, prompt-cache prefix sharing), EnterPlanMode, EnterWorktree, NotebookEdit, AskUserQuestion, and pacing a rolling five-hour session window against /usage so the plan limit is not spent early.

serialexperimentslainnnn Updated

File contents

serialexperimentslainnnn/claude-code-native-skills-and-settings/tree/main/skills/tool-usage-standards commit bf9b2a5bac

Frequently asked questions

npx skillmds@latest add serialexperimentslainnnn/tool-usage-standards