# Query

> Answer questions about the Velox codebase or pull requests. Use when asked a question via "/query" or when the user wants to understand code, architecture, or implementation details.

- Skill: `facebookincubator/query` (Agent Skill)
- Install (CLI): `npx skillmds@latest add facebookincubator/query`
- Raw SKILL.md: https://api.skillmd.com/api/skills/facebookincubator/query/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: facebookincubator (https://skillmd.com/u/facebookincubator)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/facebookincubator/query

---


# Velox Query Skill

Answer questions about the Velox project codebase or specific pull requests.

## Key Context

- Velox is a C++ execution engine library for analytical data processing
- Uses C++20 standard with heavy use of templates and SFINAE
- Custom memory management with MemoryPool
- Vectorized execution with custom Vector types
- Follows Google C++ style with some modifications

## Guidelines

- Read CLAUDE.md and CODING_STYLE.md for project-specific conventions
- Answer thoroughly and accurately
- If the question is about PR changes, analyze the diff carefully
- If it's about the codebase, explore relevant files to provide a complete answer
- Be specific and reference exact file paths and line numbers when relevant

