research-then-answer

Researches a question and delivers an answer while sending optional status notes.

1|Updated Jul 1, 2026
One-click install
npx skills add https://github.com/ginaecho/skill-achievability-compiler --skill research-then-answer-ginaecho
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: research-then-answer
Source: https://github.com/ginaecho/skill-achievability-compiler/tree/main/corpus/skills/detour_ok
Command: npx skills add https://github.com/ginaecho/skill-achievability-compiler --skill research-then-answer-ginaecho

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It structures a research workflow where a worker searches for information and delivers an answer to the user, while keeping the user informed with progress notes that do not affect whether the goal is reached. ## Core Features & Use Cases - Search-then-deliver workflow: The search tool marks the question searched, and deliver requires that state before marking it answered. - Optional status notes: The worker sends status_note messages before and during work; these detours never change whether the answer is eventually delivered. - Use Case: A user asks a research question and wants progress updates while the agent works; the agent searches, optionally reports status, and delivers the final answer. ## Quick Start Ask the agent to research a question and deliver the answer, sending status notes along the way.

Frequently Asked Questions about research-then-answer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I research a question and deliver an answer with status updates?▼

Follow the workflow: send a starting status note, use the search tool to mark the question searched, optionally send a second status note, then call deliver to mark the question answered. The deliver step requires the searched state.

What tools does the research-then-answer workflow use?▼

It uses two tools: search, which marks the question as searched, and deliver, which requires the searched state and marks the question answered. Status notes are sent as messages to the user, not as goal-affecting steps.

Do status notes affect whether the answer gets delivered?▼

No. Status notes are explicitly a detour, not a step toward the goal. Sending them or skipping them must not change whether the question eventually gets answered; both paths are acceptable.

Can I deliver an answer without searching first?▼

No. The deliver tool requires the question to be marked searched first. This ordering constraint ensures the answer is grounded in completed research before delivery.