.claude/skills/research/SKILL.md
Run deep research in a background sub-agent using Argus search broker. Falls back to Gemini CLI if Argus is unavailable.
npx skillsauth add khamel83/oneshot 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.
Run deep research in a background sub-agent. Argus handles search provider selection and fallback.
/research [topic]
Ask 2-3 clarifying questions (goal, depth, audience)
Check Argus availability:
python -c "from core.search.argus_client import is_available; print(is_available())" 2>/dev/null
Or simply:
curl -s http://localhost:8005/api/health >/dev/null 2>&1 && echo "argus: yes" || echo "argus: no"
Mode 1: Argus (Primary) Spawn background sub-agent:
Task:
subagent_type: general-purpose
description: "Argus research: [topic]"
run_in_background: true
prompt: |
Use Argus to research: [topic]
1. Query Argus in research mode:
curl -s -X POST http://localhost:8005/api/search \
-d '{"query": "[research query]", "mode": "research"}'
2. For key results, extract full content:
curl -s -X POST http://localhost:8005/api/extract \
-d '{"url": "RESULT_URL"}'
3. Write findings to: docs/research/[slug]/research.md
4. Structure: Executive Summary → Detailed Findings → Sources
Mode 2: Gemini CLI (Fallback) If Argus is unavailable:
Task:
subagent_type: general-purpose
description: "Gemini research: [topic]"
run_in_background: true
prompt: |
Run Gemini CLI for research:
gemini --yolo "[research prompt]"
Save output to: docs/research/[slug]/research.md
Present findings when agent completes
Save to docs/research/[slug]/research.md
Argus modes (from config/search.yaml):
discovery: broad, multiple sourcesprecision: targeted, high relevanceresearch: comprehensive, all providerscheap: SearXNG only, cost-sensitivedocs/research/ for past researchdevelopment
Smart visual analysis for websites and images using Playwright screenshots and AI vision.
development
--- name: tdd description: Test-driven development with mandatory RED-GREEN-REFACTOR cycle. Enforces writing failing tests before production code. Use when implementing new features, fixing bugs with test coverage, or when the user wants TDD discipline. Trigger keywords: tdd, test first, test driven, red green refactor, add tests, coverage, write a test, failing test. --- # /tdd — Test-Driven Development RED-GREEN-REFACTOR cycle. No production code without a failing test shown first. ## Usage
tools
Quick iterations on existing projects. Load context, ask what's next, execute in burn-down mode.
tools
Manage encrypted secrets between the master vault and projects using SOPS/Age.