btca-local

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Finding accurate answers inside large codebases is slow when you have to manually clone, update, and grep through repositories. This Skill manages a local sandbox of git repos and searches them to answer technical questions with complete code snippets and citations. ## Core Features & Use Cases - Local Repo Management: Clones or updates git repositories into a dedicated working directory at ~/.btca/agent/sandbox, defaulting to the main branch. - Contextual Code Search: Searches cloned repos to answer questions, returning complete code snippets including imports and links to sources. - Startup Dashboard: When invoked without a question, lists all previously cloned repos so you know what context is already available. - Use Case: Ask how a specific function works in an open-source library, and get an answer grounded in the actual cloned source code with file references. ## Quick Start Use btca to explain how authentication works in the github.com/example/project 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 assistant?▼

Invoke the skill with a question and a link to a git repository. The repo is cloned or updated in ~/.btca/agent/sandbox, then searched to produce an answer with code snippets and source citations.

How do I search GitHub repos without uploading code anywhere?▼

Clone the repositories to a local working directory and search them there. This skill keeps all repos in ~/.btca/agent/sandbox on your machine, so no code is sent to external services beyond normal AI inference.

Can I search a specific branch instead of main?▼

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

What happens when I invoke btca without a question?▼

It lists all repositories previously cloned into the sandbox directory and prompts you for a question and a git repo link. This acts as a startup view of your available local context.

Why are my search results missing context or imports?▼

The skill's guidelines require complete code snippets including imports and citations. If results seem incomplete, restate the question with the specific repo link so the correct source is loaded and searched.