btca-local

Searches locally cloned git repositories to answer questions with cited code examples.

Updated Aug 6, 2026
One-click install
npx skills add https://github.com/kaistenberg/MCP-Linkedin --skill btca-local-kaistenberg
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: btca-local
Source: https://github.com/kaistenberg/MCP-Linkedin/tree/main/.agents/skills/btca-local
Command: npx skills add https://github.com/kaistenberg/MCP-Linkedin --skill btca-local-kaistenberg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Finding accurate answers inside large codebases is slow when you have to clone, navigate, and read repositories manually. This Skill turns your coding agent into a local repo search assistant that clones or updates git repositories and answers questions with cited code snippets. ## Core Features & Use Cases - Local Repo Search: Clones or updates git repositories into a sandbox directory (~/.btca/agent/sandbox) and searches them for relevant information. - Cited Answers with Code: Returns answers with links, citations, and complete code snippets including imports and context. - Startup Mode: When invoked without a question, lists previously cloned repositories so you know what is already available. - Use Case: Ask how a specific function works in an open-source library, and the Skill clones the repo, searches the source, and replies with the relevant code and file references. ## Quick Start Use btca to explain how authentication works in the github.com/user/repo repository.

Frequently Asked Questions about btca-local

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search a git repository locally with an AI agent?▼

Invoke the skill with a question and a git repository link. It clones or updates the repo into ~/.btca/agent/sandbox, searches the source, and returns an answer with citations and complete code snippets.

How do I search GitHub repos without cloning them manually?▼

Provide the GitHub repo link in your prompt and the skill handles cloning the main branch into its sandbox directory automatically. If the repo already exists locally, it updates it instead of re-cloning.

Can I search a specific branch of a git repository?▼

Yes. The skill clones the main branch by default, but you can ask for a different branch in your prompt and it will clone that branch instead.

What happens when I invoke btca-local without a question?▼

It enters a startup state that lists all repositories previously cloned into ~/.btca/agent/sandbox, then prompts you for a question and a git repo link to begin searching.

Where are the cloned repositories stored?▼

All repositories are cloned into ~/.btca/agent/sandbox, which serves as the working directory for searching. You can clean out or pre-load repos in this directory as needed.