Skip to content
Back to skills

Codenib Context

ASecurity

Given the task/problem statement, it returns the relevant code in a single call: it searches for entry-point symbols (keyword + semantic) and **expands them along the call graph** (callers + callees), returning a compact, deduped, budget-capped set (name · file:line · kind · relation). No code bodies — `read` the few you want to confirm. This replaces the usual fan-out of repeated grep/search/read: one call gives you entry points *and* their structural neighbourhood, so you can answer or pinp...

  • 86 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 26, 2026
ai-agents

Security analysis

A100/100

Pro scans all 3 files and shows the line behind each finding

Scanned September 26, 2026

npx -y skills add sysevol-ai/CodeNib --skill codenib_context --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Codenib Context?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Codenib Context
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/sysevol-ai-codenib-context/badge)](https://www.skillsdirectory.com/skills/sysevol-ai-codenib-context)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
<!--
SPDX-FileCopyrightText: 2025-2026 CodeNib Contributors

SPDX-License-Identifier: Apache-2.0
-->

# codenib_context — GraphRAG context

Given the task/problem statement, it returns the relevant
code in a single call: it searches for entry-point symbols (keyword + semantic)
and **expands them along the call graph** (callers + callees), returning a
compact, deduped, budget-capped set (name · file:line · kind · relation). No
code bodies — `read` the few you want to confirm.

This replaces the usual fan-out of repeated grep/search/read: one call gives
you entry points *and* their structural neighbourhood, so you can answer or
pinpoint the edit location with far fewer tool calls.

## When to use
- First step for any "where is / what handles / what breaks if I change X".
- Whenever you would otherwise grep a name and then chase its callers/callees.

Files in this skill

  • config.yaml1.2 KB
  • executor.py7.4 KB
  • skill.md866 B

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…