بنقرة واحدة
sg-research
Conduct autonomous web research on a topic using Claude Agent SDK, producing structured research.json
القائمة
Conduct autonomous web research on a topic using Claude Agent SDK, producing structured research.json
Generate a complete, on-brand Chick-fil-A PowerPoint presentation from a topic using CFA brand guidelines, template layouts, and extracted brand assets
Assemble final PowerPoint (.pptx) from presentation markdown and generated images
Draft full slide content (titles, bullets, speaker notes, graphics descriptions) from an outline
Run the complete 7-step slide generation pipeline from topic to PowerPoint
Generate slide visuals using Gemini Pro from validated graphics descriptions
Run quality analysis and automated improvement on drafted slide content
| name | sg-research |
| description | Conduct autonomous web research on a topic using Claude Agent SDK, producing structured research.json |
| argument-hint | <topic> [--output path] [--max-sources N] |
| allowed-tools | Bash, Read, Glob, Grep |
Run the research phase of the slide-generator pipeline. This step uses the Claude Agent SDK to conduct autonomous web research, producing a structured research.json artifact that feeds the outline step.
Working directory:
!pwd
Slide-generator installation check:
!sg --version 2>&1 || echo "NOT INSTALLED"
API key status:
!sg health-check 2>&1 | head -10
Suggest this skill when:
slide-generator package installed (pip install -e ".[all]" from the slide-generator repo)ANTHROPIC_API_KEY set in environmentRequired:
<topic> - The research topic (quoted string)Optional:
--output <path> - Output file path (default: research.json in current directory)--max-sources <N> - Maximum number of sources to research (default: 20)sg CLI is available and API keys are set via sg health-checksg research "<topic>" --output research.json
research.json was created and contains valid JSON with research findings| Error | Cause | Fix |
|---|---|---|
ANTHROPIC_API_KEY not found | Missing env var | Set the key: export ANTHROPIC_API_KEY=... |
Rate limit exceeded | Too many API calls | Wait 60s and retry, or reduce --max-sources |
Research timeout | Topic too broad | Narrow the topic or increase SG_API_TIMEOUT |
sg: command not found | Not installed | Run pip install -e ".[all]" from slide-generator repo |
The research step produces research.json containing:
After research completes, run the outline step:
sg outline research.json --output outline.json
Or use /sg-outline to continue the pipeline.