This skill should be used when the user says "index this codebase", "search the code for", "find implementations of", "what's the architecture", or needs semantic code search across indexed projects. Triggers on questions about code search, finding implementations, or understanding codebase structure. <example> Context: User wants to search code semantically user: "Find all places where we handle authentication" </example> <example> Context: User wants to index a project user: "Index this codebase so we can search it" </example>
From psnnpx claudepluginhub aladac/claude-pluginsThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Configures VPN and dedicated connections like Direct Connect, ExpressRoute, Interconnect for secure on-premises to AWS, Azure, GCP, OCI hybrid networking.
| Tool | Purpose |
|---|---|
mcp__plugin_psn_indexer__index_code | Index source code files |
mcp__plugin_psn_indexer__index_docs | Index documentation |
mcp__plugin_psn_indexer__index_search | Semantic search indexed content |
mcp__plugin_psn_indexer__index_status | Check indexing status |
mcp__plugin_psn_indexer__index_clear | Clear index for project |
| Command | Purpose |
|---|---|
/index:code | Index a codebase |
/index:docs | Index documentation |
/index:status | Show indexing status |
psn:code-analyzer - Deep code analysis with indexerGuidance for semantic code analysis using the indexer.
The indexer uses:
.py, .rs, .rb, .js, .ts, .go, .java, .c, .cpp, .h.md, .txt, .rst, .adocQuery: "function that handles user authentication" -> Returns code chunks with authentication logic
Query: "error handling with retry logic" -> Returns examples of retry patterns
Query: "main entry point and initialization" -> Returns startup/main code
After analysis, store findings:
Subject: project.{name}.architecture
Content: Summary of discovered architecture patterns