skills/deep-research/SKILL.md
Conduct comprehensive, multi-round research that produces rich visual reports. Use when asked for "deep research", "comprehensive analysis", "compare frameworks", "evaluate options", "research the state of X", or any task requiring investigation across 10+ sources. NOT for quick lookups — this is a 5-15 minute deep dive that produces a briefing-quality artifact with screenshots, diagrams, tables, and cited findings.
npx skillsauth add baphomet480/claude-skills deep-researchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Produce Gemini Deep Research-quality output: rich artifacts with embedded screenshots, mermaid diagrams, comparison tables, and narrative synthesis. Tuned for developer decisions — framework selection, architecture patterns, dependency evaluation, competitive analysis.
Do NOT use for: quick factual lookups, single-source answers, or "find me a CSS button" (use design-lookup instead).
research_plan.md).Goal: Map the landscape. Find what exists before reading anything.
search (Firecrawl) — broad topic queriessearch_web (Google) — alternate search perspectivesearch with specific scrapeOptions — targeted discoverysearch_code or search_repositories — find relevant GitHub reposOutput: Candidate source list with tier ratings. Present to user if interactive, or proceed if autonomous.
Goal: Extract actual content — implementation details, code examples, benchmarks, data.
scrape (Firecrawl) or read_url_content for text-heavy pagescrawl (Firecrawl) to follow documentation multi-page structuresbrowser_subagent to screenshot key pages (UIs, dashboards, architecture diagrams)get_file_contents (GitHub MCP) to read actual source code from reposOutput: Annotated source notes organized by axis.
Goal: Build the research briefing artifact. This is the main deliverable.
browser_subagent during Phase 2generate_image for custom visualizations when no screenshot captures the concept[Source Name](URL).Output: The research artifact (e.g., research_report.md).
Goal: Fill gaps identified in Phase 3.
| Purpose | Primary | Fallback |
|---------|---------|----------|
| Topic discovery | search (Firecrawl) | search_web |
| Delegated deep research | search + scrape | Manual multi-search |
| Full page extraction | scrape (Firecrawl) | read_url_content |
| Multi-page docs | crawl (Firecrawl) | search + manual |
| Visual evidence | browser_subagent (screenshot) | generate_image |
| GitHub analysis | search_code, get_file_contents | read_url_content on raw GitHub |
| Architecture diagrams | Mermaid in markdown | generate_image |
| Data visualization | Markdown tables | generate_image for charts |
Before delivering the report, verify:
If the current project root contains an .agent/ directory, this skill MUST participate in the Agentic OS shared-memory model.
At the end of your execution, check for .agent/state/last-run.json. If it exists, append or update the file using its required schema to log your run. Ensure you capture your runtime (agent_runtime), skill_executed, a concise summary, decisions, and next_steps.
development
Sets up, configures, and optimizes Google Analytics 4 (GA4) properties. Evaluates websites for proper GA4 implementation, tracking codes, and configuration improvements. Uses the Google Analytics Admin API for programmatic setup or provides manual integration paths via gtag.js or Next.js Third Parties.
development
Open-source intelligence on people, companies, domains, and B2B accounts. Use when the user wants to investigate, vet, research, or build a dossier on a target — phrases like "OSINT", "due diligence", "background check", "research this person", "look into [company/domain]", "vet this prospect/vendor", "what does X do", "is this account worth pursuing", "find me a contact at", "who's the buyer for", or any open-source investigation task. Disambiguates identities before reporting and grades every claim by independent source count.
development
Generate, edit, describe, restyle, restore, thumbnail, and batch-process images using xAI (Grok) or OpenAI image APIs and GPT-4o vision. Default provider is xAI ($0.02/image flat rate). Use this skill whenever the user asks to generate, create, make, draw, or design an image or picture using AI, or wants to edit, modify, transform, restyle, composite, or inpaint an existing image. Also handles image description and alt-text generation, background removal, style transfer, photo restoration, thumbnail creation, and batch generation from JSON manifests. Trigger when the user mentions DALL-E, gpt-image, Grok image, xAI image, OpenAI image generation, or wants AI-generated visuals for any purpose (logos, mockups, illustrations, thumbnails, icons, concept art, memes). Also trigger for batch image generation, generating a set or series of images, processing multiple images from a manifest, or creating consistent image collections. If the user says "make me an image of...", "generate a picture", "edit this photo to...", "describe this image", "remove the background", "make this look like watercolor", "restore this old photo", "create a thumbnail", "generate a batch of images", or "process this image manifest", this is the skill to use.
testing
Agentic OS Orchestrator. Process and execute tasks from the shared .agent/state/tasks.json queue. Use when the user asks to 'check the queue', 'process tasks', or run the heartbeat.