From sanjay3290-ai-skills
Executes autonomous multi-step research with Google Gemini agent, producing cited reports for market analysis, competitive landscaping, technical reviews, and due diligence. Takes 2-10 min; costs $2-5.
npx claudepluginhub sanjay3290/ai-skills --plugin postgresThis skill uses the workspace's default tool permissions.
Run autonomous research tasks that plan, search, read, and synthesize information into comprehensive reports.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Checks Next.js compilation errors using a running Turbopack dev server after code edits. Fixes actionable issues before reporting complete. Replaces `next build`.
Run autonomous research tasks that plan, search, read, and synthesize information into comprehensive reports.
pip install -r requirements.txtexport GEMINI_API_KEY=your-api-key-here
Or create a .env file in the skill directory.python3 scripts/research.py --query "Research the history of Kubernetes"
python3 scripts/research.py --query "Compare Python web frameworks" \
--format "1. Executive Summary\n2. Comparison Table\n3. Recommendations"
python3 scripts/research.py --query "Analyze EV battery market" --stream
python3 scripts/research.py --query "Research topic" --no-wait
python3 scripts/research.py --status <interaction_id>
python3 scripts/research.py --wait <interaction_id>
python3 scripts/research.py --query "Elaborate on point 2" --continue <interaction_id>
python3 scripts/research.py --list
--json): Structured data for programmatic use--raw): Unprocessed API response| Metric | Value |
|---|---|
| Time | 2-10 minutes per task |
| Cost | $2-5 per task (varies by complexity) |
| Token usage | ~250k-900k input, ~60k-80k output |
--query "..."--stream or poll with --status--continue for follow-up questions