How to use
- Copy the installation command and review the source package before installing it in your own agent environment.
- Check the source document for required tools, credentials and supported hosts.
- Describe your input and desired deliverable; review the output against the source material.
npx skills add https://github.com/jetbrains/context --skill context-researchBefore you start
- Installation does not include a model subscription, API allowance or permission to access your files.
- Repository stars and installation counts describe activity, not an independent quality or security test.
Rendered from the source repository. Headings, examples, code, tables, links, and referenced images are preserved.
You need to gather all context for task $ARGUMENTS thoroughly.
When to Use
- Understanding unfamiliar codebases or locating specific functionality
- Finding implementations, definitions, or usage patterns
- Identifying code related to specific features or concepts
- Before making changes to understand the context and impact
Tools Available
jbcontext search
Semantic code search that finds code by meaning, not just exact keywords.
jbcontext search "<descriptive query>" [path]
jbcontext search -p <path> "<query>" # <path> must be relative to the project rootQuery Tips:
- Be descriptive: "function that validates user email addresses" > "email"
- Include context: "error handling middleware for HTTP requests with logging"
- Specify what you're looking for: "React component that renders a modal dialog"
Research Workflow
- Start broad: Use
jbcontext searchwith general terms to understand the landscape - Narrow down: Add path filters (
-p) once you identify relevant directories - Read the code: Once you find relevant files, read them to understand the details
Example Session
# Find authentication-related code
jbcontext search "user authentication login"
# Narrow to specific directory
jbcontext search -p src/auth "JWT token validation"



