grepai

AI Agent Skills

Install grepai-skills, a set of 27 agent skills that teach Claude Code, Cursor and other AI agents how to install, configure and use grepai.

grepai-skills is a set of 27 skills that teach your AI agent how to install, configure and use grepai. Install them once, then ask your agent for help in plain language.

Installation

Install all skills with the skills CLI:

npx skills add yoanbernabeu/grepai-skills

The CLI detects your installed agents (Claude Code, Cursor, Codex, OpenCode, Windsurf and others) and asks where to install.

Install specific skills

These options come from the skills CLI:

# Install one skill
npx skills add yoanbernabeu/grepai-skills --skill grepai-search-basics

# Install globally (available in all projects)
npx skills add yoanbernabeu/grepai-skills -g

# List the skills without installing
npx skills add yoanbernabeu/grepai-skills --list

# Install for specific agents
npx skills add yoanbernabeu/grepai-skills -a claude-code -a cursor

# Install everything without prompts (CI friendly)
npx skills add yoanbernabeu/grepai-skills --all -y

Claude Code Plugin

The repository is also a Claude Code plugin marketplace. In Claude Code, run:

/plugin marketplace add yoanbernabeu/grepai-skills
/plugin install grepai-complete@grepai-skills

Replace grepai-complete with any pack from Skill Packs to install only that category.

Manual installation

Copy the skills/ directory of the repository into your agent’s skills folder, for example:

  • Project: .claude/skills/
  • Global: ~/.claude/skills/

Supported AI Agents

The skills CLI decides the install folder for each agent, and its list of agents changes over time. See the skills CLI agent list for current folders. For Claude Code:

AgentProject PathGlobal Path
Claude Code.claude/skills/~/.claude/skills/

Usage

Once the skills are installed, ask your agent in plain language:

"Help me install and configure grepai"

"Search for authentication code in this project"

"What functions call the Login function?"

"Why are my search results poor?"

"Configure grepai to use OpenAI embeddings"

The agent loads the matching skill and follows its instructions.

What are Skills?

A skill is a folder with a SKILL.md file. It gives the agent instructions for one task. The grepai skills cover:

  • Step-by-step workflows (install, init, index, search, trace)
  • How to write effective search queries
  • Configuration examples for each embedder and store
  • Fixes for common problems

Skill Packs

The Claude Code plugin groups the skills into packs:

PackSkillsContents
grepai-getting-started3Installation, Ollama setup, quickstart
grepai-configuration3Init, config reference, ignore patterns
grepai-embeddings3Ollama, OpenAI, LM Studio providers
grepai-storage3GOB, PostgreSQL, Qdrant backends
grepai-indexing2Watch daemon, chunking
grepai-search4Basics, advanced, tips, boosting
grepai-trace3Callers, callees, graphs
grepai-integration3Claude Code, Cursor, MCP tools
grepai-advanced3Workspaces, languages, troubleshooting
grepai-complete27All skills

Available Skills

Getting Started

SkillDescription
grepai-installationInstall grepai with Homebrew, the shell script or on Windows
grepai-ollama-setupInstall and configure Ollama for local embeddings
grepai-quickstartGo from install to first search

Configuration

SkillDescription
grepai-initInitialize grepai in a project
grepai-config-referenceFull configuration reference
grepai-ignore-patternsExclude files and directories from indexing

Embeddings Providers

SkillDescription
grepai-embeddings-ollamaUse Ollama for local embeddings
grepai-embeddings-openaiUse OpenAI for cloud embeddings
grepai-embeddings-lmstudioUse LM Studio for local embeddings

Storage Backends

SkillDescription
grepai-storage-gobLocal file storage (the default)
grepai-storage-postgresPostgreSQL with pgvector
grepai-storage-qdrantQdrant vector database

Indexing

SkillDescription
grepai-watch-daemonRun and manage the watch daemon
grepai-chunkingTune how code is split before embedding
SkillDescription
grepai-search-basicsBasic semantic code search
grepai-search-advancedJSON output, compact mode, AI integration
grepai-search-tipsWrite effective search queries
grepai-search-boostingRank source code above tests

Call Graph Analysis

SkillDescription
grepai-trace-callersFind all callers of a function
grepai-trace-calleesFind all functions a function calls
grepai-trace-graphBuild a call graph around a function

AI Agent Integration

SkillDescription
grepai-mcp-claudeConnect grepai to Claude Code through MCP
grepai-mcp-cursorConnect grepai to Cursor through MCP
grepai-mcp-toolsReference for the MCP tools

Advanced

SkillDescription
grepai-workspacesManage multi-project workspaces
grepai-languagesSupported programming languages
grepai-troubleshootingDiagnose and fix common issues

Resources