# 2500 2026 02 20 System Prompt Tooling Refresh 3e8dd37e

> Summary

- Skill: `tools-only/2500-2026-02-20-system-prompt-tooling-refresh-3e8dd37e` (Agent Skill, multi-file: 3 files)
- Install (CLI): `npx skillmds@latest add tools-only/2500-2026-02-20-system-prompt-tooling-refresh-3e8dd37e`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tools-only/2500-2026-02-20-system-prompt-tooling-refresh-3e8dd37e/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: tools-only (https://skillmd.com/u/tools-only)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/tools-only/2500-2026-02-20-system-prompt-tooling-refresh-3e8dd37e

---


## Summary
Updated `system_prompt.md` to align with the current runtime toolset and discovery workflow.

## Context
The prompt needed a tooling refresh so instructions map directly to current behavior and available tools.

## Changes
- Updated tool inventory to the current set.
- Replaced multi-step search guidance with a discover-first workflow.
- Enforced discover-only routing for repository search, lookup, and exploration.
- Added explicit prohibition on using bash for repository searching.
- Added an end-of-prompt final reminder block that repeats discover-for-search and bash-not-for-search guidance.
- Updated examples to demonstrate discover-first behavior and follow-up file reads/edits.
- Updated penalties to enforce use of the declared tool list.
- Clarified path usage for file tools and reinforced parallel batching rules.

## Behavioral Impact
- The model receives unambiguous guidance aligned to current tool availability.
- Repository searching is now explicitly routed through `discover`.
- End-of-prompt repetition reinforces that `bash` is for execution tasks, not code search.
- Reduced risk of invalid tool calls from ambiguous search instructions.

