
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
Repo intelligence CLI - architecture graphs, context slices, and LLM-ready artifacts
Repo Intel — Know where you are in your codebase. Always.
Also known as: repo intel, repo-intel, repository intelligence
When building with AI assistants, you lose track of where you are. The codebase grows, context fragments, and you end up stuck — unsure what's implemented, what's broken, or what to do next.
repointel fixes this. It traverses your imports recursively, surfaces relevant context, and shows you exactly where you stand in your application buildout.
I don't memorize CLI flags. I just talk to my LLM:
"Run repointel on this project and help me understand where we are."
"Use repointel to update the spec for user authentication."
"Let's run repointel and see if that feature landed across all the slices."
The LLM runs the commands. repointel does the heavy lifting — indexing files, tracing imports, detecting what's connected to what. Then I iterate from there.
Spec → Plan → Task → Execute → Re-index
.specify/ structure)This cycle keeps you oriented. When you're stuck, run repointel ooda and see the current state.
npm install -g repointel
# or
npx repointel --help
# The OODA loop — observe, orient, decide, act
repointel ooda
# Or scan your repo to build the index
repointel scan
# See your dependency graph
repointel deps
# Slice a specific area for focused context
repointel slice --seeds src/auth/
Starting from any file, repointel walks the import tree — what does this file import? What do those files import? — until it builds a complete picture of that slice of your app.
Uses SpecKit structure:
.specify/specs/ — Feature specifications.specify/memory/constitution.md — Project identity and principles# Initialize spec structure
repointel specify --init --name "MyApp" --purpose "What this app does"
# Create a feature spec with code context
repointel specify --create "User Auth" --seeds src/auth/
# Focus on a specific feature
repointel specify --focus 1
Generate Mermaid diagrams of your codebase:
repointel viz --seeds src/core/
repointel deps -f mermaid
Extract focused chunks of your codebase for LLM context:
repointel slice --route /dashboard
repointel slice --seeds src/api/ --name api-layer
| Command | What it does |
|---|---|
ooda | Full observe-orient-decide-act loop |
scan | Index your repo (files, imports, exports) |
deps | Show dependency graph |
slice | Extract focused context |
viz | Generate architecture diagrams |
specify | Manage specs, plans, tasks |
spec | Generate spec prompt for a route |
audit | Check implementation vs spec |
heal | Generate fix prompt for drift |
.repointel/
├── index.json # Repository index
├── graphs/ # Dependency graphs (JSON + Mermaid)
├── slices/ # Context packs for LLMs
└── prompts/ # Generated prompts
.specify/ # SpecKit structure
├── memory/
│ └── constitution.md # Project identity
├── templates/ # Spec/plan/task templates
└── specs/
└── 001-feature/
├── spec.md
├── plan.md
└── tasks.md
Reduce noise. Surface signal.
When you're deep in a build, entropy accumulates. Files multiply, imports tangle, and you lose the thread. repointel brings you back to center by:
The goal isn't to replace your LLM — it's to give your LLM (and you) the context needed to make good decisions.
git clone https://github.com/Nick-Achee/repointel.git
cd repointel
npm install
npm run dev -- scan
npm test
Built by Nick Achee • consultnta.com
MIT License
FAQs
Repo intelligence CLI - architecture graphs, context slices, and LLM-ready artifacts
We found that repointel demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.