Use before calling search_engine in a context that previously failed with 'interactive_prompt'. Command entered interactive mode requiring keyboard input. This execution environment cannot provide stdin input to running commands.
Installs into .claude/skills of the current project.
Are you the author of Search Engine Interactive Prompt?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/stranglehold-search-engine-interactive-prompt)
---
name: search-engine-interactive-prompt
description: "Use before calling search_engine in a context that previously failed with 'interactive_prompt'. Command entered interactive mode requiring keyboard input. This execution environment cannot provide stdin input to running commands."
triggers: ["interactive prompt", "search_engine", "search_engine interactive_prompt"]
success_criterion: "Agent passes values non-interactively (env vars, CLI flags, or config file) instead of retrying the interactive command or waiting on stdin"
confidence: probable
---
# Failure lesson: search_engine — interactive_prompt
Captured automatically from a classified tool failure (Cycle-to-Skill Pipeline, Path A). Check this before repeating the operation.
## What happens
Command entered interactive mode requiring keyboard input. This execution environment cannot provide stdin input to running commands.
Evidence (matched pattern): `(?i)\?\s*$`
## Avoid
- Do NOT retry the same command — it will hang again for the same reason
- Do NOT try to 'type' into the prompt — stdin is not connected
- Do NOT wait for more output — the command is blocked on input
## Do instead
- Kill the current terminal session
- Use environment variables instead of interactive configuration
- Write configuration directly to the config file
- Use CLI flags to pass values non-interactively