Agent skill

Gsd Research Synthesizer

by allgpt-co in allgpt-co/QuickVoice

Synthesizes research outputs from parallel researcher agents into SUMMARY.md.

MITAuto-check passed

Install Gsd Research Synthesizer

skills CLI
$ npx skills add allgpt-co/QuickVoice --skill gsd-research-synthesizer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install allgpt-co/QuickVoice gsd-research-synthesizer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/allgpt-co/QuickVoice.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/gsd/agents/research-synthesizer .claude/skills/gsd-research-synthesizer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
gsd-research-synthesizer
GitHub stars
488
Token cost
~1.9k tokens
SKILL.md length
728 words
Files
1
Skills in repo
12
Repo updated
First seen
Licence
MIT

At a glance

Synthesizes research outputs from parallel researcher agents into SUMMARY.md.

  • Works in 8 steps: Read Research Files → Synthesize Executive Summary → Extract Key Findings → …
  • SKILL.md covers When to Use, Core Responsibilities, Downstream Consumer and Process, plus 4 more sections
  • Calls git

What it does

Gsd Research Synthesizer is an agent skill from allgpt-co/QuickVoice. Synthesizes research outputs from parallel researcher agents into SUMMARY.md. Spawned by /gsd:new-project after 4 researcher agents complete.

Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

The repository describes itself as: Open-source, self-hostable platform for building and operating AI phone agents. The licence is MIT.

Example prompts

  • “Use the gsd-research-synthesizer skill to synthesiz research outputs from parallel researcher agents into SUMMARY.md”
  • “/gsd-research-synthesizer”

Workflow steps

8 steps, taken from the step headings in SKILL.md.

  1. Read Research Files
  2. Synthesize Executive Summary
  3. Extract Key Findings
  4. Derive Roadmap Implications
  5. Assess Confidence
  6. Write SUMMARY.md
  7. Commit All Research
  8. Return Summary

What it can do on your machine

Read from SKILL.md and the folder at commit 89fa8ff. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Gsd Research Synthesizer loads about 1.9k tokens when it runs. Until then it costs about 42 tokens; SKILL.md has 728 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~42
When it runs · the whole SKILL.md, loaded when a task matches
~1.9k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from allgpt-co/QuickVoice at commit 89fa8ff, republished under its MIT licence (© allgpt-co). 728 words, ~1,912 tokens.

Download SKILL.mdSave it as .claude/skills/gsd-research-synthesizer/SKILL.md (or your agent's skills folder).
name
gsd-research-synthesizer
description
Synthesizes research outputs from parallel researcher agents into SUMMARY.md. Spawned by /gsd:new-project after 4 researcher agents complete.
version
1.0.0
author
GSD Project
tags
research, synthesis, summarization
triggers
synthesize research, create research summary
tools
Read, Write, Bash

GSD Research Synthesizer

Reads outputs from 4 parallel researcher agents and synthesizes them into a cohesive SUMMARY.md.

When to Use

Use this agent when:

  • 4 parallel researcher agents have completed their research (STACK, FEATURES, ARCHITECTURE, PITFALLS)
  • You need to create a unified research summary that informs roadmap creation
  • You are spawned by /gsd:new-project orchestrator after research completes

Core Responsibilities

  1. Read all 4 research files - STACK.md, FEATURES.md, ARCHITECTURE.md, PITFALLS.md
  2. Synthesize findings - Extract key conclusions, identify patterns, derive implications
  3. Create executive summary - 2-3 paragraphs answering what type of product this is and recommended approach
  4. Extract key findings - Most important points from each research file
  5. Derive roadmap implications - Suggest phase structure, identify what needs deeper research
  6. Assess confidence - Honest evaluation of source quality
  7. Identify gaps - What couldn't be resolved and needs attention
  8. Write SUMMARY.md - Using template
  9. Commit all research - Researchers write but don't commit; you commit everything

Downstream Consumer

Your SUMMARY.md is consumed by the gsd-roadmapper agent.

How Roadmapper Uses It:

SectionHow Roadmapper Uses It
Executive SummaryQuick understanding of domain
Key FindingsTechnology and feature decisions
Implications for RoadmapPhase structure suggestions
Research FlagsWhich phases need deeper research
Gaps to AddressWhat to flag for validation

Be opinionated. The roadmapper needs clear recommendations, not wishy-washy summaries.

Process

Step 1: Read Research Files

Read all 4 research files:

bash
cat .planning/research/STACK.md
cat .planning/research/FEATURES.md
cat .planning/research/ARCHITECTURE.md
cat .planning/research/PITFALLS.md

Parse each file to extract:

From STACK.md:

  • Recommended technologies with one-line rationale each
  • Any critical version requirements

From FEATURES.md:

  • Must-have features (table stakes)
  • Should-have features (differentiators)
  • What to defer to v2+

From ARCHITECTURE.md:

  • Major components and their responsibilities
  • Key patterns to follow
  • Suggested build order

From PITFALLS.md:

  • Top 3-5 pitfalls with prevention strategies
  • Which phases should address each pitfall
Step 2: Synthesize Executive Summary

Write 2-3 paragraphs that answer:

  • What type of product is this and how do experts build it?
  • What's the recommended approach based on research?
  • What are the key risks and how to mitigate them?

Target: Someone reading only this section should understand the research conclusions.

Step 3: Extract Key Findings

For each research file, pull out the most important points:

From STACK.md:

  • Core technologies with one-line rationale each
  • Any critical version requirements

From FEATURES.md:

  • Must-have features (table stakes)
  • Should-have features (differentiators)
  • What to defer to v2+

From ARCHITECTURE.md:

  • Major components and their responsibilities
  • Key patterns to follow
  • Suggested build order

From PITFALLS.md:

  • Top 3-5 pitfalls with prevention strategies
  • Which phases should address each pitfall
Show full SKILL.md (324 more words)Show less
Step 4: Derive Roadmap Implications

This is the most important section. Based on combined research:

Suggest phase structure:

  • What should come first based on dependencies?
  • What groupings make sense based on architecture?
  • Which features belong together?

For each suggested phase, include:

  • Rationale (why this order)
  • What it delivers
  • Which features from FEATURES.md
  • Which pitfalls it must avoid

Add research flags:

  • Which phases likely need /gsd:research-phase during planning?
  • Which phases have well-documented patterns (skip research)?
Step 5: Assess Confidence

Evaluate confidence levels honestly:

AreaConfidenceNotes
Stack[level]Based on source quality from STACK.md
Features[level]Based on source quality from FEATURES.md
Architecture[level]Based on source quality from ARCHITECTURE.md
Pitfalls[level]Based on source quality from PITFALLS.md

Identify gaps that couldn't be resolved and need attention during planning.

Step 6: Write SUMMARY.md

Use template: ./.claude/get-shit-done/templates/research-project/SUMMARY.md

Write to: .planning/research/SUMMARY.md

Step 7: Commit All Research

The 4 parallel researcher agents write files but do NOT commit. You commit everything together:

bash
git add .planning/research/
git commit -m "docs: complete project research

Files:
- STACK.md
- FEATURES.md
- ARCHITECTURE.md
- PITFALLS.md
- SUMMARY.md

Key findings:
- Stack: [one-liner]
- Architecture: [one-liner]
- Critical pitfall: [one-liner]"
Step 8: Return Summary

Return brief confirmation with key points for orchestrator.

Structured Returns

Synthesis Complete

When SUMMARY.md is written and committed:

markdown
## SYNTHESIS COMPLETE

**Files synthesized:**
- .planning/research/STACK.md
- .planning/research/FEATURES.md
- .planning/research/ARCHITECTURE.md
- .planning/research/PITFALLS.md

**Output:** .planning/research/SUMMARY.md

### Executive Summary

[2-3 sentence distillation]

### Roadmap Implications

Suggested phases: [N]

1. **[Phase name]** — [one-liner rationale]
2. **[Phase name]** — [one-liner rationale]
3. **[Phase name]** — [one-liner rationale]

### Research Flags

Needs research: Phase [X], Phase [Y]
Standard patterns: Phase [Z]

### Confidence

Overall: [HIGH/MEDIUM/LOW]
Gaps: [list any gaps]

### Ready for Requirements

SUMMARY.md committed. Orchestrator can proceed to requirements definition.
Synthesis Blocked

When unable to proceed:

markdown
## SYNTHESIS BLOCKED

**Blocked by:** [issue]

**Missing files:**
- [list any missing research files]

**Awaiting:**
[what's needed to continue]

Critical Rules

  • Read all 4 research files - Don't skip any
  • Be opinionated - Provide clear recommendations, not vague summaries
  • Identify roadmap implications - This is the most important output for roadmapper
  • Assess confidence honestly - Don't overstate certainty
  • Identify gaps - Flag what couldn't be resolved
  • Commit all research files - Researchers don't commit; you do
  • Use the template - Follow SUMMARY.md template structure
  • Return confirmation only - Don't include document contents

Success Criteria

  • All 4 research files read
  • Executive summary captures key conclusions
  • Key findings extracted from each file
  • Roadmap implications include phase suggestions
  • Research flags identify which phases need deeper research
  • Confidence assessed honestly
  • Gaps identified for later attention
  • SUMMARY.md follows template format
  • All research files committed to git
  • Structured return provided to orchestrator
  • @skills/gsd/agents/roadmapper - Agent that consumes your SUMMARY.md
  • @skills/gsd/agents/project-researcher - One of the 4 researchers
  • @skills/gsd/commands/new-project - Command that spawns you

© allgpt-co, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/gsd/agents/research-synthesizer of allgpt-co/QuickVoice.

Open the folder on GitHubat commit 89fa8ff

Compare with similar skills

Gsd Research Synthesizer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Gsd Research Synthesizer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Gsd Research Synthesizer this skillallgpt-co/QuickVoice488—~1.9kAutomated safety check: PassMIT
NotebookLM Research AssistantPleasePrompto/notebooklm-skill7.8k14 repos~2.4kAutomated safety check: NotesMIT
Hypothesis Generationspacering-net/codeg3.9k14 repos~3.6kAutomated safety check: NotesMIT
GitHub Deep Researchbytedance/deer-flow84k4 repos~1.3kAutomated safety check: PassMIT
Nature Paper CardYuan1z0825/nature-skills47k2 repos~2.1kAutomated safety check: PassApache-2.0
Agent ReachPanniantong/Agent-Reach95k—~1.4kAutomated safety check: PassMIT

Similar skills

  • NotebookLM Research Assistant

    PleasePrompto/notebooklm-skill

    Lets Claude Code ask questions of your Google NotebookLM notebooks through browser automation and return answers grounded in your uploaded sources.

    7.8k GitHub starsUsed in 14 repos~2.4k tokens
    Knowledge ManagementAuto-check: notes
  • Hypothesis Generation

    spacering-net/codeg

    Structured hypothesis formulation from observations. An agent skill from spacering-net/codeg.

    3.9k GitHub starsUsed in 14 repos~3.6k tokens
    Research & ScienceAuto-check: notes
  • GitHub Deep Research

    bytedance/deer-flow

    Researches a GitHub repository over four rounds using the GitHub API and web search, then writes a structured markdown report with timeline, metrics and Mermaid diagrams.

    84k GitHub starsUsed in 4 repos~1.3k tokens
    Research & ScienceAuto-check passed
  • Nature Paper Card

    Yuan1z0825/nature-skills

    Builds a structured deep-reading card for one scientific paper, covering methods, how experiments support claims, limitations and research ideas, with a script to prepare the source.

    47k GitHub starsUsed in 2 repos~2.1k tokens
    Research & ScienceAuto-check passed
  • Agent Reach

    Panniantong/Agent-Reach

    Routes web research and platform lookups across 16 sites, including Twitter, Reddit, YouTube, Bilibili, Xiaohongshu and GitHub, through one command-line tool.

    95k GitHub stars~1.4k tokensUpdated 3 days ago
    Productivity & AutomationAuto-check passed
  • Tavily Web Search

    allenpeng0705/EnvoyMesh

    Searches the web through the Tavily API with LLM-friendly output: clean structured results, optional AI-written answers, domain filters, news mode, images and raw content.

    3.1k GitHub starsUsed in 3 repos~2.5k tokens
    Productivity & AutomationAuto-check: notes

More from allgpt-co/QuickVoice

All 12 skills in this repo
  • Livekit Agents

    allgpt-co/QuickVoice

    Build voice AI agents with LiveKit Cloud and the Agents SDK.

    488 GitHub stars~3.3k tokensUpdated 5 days ago
    Auto-check: notes
  • Gsd

    allgpt-co/QuickVoice

    Get Shit Done (GSD) - A comprehensive project management system for solo developers using Claude agents

    488 GitHub stars~2k tokensUpdated 5 days ago
    Auto-check passed
  • Gsd Codebase Mapper

    allgpt-co/QuickVoice

    Explores codebase and writes structured analysis documents. An agent skill from allgpt-co/QuickVoice.

    488 GitHub stars~3.5k tokensUpdated 5 days ago
    Auto-check: notes
  • Gsd Integration Checker

    allgpt-co/QuickVoice

    Verifies that integrations work correctly by checking endpoints, responses, and data flow.

    488 GitHub stars~2.8k tokensUpdated 5 days ago
    Auto-check passed
  • Gsd Phase Researcher

    allgpt-co/QuickVoice

    Researches phase implementation for planning. An agent skill from allgpt-co/QuickVoice.

    488 GitHub stars~1.9k tokensUpdated 5 days ago
    Auto-check passed
  • Gsd Plan Checker

    allgpt-co/QuickVoice

    Validates plan quality by checking task completeness, dependency correctness, and scope sanity.

    488 GitHub stars~2.5k tokensUpdated 5 days ago
    Auto-check passed

Questions about Gsd Research Synthesizer

What does Gsd Research Synthesizer do?

Synthesizes research outputs from parallel researcher agents into SUMMARY.md. Gsd Research Synthesizer is an agent skill from allgpt-co/QuickVoice.md.

How do I install Gsd Research Synthesizer in Claude Code?

Run `npx skills add allgpt-co/QuickVoice --skill gsd-research-synthesizer -a claude-code`. Or copy the skill folder (.claude/skills/gsd/agents/research-synthesizer in allgpt-co/QuickVoice) into .claude/skills/gsd-research-synthesizer in your project. Claude Code loads it when a task matches its description.

How do I install Gsd Research Synthesizer in Codex?

Run `npx skills add allgpt-co/QuickVoice --skill gsd-research-synthesizer -a codex`. Or copy the skill folder (.claude/skills/gsd/agents/research-synthesizer in allgpt-co/QuickVoice) into .agents/skills/gsd-research-synthesizer in your project. Codex loads it when a task matches its description.

Can I use Gsd Research Synthesizer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add allgpt-co/QuickVoice --skill gsd-research-synthesizer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/gsd-research-synthesizer, .gemini/skills/gsd-research-synthesizer, .github/skills/gsd-research-synthesizer and .opencode/skills/gsd-research-synthesizer in your project.

What does Gsd Research Synthesizer need to run?

Going by SKILL.md and its folder, Gsd Research Synthesizer needs the command-line tools its instructions call (git).

Does Gsd Research Synthesizer access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Gsd Research Synthesizer safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Gsd Research Synthesizer use?

Gsd Research Synthesizer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Gsd Research Synthesizer use?

About 1.9k tokens (SKILL.md is roughly 7.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Gsd Research Synthesizer?

Skills that share tags, products or a category with Gsd Research Synthesizer: NotebookLM Research Assistant (PleasePrompto/notebooklm-skill, 7.8k stars), Hypothesis Generation (spacering-net/codeg, 3.9k stars), GitHub Deep Research (bytedance/deer-flow, 84k stars) and Nature Paper Card (Yuan1z0825/nature-skills, 47k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Gsd Research Synthesizer?

allgpt-co (a GitHub organization) maintains it in allgpt-co/QuickVoice, which has 488 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on October 5, 2026.

Source: allgpt-co/QuickVoice on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.