一键导入
probe-deep-search
Use local probe CLI first for deep codebase search, symbol tracing, architecture audit, or bug investigation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use local probe CLI first for deep codebase search, symbol tracing, architecture audit, or bug investigation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Create, repair, validate, visually QA, and package Codex-compatible v2 animated pets from character art, generated images, company or prospect brand cues, or visual references. Use for any new Codex pet, custom mascot, non-pixel pet style, brand-inspired pet, existing-pet repair, or 8x11 spritesheet workflow requiring all 9 standard animation rows, 16 look directions, deterministic assembly, QA artifacts, and spriteVersionNumber 2 packaging.
Rewrite current branch into N semantic commits with a legacy backup branch and optional rebase onto origin/main.
Merge origin/main into current branch while preserving branch intent, context, and ownership decisions.
Chain branch onboarding, code-health, and non-test analysis into a branch-scoped remediation plan.
Summarize current branch diff from fork point with intent, scope, risks, and context for follow-on work.
Audit codebase architecture: module dependencies, layering, circular imports, ownership, and structural decay.
| name | probe-deep-search |
| description | Use local probe CLI first for deep codebase search, symbol tracing, architecture audit, or bug investigation. |
Use the Probe CLI as the primary read surface for code and doc investigation. Codex remains the reasoner: Probe supplies retrieval, structure, and navigation evidence only.
Keep the workflow evidence-driven: broaden with probe search, narrow with symbols or query, then extract only the exact code bodies needed. Do not drift into rg-only exploration while Probe can still answer the question.
probe <subcommand> ... directly. If the binary is unavailable, fall back to npx -y @probelabs/probe@latest <subcommand> ....probe agent, npx -y @probelabs/probe@latest agent, probe-chat, MCP server mode, Node SDK integration, or LLM Script from this skill.probe extract --prompt ... or --instructions ... here. Let Codex interpret Probe output itself.probe subcommand before falling back to plain-text tools.probe ... --help output as the source of truth for flags and defaults.rg, grep, or direct file reads only when Probe is unavailable, broken, or structurally incapable of answering the question.probe search <PATTERN> [PATH] [OPTIONS]: ranked discovery and candidate file filtering.probe symbols <FILES> [OPTIONS]: table-of-contents for functions, classes, constants, methods, and nesting.probe extract <FILES> [OPTIONS]: exact body extraction by file, line, range, symbol, stdin, clipboard, or diff input.probe query <PATTERN> [PATH] [OPTIONS]: AST-pattern search for structural repetition.probe lsp ...: definitions, references, implementations, hover, call hierarchy, workspace symbols, and optional indexing.probe config ...: inspect effective Probe configuration when behavior looks surprising.probe benchmark ...: diagnose Probe performance only, not normal repository behavior.Use Boolean search terms and hints such as ext:, file:, dir:, type:, and lang: to reduce noise early. Limit payloads with --max-results, --max-bytes, or --max-tokens. Use --files-only or --dry-run to get anchors before extracting bodies. Treat --allow-tests as opt-in unless the task is explicitly about tests.
probe search "<terms>" <path> pass. Add Boolean operators and path hints when the prompt includes multiple concepts.probe symbols <file>, probe query, or probe extract <file>:<line|range> / <file>#<symbol> on the best anchors.probe lsp call definition, references, implementations, or call-hierarchy only when cross-file ownership or control flow remains unclear.For deep analysis, repeat the search -> symbols/query -> extract loop for adjacent callers, callees, validators, serializers, or parallel implementations.
When a parent task uses native subagents for independent repository investigation, make the handoff skill-explicit. Native child contexts may not inherit this loaded body, so pass either $probe-deep-search or the absolute path to this SKILL.md.
Use this prompt shape:
Use $probe-deep-search at <absolute-path-to-probe-deep-search/SKILL.md> for a read-only investigation of: <bounded scope>.
Start by reading that skill, state "Using skill: probe-deep-search", run a probe-first search -> structure -> extract pass, and return commands run, extracted evidence, confidence, and open questions.
Do not edit files. Do not make review severity or remediation decisions unless explicitly asked.
Parent skills keep domain ownership. This skill owns the Probe retrieval loop; the caller owns review severity, remediation decisions, rewrite policy, documentation synthesis, and final integration.
Good subagent tasks are bounded by file set, feature area, error string, symbol family, or one cross-file relationship. Avoid using subagents for a single obvious probe search.
symbols, then extract likely orchestrators or interfaces.probe query when the pattern is syntactic; use probe search when names are inconsistent.probe config show or validate for surprising configuration and probe lsp status or doctor for semantic navigation failures.definition, references, call-hierarchy, or workspace indexing is needed.probe pass would confirm it.