Founderealm Lens — Data skill for Claude Code
A map for AI coding agents: three small files that survey a repository they have never seen and leave behind a SQL-queryable map of symbols, imports and call sites.
How to install Founderealm Lens
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Founderealm/Founderealm_Lens and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Founderealm Lens does
A map for AI coding agents: three small files that survey a repository they have never seen and leave behind a SQL-queryable map of symbols, imports and call sites. Reads source, never executes it. Every answer carries the caveat that limits it.
Alternatives in Data
- Data Contract — This document defines which files belong to the system (auto-updatable) and which belong to the user (never to 32.5k ★
- Portaljs Add Dataset — Add a dataset (CSV, TSV, JSON, or GeoJSON) to an existing PortalJS portal 2.3k ★
- Web Agent — 🔥 Open-source web data agent optimized for structured web research 1.2k ★
README
Founderealm Lens
Three files, one job each. Drop them into a repository they have never seen, run once, and they leave behind a small set of tools that answer questions about that repository with evidence attached. Then delete all three; what they planted keeps working without them.
| file | what it is |
|---|---|
founderealm_seed.py |
the coordinator: survey the terrain, write the tools, ask before writing anything |
founderealm_code.py |
the product: every function that gets copied into the repository |
lens_dna.json |
the declarations: parser rules, directories to walk, tables and their caveats, dependency pins, the starter lenses |
The split is the point. A change to the parser is a change to `founderealm_code.py` and lands in every tree. A change to what gets built is one diff in `lens_dna.json` and no Python at all. A change to how germination behaves stays in the seed. The filename tells you the blast radius before you open the file.
None of the three is read at runtime. Every generated file carries the declarations its own code names, so a germinated tree owes nothing to the thing that made it.
It reads source as text and bytes. It never imports, compiles, or executes the code it observes.
Built for AI coding agents. Claude Code, Cursor, Copilot, Aider and anything else working in a repository it did not write spend most of their context re-deriving the same structure: what exists, where it is defined, what calls it. This gives that agent a map to query instead, in SQL, and makes it answer with the limits of its own evidence attached. It works just as well for a person with a terminal; the agent is simply the reader that pays the highest price for a confident wrong answer.
Why
Working in a codebase means answering the same questions over and over. Where is this defined, what calls it, what breaks if it moves. Grep answers slowly and, worse, answers incompletely without saying so: a slice of the truth reads exactly like all of it, and
Related Skills
Snf Skills
Open-source Claude Code skill packs for skilled nursing facilities — PDPM, NTA capture, MDS compliance, payer
Jobs Add
Add a source to the pipeline in one of three modes — company (auto-detect ATS, default), board (enable a built
AlphaAnalyst Open Source Autonomous Equity Research Agent
Enter a US stock ticker, get an analyst grade memo with DCF valuation, peer comparables, news sentiment, and e
Weather MCP
Free, open-source MCP server giving AI assistants 17 weather tools — a one-call weather summary plus forecasts
Source Backed Numbers
Claude Code skill: never hand-type experiment numbers into docs — save results as per-item JSON, generate LaTe
Ix Understand
Build a detailed architectural mental model of a system, subsystem, or the whole repo. Graph-first, source rea
Related Agents
Locate
Finds where things live in a codebase — files, symbols, config keys, call sites, usages of a pattern. Use proa
Relay Explore
Fast read-only codebase search for relay workers (files, symbols, call sites). Use before editing for grep/glo
Surveyor
You are a specialized reviewer for migrations and upgrades. Your job is to verify that migrations are complete