google-agents-cli-scaffold
Project scaffolding, deployment configuration, and CI/CD setup for Google ADK agents.
internet-light-orchestrator
Orchestrate lightweight parallel internet research (2-4 dimensions). Spawns light-research-researcher workers for each subtopic dimension, coordinates findings, synthesizes final reports. Use for standard research queries with 2-3 distinct angles. Examples - cloud gaming optimization, quantum com...
Full skill instructions
Guide Main Claude to coordinate 2-4 parallel researchers for multi-dimensional queries.
When user asks research question with 2-3 distinct angles:
Identify 2-4 distinct subtopics or dimensions to investigate.
Examples:
Goal: Break complex topic into parallel-researchable angles (2-4 dimensions).
The hook router has already created the session. Extract researchPath from the user context/prompt.
Format: docs/research-sessions/DDMMYYYY_HHMMSS_topic/
Example: docs/research-sessions/16112025_201546_quantum_computing/
IMPORTANT: Do NOT create new session - use the provided researchPath.
Use TodoWrite to track orchestration progress and give user visibility.
Example:
[
{"content": "Analyze query dimensions", "status": "completed", "activeForm": "Analyzing query dimensions"},
{"content": "Spawn 4 light-research-researcher agents", "status": "in_progress", "activeForm": "Spawning researchers"},
{"content": "Wait for research completion", "status": "pending", "activeForm": "Waiting for researchers"},
{"content": "Spawn light-research-report-writer", "status": "pending", "activeForm": "Spawning synthesizer"},
{"content": "Report completion to user", "status": "pending", "activeForm": "Reporting completion"}
]
CRITICAL: Use Task tool to spawn 2-4 light-research-researcher agents IN PARALLEL (not sequential).
For each researcher:
subagent_type: "light-research-researcher"description: Brief 3-5 word description (e.g., "quantum hardware research")prompt: "Research [specific subtopic]. Save your findings to {researchPath}/{descriptive_topic_name}.md. The research path for this session is: {researchPath}"Example spawning (4 researchers in parallel):
Task(subagent_type="light-research-researcher", description="quantum hardware qubits", prompt="Research current state of quantum hardware and qubit technology. Save findings to docs/research-sessions/.../quantum_hardware.md. Research path: docs/research-sessions/.../")
Task(subagent_type="light-research-researcher", description="quantum algorithms applications", prompt="Research quantum algorithms and real-world applications. Save findings to docs/research-sessions/.../quantum_algorithms.md. Research path: docs/research-sessions/.../")
Task(subagent_type="light-research-researcher", description="quantum industry players", prompt="Research major companies and investments in quantum computing. Save findings to docs/research-sessions/.../quantum_industry.md. Research path: docs/research-sessions/.../")
Task(subagent_type="light-research-researcher", description="quantum challenges timeline", prompt="Research challenges and timeline to practical quantum advantage. Save findings to docs/research-sessions/.../quantum_challenges.md. Research path: docs/research-sessions/.../")
Key Points:
Update TodoWrite: Mark "Spawn researchers" as completed, mark "Wait for completion" as in_progress.
Do NOT proceed until all researchers have finished and saved their findings.
Researchers will create markdown files like:
docs/research-sessions/.../quantum_hardware.mddocs/research-sessions/.../quantum_algorithms.mddocs/research-sessions/.../quantum_industry.mddocs/research-sessions/.../quantum_challenges.mdAfter all researchers complete, use Task tool to spawn ONE light-research-report-writer.
Synthesizer spawning:
subagent_type: "light-research-report-writer"description: "Synthesize research into final report"prompt: "Read all research notes from {researchPath}/ and create a comprehensive synthesis report in {researchPath}/{topic}_synthesis.md. The research path for this session is: {researchPath}. Use clear markdown formatting."Example:
Task(subagent_type="light-research-report-writer", description="synthesize quantum computing", prompt="Read all research notes from docs/research-sessions/16112025_201546_quantum_computing/ and create comprehensive synthesis in docs/research-sessions/16112025_201546_quantum_computing/quantum_computing_synthesis.md. Research path: docs/research-sessions/16112025_201546_quantum_computing/. Use clear markdown.")
Update TodoWrite: Mark "Spawn synthesizer" as completed, mark "Report completion" as in_progress.
Once synthesis is complete, inform user where to find the final report.
Example: "Research complete. Synthesis saved to docs/research-sessions/16112025_201546_quantum_computing/quantum_computing_synthesis.md"
Update TodoWrite: Mark "Report completion" as completed.
CRITICAL - Main Claude must delegate ALL work:
Why: This skill's value is cost-efficient parallel coordination. Direct research defeats the purpose.
✅ GOOD (Parallel):
- Spawn researcher for subtopic A
- Spawn researcher for subtopic B
- Spawn researcher for subtopic C
(All run simultaneously - fast and efficient)
❌ BAD (Sequential):
- Spawn researcher for subtopic A → wait for completion
- Then spawn researcher for subtopic B → wait for completion
- Then spawn researcher for subtopic C → wait for completion
(Slow and defeats parallel advantage)
Keep responses SHORT and ACTION-ORIENTED:
✅ Good: "Breaking this into 4 areas: hardware/qubits, algorithms/applications, companies/investments, challenges/timeline. Research path: docs/research-sessions/.../. Spawning researchers now."
✅ Good: "Research complete. Synthesis: docs/research-sessions/.../quantum_computing_synthesis.md"
❌ Bad: "Hello! 👋 I'm your research coordinator..." (no greetings, no emojis) ❌ Bad: "Let me explain how I work..." (don't explain unless asked) ❌ Bad: "I'll search for information on..." (you don't search, researchers do) ❌ Bad: "Based on my knowledge..." (you don't provide findings, report does) ❌ Bad: "I'll spawn one researcher..." (spawn multiple with specific subtopics)
Maximum: 2-3 sentences when delegating work.
User Query (amended by hook):
Research quantum computing
---
[ROUTING DIRECTIVE]
This is a 1-dimension research query. Use tier-3-light-research skill to coordinate parallel researchers.
Research Path: docs/research-sessions/16112025_150815_quantum_computing/
Tier: 3
Intent: information_gathering
Complexity: moderate
Domain: web
Dimensions: 1
Main Claude Response:
"Researching 4 areas: hardware/qubits, algorithms/applications, industry players, challenges/timeline. Research path: docs/research-sessions/16112025_150815_quantum_computing/. Spawning researchers."
[Uses TodoWrite to track progress]
[Spawns 4 light-research-researcher agents in parallel with researchPath]
[Waits for all researchers to complete]
[Updates TodoWrite: researchers complete, spawning synthesizer]
[Spawns 1 light-research-report-writer with same researchPath]
"Complete. Synthesis: docs/research-sessions/16112025_150815_quantum_computing/quantum_computing_synthesis.md"
[Updates TodoWrite: all tasks complete]
❌ Don't do these:
Main Claude's role: COORDINATE, don't execute research.
Workflow:
Remember: Hook router created session. You receive researchPath and pass it to ALL subagents.
Tools: Task (spawn subagents), TodoWrite (track progress)
Project scaffolding, deployment configuration, and CI/CD setup for Google ADK agents.
Set up tracing, logging, and monitoring for deployed ADK agents across Cloud Trace, BigQuery, and third-party platforms.
Enterprise Azure infrastructure architect generating Bicep or Terraform from workload descriptions.
Plan and configure production-ready Azure Kubernetes Service clusters with Day-0 and Day-1 best practices.
Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects. For data-heavy dashboards, portfolios, or editorial sites that need to feel like declassified blueprints.
Web search, scraping, extraction, crawling, and monitoring via ScrapeGraph AI CLI.
Skill for working with Firebase Hosting (Classic). Use this when you want to deploy static web apps, Single Page Apps (SPAs), or simple microservices. Do NOT use for Firebase App Hosting.
Deploy and manage web apps with Firebase App Hosting. Use this skill when deploying Next.js/Angular apps with backends.
Deploy applications and websites to Vercel. Use when the user requests deployment actions like "deploy my app", "deploy and give me the link", "push this live", or "create a preview deployment".
Build SEO-optimized pages at scale using templates, data, and proven playbook patterns.
Design and build isolated, reusable Convex backend components with clear boundaries and app-facing wrappers.
Deploy and manage projects on Vercel using token-based authentication. Use when working with Vercel CLI using access tokens rather than interactive login — e.g. "deploy to vercel", "set up vercel", "add environment variables to vercel".
Opus.ai: Revolutionize Your Web Experience
Build a no-code AI app in minutes.
An IDE for code migration from legacy to modern frameworks through coding agents.
Automate CGI animation in live-action scenes
Branded artistic QR-code concepts
Launch a website in seconds with AI.
Streamline Your Coding Experience with AI Code Helper
Convert any screenshot or design to clean code.