VioletCranberryVioletCranberryCommunity·12 Agent Skills Included

coco-search

Semantic code search, dependency graphs, and guided workflows

Indexes codebases into a local semantic search engine covering 32 languages and 9 config grammars. Replaces slow grep loops with symbol-aware search, dependency impact analysis, and cross-repo queries. Guides debugging, refactoring, onboarding, PR reviews, and commit writing through step-by-step workflows. Runs fully local with Ollama, keeping source code private on your machine.
npx skills add VioletCranberry/coco-search --all -g -y
Available:

Instructs your AI agent to always route code search, symbol lookup, and dependency tracing through CocoSearch's MCP tools instead of Grep or Glob, and documents the CLI commands and architecture it should use.

All Skills in This Repository (12)

Pure Emerald Level Indicators
📦 In Repo
VioletCranberryVioletCranberry

cocosearch-quickstart

Index a codebase and verify CocoSearch readiness through infrastructure checks.

Community
Intermediate
📦 In Repo
VioletCranberryVioletCranberry

cocosearch-debugging

Trace call chains and analyze dependencies to diagnose code failures.

Community
Advanced
📦 In Repo
VioletCranberryVioletCranberry

cocosearch-add-grammar

Add CocoSearch grammar handlers using PATH_PATTERNS and metadata extraction.

Community
Advanced
📦 In Repo
VioletCranberryVioletCranberry

cocosearch-explore

Answer codebase questions by tracing data flows and architecture.

Community
Intermediate
📦 In Repo
VioletCranberryVioletCranberry

cocosearch-onboarding

Onboard developers to unfamiliar codebases with architecture overviews and layer drills.

Community
Advanced
📦 In Repo
VioletCranberryVioletCranberry

cocosearch-commit

Generate conventional commit messages from staged or unstaged diffs.

Community
Advanced
📦 In Repo
VioletCranberryVioletCranberry

cocosearch-add-extractor

Implement and register a dependency extractor workflow for CocoSearch.

Community
Advanced
📦 In Repo
VioletCranberryVioletCranberry

cocosearch-deps

Analyze dependency graphs and trace file connections in CocoSearch projects.

Community
Advanced
📦 In Repo
VioletCranberryVioletCranberry

cocosearch-add-language

Orchestrate adding new language support to CocoSearch using docs/adding-languages.md.

Community
Advanced
📦 In Repo
VioletCranberryVioletCranberry

cocosearch-review-pr

Fetch GitHub and GitLab PR diffs and metadata for structured review analysis.

Community
Advanced
📦 In Repo
VioletCranberryVioletCranberry

cocosearch-new-feature

Define a repeatable workflow for adding new features to CocoSearch.

Community
Advanced
📦 In Repo
VioletCranberryVioletCranberry

cocosearch-refactoring

Analyzes Cocosearch refactoring targets and maps dependencies and risks into a step-by-step plan.

Community
Advanced

Frequently Asked Questions

FAQPage Schema
How to install CocoSearch?

Run `npx skills add VioletCranberry/coco-search --all -g -y` in your terminal to install all skills in this suite globally.

What does CocoSearch do?

It indexes your codebase with syntax-aware chunking and vector embeddings, then lets you search code by meaning instead of exact text. It also maps file dependencies so you can trace impact before changing anything.

Does CocoSearch work with Claude Code and other AI agents?

Yes. It exposes an MCP server with tools like search_code and get_file_impact that plug directly into Claude Code, OpenCode, and other MCP-compatible agents.

Does my code leave my machine?

No. By default it runs fully local using Ollama for embeddings and PostgreSQL for storage. Optional remote embedding providers only send chunk text, never your full repository.

Which programming languages are supported?

It supports 32 languages including Python, TypeScript, Go, Rust, and Java, plus 9 config grammars such as Terraform, Kubernetes, Helm, and GitHub Actions.

Related Repositories in Software Engineering

View All in Software Engineering