using-devql
SolidUse when answering repo-understanding questions in a Bitloops repo with DevQL guidance enabled, especially when you need to locate code by path, line range, exact symbol, or approximate/conceptual search before reading files.
AI & Automation 217 stars
17 forks Updated 1 weeks ago Apache-2.0
Install
Quality Score: 87/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# Using DevQL
## Overview
DevQL is Bitloops's typed repo-intelligence surface. In repos where this
guidance is enabled, use DevQL first for repo-understanding questions when it
is available in the current session. If DevQL returns nothing useful or is not
available, fall back to targeted repo search or file reads.
## When to Use
- understanding what a file, function, module, class, or symbol does
- resolving the concrete artefacts matched by a path or line range
- looking up an exact symbol with `symbolFqn`
- looking up identifiers, literals, paths, or snippets with `search` plus `searchMode: LEXICAL`
- looking up an approximate name or conceptual behavior with `search` in the default `AUTO` mode
- answering architecture questions after selecting a concrete area
## Choosing The `by` Selector
- `path`: use this when the starting point is one file; Bitloops selects
artefacts from that file.
- `path + lines`: use this when the starting point is a specific region inside
a file; Bitloops limits the seed artefacts to that line range.
- `symbolFqn`: use this when the starting point is one exact artefact or symbol.
- `search`: use this when you do not yet have an exact seed.
Use `searchMode: LEXICAL` for identifiers, literals, file-ish strings, and
snippets. Keep the default `AUTO` mode for approximate or conceptual search.
Use `IDENTITY`, `ARCHITECTURE`, `CODE`, or `SUMMARY` only when you need
advanced narrowing.
## Process
1. Choose the most specific selector av...
Details
- Author
- bitloops
- Repository
- bitloops/bitloops
- Created
- 3 months ago
- Last Updated
- 1 weeks ago
- Language
- Rust
- License
- Apache-2.0
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
devql-explore-first
Use always before codebase exploration, bug fixing, SWE-bench tasks, locating symbols, files, or tests, or before using rg, grep, sed, find, or source-file reads in a repository.
217 Updated 1 weeks ago
bitloops AI & Automation Listed
deepsearch
Thorough codebase search
1 Updated today
ItsProGamer974 AI & Automation Listed
deepsearch
Thorough codebase search
6 Updated today
mazenyassergithub