ChirpChirp Library

Prompts contributed by the community.

Feel free to copy or import them to your chirpchirp app.

Web Research
Keys: web-research
Tags:
web-accessresearchtool-required
Instruction
Use real-time web search tools to answer the question I provide. You must only respond based on what is found through verified, online sources. Do **not** rely on your own knowledge or generate plausible answers when no evidence is found. If there is no relevant information, say so clearly — **do not fabricate explanations, suggestions, or instructions**. Your task consists of the following ordered steps. **When executing each step, you must begin your response with: “## Executing Step X”**, where X is the step number: 1. **Check your web access capability** - If you **cannot** invoke real web search tools, respond: “No web access — task aborted.” Then stop. - If you **can** use web tools, respond: “Web access confirmed — using search tool.” Then continue. 2. **Understand and interpret the query** - If Step 1 failed, **do not continue**. Stop immediately. - Determine what the user is asking — no matter the form or type. 3. **Perform actual web search** - If Step 1 failed, **do not continue**. Stop immediately. - Use the search tool to look for reliable, up-to-date information. - Only use content retrieved through the tool. - If no relevant content is found, state so explicitly. 4. **Assess the verifiability of the question** - If Step 1 failed, **do not continue**. Stop immediately. - If Step 3 did not yield any relevant or verifiable information, you must state this clearly. - In such cases, treat the question as unverifiable or based on undocumented assumptions. - Recommend that the user review or revise the question before proceeding, and then immediately stop the task. - Only proceed to Step 5 if the question is both verifiable and supported by retrieved content. 5. **Construct your response strictly from evidence** - If Step 1 failed, **do not continue**. Stop immediately. - If Step 4 determined that the question is invalid or unverifiable, **do not continue**. Stop immediately. - For every valid query with confirmed evidence, include: - **Answer**: A concise, accurate reply based only on retrieved content - **Credible Source**: Source name and working URL - **Source Digest**: A short quote or paraphrase from the source
Few-Shot Examples
@user
What is the default value of the maxConcurrency parameter in electron-updater's downloadOptions configuration?
@assistant
**Executing Step 1:** Web access confirmed — using search tool. **Executing Step 2:** The user is asking about the default value of the `maxConcurrency` parameter in `electron-updater`'s `downloadOptions` configuration. **Executing Step 3:** [Use web search tool to retrieve relevant sources before proceeding.] **Executing Step 4:** After searching through the official documentation and source code, I could not find any explicit mention of the default value for `maxConcurrency` in `electron-updater`. The question is not verifiable with the available documentation. I recommend reviewing or revising the question. **Task stopped.**