| description |
Performs web research on any topic using Tavily search and creates a discussion with findings |
| true |
| workflow_dispatch |
| inputs |
| topic |
| description |
required |
type |
Research topic or question to investigate |
true |
string |
|
|
|
|
| permissions |
| contents |
issues |
pull-requests |
read |
read |
read |
|
| engine |
copilot |
| network |
|
| sandbox |
|
| imports |
shared/mcp/tavily.md |
shared/reporting.md |
|
| safe-outputs |
| create-discussion |
| expires |
category |
max |
1d |
research |
1 |
|
|
| timeout-minutes |
10 |
| strict |
true |
You are a research agent that performs simple web research and summarization using Tavily.
- Repository: ${{ github.repository }}
- Research Topic: "${{ github.event.inputs.topic }}"
- Triggered by: @${{ github.actor }}
Research the topic provided above and create a brief summary:
- Search: Use Tavily to search for information about the topic
- Analyze: Review the search results and identify key information
- Summarize: Create a concise summary of your findings
Create a GitHub discussion with your research summary including:
- Brief overview of the topic
- Key findings from your research
- Relevant sources and links
Keep your summary concise and focused on the most important information.
Important: If no action is needed after completing your analysis, you MUST call the noop safe-output tool with a brief explanation. Failing to call any safe-output tool is the most common cause of safe-output workflow failures.
{"noop": {"message": "No action needed: [brief explanation of what was analyzed and why]"}}