Skip to content
Back to skills

Quickstart

ASecurity

Use this skill when the user wants to search code semantically, find functions or patterns by meaning (not just text), or index a codebase for AI-powered code search.

  • 54 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 6, 2026
ai-agentsrustbashsqlapidatabase

Works with

  • terminal
  • cli
  • api

Security analysis

A100/100

Scanned September 6, 2026

npx -y skills add javimosch/supercli --skill quickstart --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Quickstart?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Quickstart
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/javimosch-quickstart-8fddedf9/badge)](https://www.skillsdirectory.com/skills/javimosch-quickstart-8fddedf9)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: colgrep
description: Use this skill when the user wants to search code semantically, find functions or patterns by meaning (not just text), or index a codebase for AI-powered code search.
---

# colgrep Plugin

Semantic code search for your terminal. Combines regex filtering with semantic ranking. All local — your code never leaves your machine. A single Rust binary with ONNX Runtime baked in.

## Commands

### Indexing
- `colgrep index init` — Build the search index for a project
- `colgrep index clear` — Clear the search index

### Search
- `colgrep search query` — Semantic code search with optional regex filtering

### Model Management
- `colgrep model set` — Persist a ColBERT-style model as the default
- `colgrep model status` — Show which model an index was built with

### Utility
- `colgrep self version` — Print colgrep version
- `colgrep _ _` — Passthrough to colgrep CLI

## Usage Examples
- "Search for database connection pooling code in this project"
- "Find error handling patterns in the codebase"
- "Build a search index for the current project"
- "Index a specific project at /path/to/code"
- "Search using a regex for async functions first"

## Installation

```bash
brew install lightonai/tap/colgrep
```

## Examples

```bash
# Build the index for the current project
colgrep index init

# Build the index for a specific project
colgrep index init /path/to/project

# Semantic search
colgrep search query "database connection pooling"

# Regex + semantic search
colgrep search query -e "async.*await" "error handling"

# One-shot model override
colgrep search query --model lightonai/LateOn-Code "recursive tree traversal"

# Persist a model as default
colgrep model set lightonai/LateOn-Code

# Check which model the index was built with
colgrep model status

# Clear the index for the active model
colgrep index clear

# Wipe every index across all models
colgrep index clear --all
```

## Key Features
- Semantic ranking using ColBERT-style multi-vector embeddings
- Regex pre-filtering combined with semantic search
- All local — code never leaves your machine
- Incremental updates — detects file changes automatically
- Single binary with ONNX Runtime baked in (no external dependencies)
- Grep-compatible flags
- SQLite metadata pre-filtering
- CPU-optimized (CUDA supported when available)

## Default Model

The default model is `lightonai/LateOn-Code-edge`. You can switch to any other ColBERT-style model on HuggingFace:

```bash
colgrep model set lightonai/LateOn-Code
```

Each (project, model) pair has its own index directory, so switching models never corrupts existing indexes.

## Agent Integrations

ColGREP can integrate with AI coding agents:

```bash
colgrep _ _ --install-claude-code
colgrep _ _ --install-opencode
colgrep _ _ --install-codex
```

## Notes
- Run `colgrep index init` before your first search in a project
- After indexing, every search detects file changes and updates the index automatically
- No server, no API, no external inference server needed
- Works on CPU; GPU acceleration available when CUDA is present

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…