ワンクリックで
org-search
Experimental jbcontext org-wide semantic search across multiple repositories
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Experimental jbcontext org-wide semantic search across multiple repositories
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Explore and understand unfamiliar codebases using semantic code search
Experimental jbcontext org-wide blast-radius analysis across multiple repositories. Use when Codex needs to estimate the impact of changing an API, endpoint, schema, event, shared library, config, feature flag, data model, behavior, or dependency by finding producers, consumers, owners, tests, and related repos.
Install jbcontext and complete first-time setup — login and configure agent integration. Use when `jbcontext` is not found or the user asks to install jbcontext.
Research and understand unfamiliar codebases using semantic search with `jbcontext search`
Use this skill to review code changes using semantic search to understand context and impact
Experimental jbcontext org-wide dependency search across multiple repositories. Use when need to find APIs in other repositories, or dependency configuration are used across repos for upgrades, removals, CVEs, migrations, or ownership discovery.
| name | org-search |
| context | fork |
| agent | Explore |
| argument-hint | query |
| description | Experimental jbcontext org-wide semantic search across multiple repositories |
Use this skill to research $ARGUMENTS across all available repositories, especially when the answer may live outside the current repo.
jbcontext repos "<repo or domain terms>" --limit 30
Use short, discriminative repo terms from the request: product names, service names, team names, package names, or explicit repository names.
jcp-*, treat it as a repository-family constraint.jcp and jcp-.id returned by jbcontext repos; do not infer ids from names.jbcontext repos "jcp-" # show all repos started with jcp- prefix
You can omit query completely.
Select suitable repos. Prefer exact name matches, prefix-family matches, and repos whose description/path/language matches the task. If there are many candidates, search the most likely 5-10 first, then expand if results are weak.
Search selected repos in parallel. Invoke jbcontext search once per selected repository, passing the repository id from jbcontext repos with the id option supported by the installed experimental CLI:
jbcontext search --repository-id "<repo-id>" --json-output --limit 10 "<semantic search query>"
If jbcontext search --help shows a different repository-id flag, use that flag, but still pass the exact id from jbcontext repos. Run independent repo searches in parallel when the agent environment supports parallel tool calls; otherwise keep results grouped by repository.
gh. When jbcontext search returns promising snippets, use the GitHub CLI to fetch full file context, surrounding code, default branch, repo metadata, owners, recent commits, or related PRs/issues before relying on the match. Use the GitHub owner/name or URL from jbcontext repos when available.gh repo view "<owner>/<repo>" --json nameWithOwner,description,defaultBranchRef,url
gh api "repos/<owner>/<repo>/contents/<path>?ref=<ref>" -H "Accept: application/vnd.github.raw"
jbcontext search; avoid one-word searches.jbcontext repos with narrower or prefix-aware terms before broadening code search.gh to resolve snippets into full source context and to gather more information about matching repositories.