web-search-plus
Unified search skill with Intelligent Auto-Routing. Uses multi-signal analysis to automatically select between Serper (Google), Tavily (Research), Exa (Neural), You.com (RAG/Real-time), and SearXNG (Privacy/Self-hosted) with confidence scoring.
phoenixclaw
Passive journaling skill that scans daily conversations via cron to generate markdown journals using semantic understanding. Use when: - User requests journaling ("Show me my journal", "What did I do today?") - User asks for pattern analysis ("Analyze my patterns", "How am I doing?") - User requests summaries ("Generate weekly/monthly summary")
migrating-latex-templates
Intelligent migration of NSFC LaTeX documents to the new template, based on a five-stage workflow (Analysis → Mapping → Planning → Execution → Validation), automatically handling structural changes, content reorganization, and citation updates; supports AI-driven semantic matching and heuristic fallback, and provides run output isolation (--runs-root) and a one-click migration script (migrate.sh).
rust-router
CRITICAL: Use for ALL Rust questions including errors, design, and coding. HIGHEST PRIORITY for: compare, vs, versus, difference, best practice, tokio vs, async-std vs, compare tokio, compare async, Triggers on: Rust, cargo, rustc, crate, Cargo.toml, analyze intent, question analysis, semantic analysis, compile error, borrow error, lifetime error, ownership error, type error, trait error, value moved, cannot borrow, does not live long enough, mismatched types, not satisfied, E0382, E0597, E0277, E0308, E0499, E0502, E0596, async, await, Send, Sync, tokio, concurrency, error handling, compile error, ownership, borrow, lifetime, type error, async, concurrency, error handling, problem, question, how to use, how to, why, what is, help me write, implement, explain
octocode-research
This skill should be used when the user asks to "research code", "how does X work", "where is Y defined", "who calls Z", "trace code flow", "find usages", "review a PR", "explore this library", "understand the codebase", or needs deep code exploration. Handles both local codebase analysis (with LSP semantic navigation) and external GitHub/npm research using Octocode tools.
bsl-query-expert
Query BSL semantic models with group_by, aggregate, filter, and visualizations. Use for data analysis from existing semantic tables.
claudemem-search
⚡ PRIMARY TOOL for semantic code search AND structural analysis. NEW: AST tree navigation with map, symbol, callers, callees, context commands. PageRank ranking. Recommended workflow: Map structure first, then search semantically, analyze callers before modifying.
claw-semantic-sim
Semantic Similarity Index for disease research literature using PubMedBERT embeddings
claw-semantic-sim
Semantic Similarity Index for disease research literature using PubMedBERT embeddings
accessibility-testing
WCAG compliance testing and accessibility quality assurance workflows for iOS apps. Use when validating accessibility labels, testing VoiceOver compatibility, checking contrast ratios, or ensuring WCAG 2.1 compliance. Covers accessibility tree analysis, semantic validation, and automated accessibility testing patterns.
excel-parser
Smart Excel/CSV file parsing with intelligent routing based on file complexity analysis. Analyzes file structure (merged cells, row count, table layout) using lightweight metadata scanning, then recommends optimal processing strategy - either high-speed Pandas mode for standard tables or semantic HTML mode for complex reports. Use when processing Excel/CSV files with unknown or varying structure where optimization between speed and accuracy is needed.
exa
High-precision semantic search and content retrieval via Exa API. Use when: (1) Deep research requiring semantic understanding, (2) Code documentation and examples lookup, (3) Company/professional research, (4) AI-powered comprehensive research tasks, (5) URL content extraction with structured output. Triggers: "research", "find papers", "code examples", "company info", "LinkedIn profiles", "deep analysis". Differentiator: Exa excels at semantic/neural search while grok-search is better for real-time news and general web content.
serena
Semantic code understanding with IDE-like symbol operations. Use when: (1) Large codebase analysis (>50 files), (2) Symbol-level operations (find, rename, refactor), (3) Cross-file reference tracking, (4) Project memory and session persistence, (5) Multi-language semantic navigation. Triggers: "find symbol", "rename function", "find references", "symbol overview", "project memory". IMPORTANT: Prioritize Serena's symbolic tools over file-based grep/read for code exploration.
lsp-code-analysis
Semantic code analysis via LSP. Navigate code (definitions, references, implementations), search symbols, preview refactorings, and get file outlines. Use for exploring unfamiliar codebases or performing safe refactoring.
using-tool-executor
Use when a task needs capabilities BEYOND basic tools (Read/Grep/Glob/Bash) - semantic search, AI analysis, research, image generation, etc.
context-analysis
Analyze plain text documents to understand their semantic structure and token distribution. Use when asked to analyze context, visualize token usage, segment text, identify components, create waffle charts, or compare multiple documents.
yandex-wordstat
Search demand analysis via the Yandex Wordstat API. Use when you need to research demand, build a semantic core, query frequency, seasonality, or regional demand. Top up to 2000 queries, associations, trends, CSV export. Missed demand discovery: analysis of XLSX exports from Yandex.Direct, phrase segmentation, semantic expansion, comparison of OR-queries. Triggers: missed demand.
photo-content-recognition-curation-expert
Expert in photo content recognition, intelligent curation, and quality filtering. Specializes in face/animal/place recognition, perceptual hashing for de-duplication, screenshot/meme detection, burst photo selection, and quick indexing strategies. Activate on 'face recognition', 'face clustering', 'perceptual hash', 'near-duplicate', 'burst photo', 'screenshot detection', 'photo curation', 'photo indexing', 'NSFW detection', 'pet recognition', 'DINOHash', 'HDBSCAN faces'. NOT for GPS-based location clustering (use event-detection-temporal-intelligence-expert), color palette extraction (use color-theory-palette-harmony-expert), semantic image-text matching (use clip-aware-embeddings), or video analysis/frame extraction.
query-expansion-strategy
Query fan-out coverage for AI visibility. Covers semantic variation analysis and sub-question targeting.
lsp-client
Semantic code analysis via LSP. Navigate code (definitions, references, implementations), search symbols, preview refactorings, and get file outlines. Use for exploring unfamiliar codebases or performing safe refactoring.
contextual-pattern-learning
Advanced contextual pattern recognition with project fingerprinting, semantic similarity analysis, and cross-domain pattern matching for enhanced learning capabilities
Manifest Generator
Auto-generate capability manifests from skill/MCP descriptions using Codex-powered semantic analysis and structured extraction.
update-logic-index
Update the semantic logic index (.claude/logic_tree.md) using LLM AST analysis.
asciinema-analyzer
Semantic analysis of asciinema recordings. TRIGGERS - analyze cast, keyword extraction, find patterns in recordings.
deepfake-detection
Multimodal media authentication and deepfake forensics. PRNU analysis, IGH classification, DQ detection, semantic forensics, and LLM-augmented sensemaking for the post-empirical era. Use when working with deepfake, media forensics, fake detection, synthetic media, prnu, image authentication, video verification, disinformation.
tldr
TLDR code analysis for token-efficient codebase understanding. AUTO-INVOKE when: - User asks "who calls X", "what affects X", "find implementation" - Need to trace dependencies, call graphs, or data flow - Semantic search for code by meaning (not exact string) - Understanding large codebases efficiently - Before reading any large file (use context first) - Debugging "why is X null/undefined here" - Before refactoring (impact analysis) PREFER TLDR over raw file reads - 95% token savings.
rlm
Process files too large to fit in context (>100KB, >2000 lines). Uses Python REPL for structural analysis, LLM queries for semantic reasoning, and subagents for final synthesis. Triggers - large file, big document, massive log, full codebase, entire repo, long transcript, context window exceeded.
data-assessment
Assesses whether a business question can be answered with data available in a Bauplan lakehouse. Maps business concepts to tables and columns, checks data quality on the relevant subset, validates semantic fit, and renders a verdict: answerable, partially answerable, or not answerable. Produces a structured feasibility report. Use when a user brings a business question, asks 'can we answer this', wants to know if the data supports an analysis, or before building a one-off analysis or pipeline.
embedding-service
Basic text vectorization (embedding) service. Converts natural language into high-dimensional dense vectors, providing core data support for downstream tasks such as semantic search, clustering analysis, and recommendation systems.
kit-cli-navigator
Run focused `kit` CLI commands (file-tree, symbols, search, semantic discovery, dependency analysis, and exports) to build high-signal repository context fast. Use when you need to understand an unfamiliar codebase, prep context for Claude, plan refactors, audit dependencies, or answer “where is X implemented?” without manually grepping.
gkg
Semantic code analysis with GitLab Knowledge Graph. Use for go-to-definition, find-usages, impact analysis, architecture visualization. Supports Ruby, Java, Kotlin, Python, TypeScript/JavaScript.
apply-semantic-versioning
Apply semantic versioning (SemVer 2.0.0) to determine the correct version bump based on change analysis. Covers major/minor/patch classification, pre-release identifiers, build metadata, and breaking change detection. Use when preparing a new release to determine the correct version number, after merging changes before tagging, evaluating whether a change constitutes a breaking change, adding pre-release identifiers, or resolving disagreement about what version bump is appropriate.
scholar-search
Academic search and citation-metrics analysis. Retrieve a supervisor's publication data, citation counts, h-index and other core academic indicators from Google Scholar, Semantic Scholar, and DBLP.
apply-semantic-versioning
Apply semantic versioning (SemVer 2.0.0) to determine the correct version bump based on change analysis. Covers major/minor/patch classification, pre-release identifiers, build metadata, and breaking change detection. Use when preparing a new release to determine the correct version number, after merging changes before tagging, evaluating whether a change constitutes a breaking change, adding pre-release identifiers, or resolving disagreement about what version bump is appropriate.
Skill Validator
Skill Lab: full-lifecycle admission testing for OpenClaw skills. Includes three stages: (1) Static validation — structure, paths, cross-platform compatibility (scripts + AI analysis) (2) Intelligent analysis — the model reads the entire skill for a semantic-level review (3) Dynamic testing — spawn sub-agents to load and run the skill and verify claimed capabilities. Use when: receiving a skill archive/directory for review, pre-release admission testing, or regression testing after a skill upgrade.
gkg
Semantic code analysis with GitLab Knowledge Graph. Use for go-to-definition, find-usages, impact analysis, architecture visualization. Supports Ruby, Java, Kotlin, Python, TypeScript/JavaScript.
ambiance
CLI-first code context and analysis for agent workflows. Use when an agent needs deterministic local project understanding, semantic context retrieval, AST pattern search, debug-context extraction from logs, embeddings lifecycle management, context-pack workflows, or MCP-to-CLI migration mapping via the `ambiance` command.
CodeQL Scan
Run CodeQL semantic code analysis for security vulnerabilities
image-match
Automatically illustrate articles with relevant Unsplash photos. Performs semantic analysis, inserts image markers with search keywords, searches Unsplash, and selects the best-matching landscape photos. Use this when a user wants to add images to an article, illustrate a blog post, or auto-illustrate text content.
scry
Query the ExoPriors Scry API -- SQL-over-HTTPS search across 229M+ entities spanning forums, papers, social media, government records, and prediction markets. Use when the task involves: Scry API, ExoPriors, /v1/scry/query, scry.search, scry.entities, materialized views, corpus search, epistemic infrastructure, 229M entities, lexical search, BM25, structured agent judgements, scry shares, cross-corpus analysis. NOT for: semantic/vector search composition or embedding algebra (use vector-composition), LLM-based reranking (use rerank), cross-platform people graph traversal (use people-graph), OpenAlex academic helpers (use openalex), or the user's own local Postgres / non-ExoPriors data sources.
deep-dive-analysis
AI-powered systematic codebase analysis. Combines mechanical structure extraction with Claude's semantic understanding to produce documentation that captures not just WHAT code does, but WHY it exists and HOW it fits into the system. Includes pattern recognition, red flag detection, flow tracing, and quality assessment. Use for codebase analysis, documentation generation, architecture understanding, or code review.
research-workflow
End-to-end research workflow orchestrator for ExoPriors/Scry. Chains corpus search, semantic embedding, LLM reranking, and artifact sharing into complete research pipelines. Use when asked to produce a literature review, reading list, research brief, shareable report, systematic corpus analysis, or a complete research pipeline. Invoke with /research. NOT for: single SQL queries (use scry), isolated semantic searches (use vector-composition), standalone reranks (use rerank), or simple author lookups (use people-graph).