semantic-intelligence

Discovers cross-language code concepts using Miller's semantic and hybrid search tools.

3|Updated May 29, 2026
One-click install
npx skills add https://github.com/anortham/miller --skill semantic-intelligence
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: semantic-intelligence
Source: https://github.com/anortham/miller/tree/main/.claude/skills/semantic-intelligence
Command: npx skills add https://github.com/anortham/miller --skill semantic-intelligence

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill uses Miller's semantic search to find code by concept, enabling cross-language pattern discovery and deeper understanding beyond exact keywords.

Core Features & Use Cases

  • Semantic + hybrid search strategies
  • Cross-language concept matching
  • Execution flow tracing across languages

Quick Start

Search for "authentication logic" across the repo and compare results across semantic and text modes.

Frequently Asked Questions about semantic-intelligence

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search for code concepts across multiple programming languages?

Semantic search enables concept discovery across languages by understanding meaning rather than exact keywords. This Skill uses semantic and hybrid search strategies to find patterns like authentication or error handling regardless of the language they're implemented in, helping you locate high-level constructs in unfamiliar codebases.

Can I find code patterns across different languages in a single codebase?

Yes. Cross-language concept matching lets you discover the same pattern implemented in Java, Python, C++, or other languages simultaneously. The Skill traces execution flows and identifies matching logic across language boundaries, surfacing equivalent implementations side by side.

What's the difference between semantic search and text-based code search?

Semantic search understands code intent and meaning, finding "authentication logic" even if written differently across files. Text search matches exact keywords. This Skill combines both strategies, so you capture conceptual matches that keyword-only tools miss while retaining precision when needed.

How do I trace function calls across multiple languages?

Cross-language call-path tracing follows execution flows through code written in different languages, mapping dependencies and interactions. This reveals how data and control flow through your system's architecture, exposing integration points and call hierarchies that span language boundaries.

Can I discover symbols and concepts in code I've never seen before?

Symbol and concept discovery tools surface high-level constructs like authorization checks, error handlers, and business logic in unfamiliar code. Semantic search identifies these patterns by meaning rather than naming conventions, accelerating onboarding and reducing time spent reverse-engineering unfamiliar systems.

Does this work for finding business logic across large repositories?

Yes. This Skill scales to large codebases by combining semantic understanding with fast search execution. You can locate distributed business logic, validation rules, and domain-specific patterns across thousands of files in multiple languages efficiently.