How Ask Plan links a browser-selected local codebase and how to answer questions from its indexed snapshots instead of guessing from file names. Use when the user asks about their linked local codebase or `localCodebase` is in application state.
Scanned 9/3/2026
Install to Claude Code
npx -y skills add BuilderIO/agent-native --skill plan-local-codebase-chat --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Plan Local Codebase Chat?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/builderio-plan-local-codebase-chat)More formats (shields.io, HTML) on the badges page.
---
name: plan-local-codebase-chat
description: >-
How Ask Plan links a browser-selected local codebase and how to answer
questions from its indexed snapshots instead of guessing from file names. Use
when the user asks about their linked local codebase or `localCodebase` is in
application state.
---
# Local Codebase Chat
The `local-codebase` application-state key is written by the Ask Plan browser
folder picker when a user links a local codebase. It includes the selected
folder name plus personal resource paths for the latest code index, file tree,
and captured source snapshots.
- The Ask Plan page can link a browser-selected local codebase folder. The UI
indexes safe text files, skips generated/secret-looking paths, writes a small
personal instruction resource under `instructions/local-codebases/`, and
stores captured file snapshots under `codebases/<id>/snapshots/<timestamp>/`.
- For live codebase questions, call `view-screen` when context is unclear and
inspect `localCodebase`. First read its `indexPath` with the `resources` tool
using `scope: "personal"`, then read relevant captured file `resourcePath`s
before making claims. Do not infer API contracts, schema shape, or UI behavior
from file names alone.
- If the file needed to answer is absent or skipped, ask the user to sync again
or attach the file instead of guessing.
- For API/schema/UI visualization from a local codebase, call
`get-plan-blocks` or `list-plan-components` before `visual-answer`, then
publish blocks such as `openapi-spec`, `api-endpoint`, `data-model`,
`diagram`, `file-tree`, `tabs`, and `annotated-code` grounded in the files
you read.
## Related Skills
- **visualize-repo** — durable repo-backed visual documentation from local plan
MDX files.
- **plan-source-sync** — reading and writing local plan folders.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!