Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
mindmorass avatar

Web Research

  • 17 installs
  • 2 repo stars
  • Updated February 12, 2026
  • mindmorass/reflex

Helps with ai & agent building tasks.

About

web-research is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.

  • web-research
  • AI & Agent Building
  • AI-coding skill

Web Research by the numbers

  • 17 all-time installs (skills.sh)
  • Ranked #10,886 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/mindmorass/reflex --skill web-research

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs17
repo stars2
Last updatedFebruary 12, 2026
Repositorymindmorass/reflex

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

Web Research Skill

Combines WebSearch with automatic Qdrant storage to build a searchable knowledge base.

Workflow

1. Check Qdrant first    → qdrant-find for existing knowledge
2. Search if needed      → WebSearch for current information
3. Store valuable finds  → qdrant-store with rich metadata
4. Return synthesized    → Combine stored + new knowledge

Step 1: Check Existing Knowledge

Before searching the web, check if the answer already exists:

Tool: qdrant-find
Query: "<user's question or topic>"

If sufficient information exists with recent harvested_at, use it directly.

Step 2: Web Search

When stored knowledge is insufficient or stale:

Tool: WebSearch
Query: "<refined search query>"

Step 3: Store Results

After getting valuable results, store with rich metadata:

Tool: qdrant-store
Information: |
  # <Topic/Question>

  ## Key Findings
  - Finding 1
  - Finding 2

  ## Details
  <Synthesized information from search results>

  ## Sources
  - [Title](URL)

Metadata:
  # Required fields
  source: "web_search"
  content_type: "text"
  harvested_at: "2025-01-04T10:30:00Z"

  # Search context
  query: "<original search query>"
  urls: ["https://example.com/1", "https://example.com/2"]

  # Classification (for filtering)
  category: "technology"
  subcategory: "databases"
  type: "documentation"

  # Technical context (when applicable)
  language: "python"
  framework: "fastapi"
  version: "0.100+"

  # Quality signals
  confidence: "high"
  freshness: "current"

  # Relationships
  related_topics: ["vector-search", "embeddings", "rag"]
  project: "reflex"

Rich Metadata Schema

Required Fields

FieldTypeDescription
sourcestringOrigin: web_search, api_docs, github, manual
content_typestringtext, code, image, video_transcript
harvested_atstringISO 8601 timestamp

Search Context

FieldTypeDescription
querystringOriginal search query
urlsarraySource URLs (array for proper filtering)
domainstringPrimary domain (e.g., github.com)

Classification (Enables Filtering)

FieldTypeValues
categorystringtechnology, business, science, design, security, devops
subcategorystringMore specific: databases, frontend, ml, networking
typestringdocumentation, tutorial, troubleshooting, reference, comparison, news

Technical Context

FieldTypeDescription
languagestringProgramming language: python, typescript, rust, go
frameworkstringFramework/library: fastapi, react, tokio
versionstringVersion constraint: 3.12+, >=2.0, latest
platformstringlinux, macos, windows, docker, kubernetes

Quality Signals

FieldTypeValues
confidencestringhigh, medium, low - how reliable is this info
freshnessstringcurrent, recent, dated, historical
depthstringoverview, detailed, comprehensive

Relationships

FieldTypeDescription
related_topicsarrayRelated concepts for discovery
projectstringAssociated project name
supersedesstringID of entry this replaces
parent_topicstringBroader topic this belongs to

Image References (URL only, no download)

FieldTypeDescription
image_urlstringURL to the image
alt_textstringImage description
image_typestringphoto, diagram, screenshot, chart, icon

Filtering Examples

Find Python documentation:

qdrant-find with filter:
  category: "technology"
  language: "python"
  type: "documentation"

Find recent troubleshooting:

qdrant-find with filter:
  type: "troubleshooting"
  freshness: "current"

Find project-specific knowledge:

qdrant-find with filter:
  project: "reflex"

When to Store

Always store:

  • Technical documentation findings
  • API patterns and examples
  • Error solutions and workarounds
  • Best practices and recommendations
  • Tool comparisons and evaluations

Skip storing:

  • Simple factual lookups (dates, definitions)
  • Ephemeral information (current weather, stock prices)
  • Information already in Qdrant with same content

Example: Full Research Flow

User asks: "How do I set up GitHub Actions for Python testing?"

# Step 1: Check existing
qdrant-find: "GitHub Actions Python testing setup"
→ No relevant results

# Step 2: Search
WebSearch: "GitHub Actions Python pytest workflow 2025"
→ Returns results with workflow examples

# Step 3: Store
qdrant-store:
  Information: |
    # GitHub Actions Python Testing Setup

    ## Key Findings
    - Use `actions/setup-python@v5` for Python environment
    - Matrix testing across Python versions: 3.9, 3.10, 3.11, 3.12
    - pytest with coverage using `pytest-cov`

    ## Workflow Template

name: Python Tests on: [push, pull_request] jobs: test: runs-on: ubuntu-latest strategy: matrix: python-version: ["3.9", "3.10", "3.11", "3.12"] steps:

  • uses: actions/checkout@v4
  • uses: actions/setup-python@v5

with: python-version: ${{ matrix.python-version }}

  • run: pip install -e .[test]
  • run: pytest --cov

    ## Sources
    - [GitHub Actions Python Guide](https://docs.github.com/en/actions/...)

  Metadata:
    source: "web_search"
    content_type: "code"
    harvested_at: "2025-01-04T10:30:00Z"
    query: "GitHub Actions Python pytest workflow 2025"
    urls: ["https://docs.github.com/en/actions/..."]
    domain: "github.com"
    category: "technology"
    subcategory: "ci-cd"
    type: "documentation"
    language: "python"
    framework: "pytest"
    platform: "github-actions"
    confidence: "high"
    freshness: "current"
    depth: "detailed"
    related_topics: ["testing", "ci-cd", "yaml", "github"]

Integration with Other Skills

  • research-patterns: Use web-research for external searches
  • qdrant-patterns: Follows same metadata conventions
  • knowledge-ingestion-patterns: Compatible chunking approach
  • github-harvester: Similar metadata schema for GitHub content

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.