
davis7dotsh/better-context
3 skills1.2k installs3.5k starsGitHub
Install
npx skills add https://github.com/davis7dotsh/better-contextSkills in this repo
1Btca Clibtca-cli is a Claude skill for the btca CLI, a source-first research tool that hydrates resources—git repositories, local directories, and npm packages—into searchable context before answering questions. Developers configure providers, add managed resources for ongoing projects, or run one-off anonymous lookups when exploring unfamiliar libraries. Reach for btca-cli when a user says "use btca," needs btca setup in a repo, or wants deeper framework research grounded in actual source files instead of model recall. The workflow covers provider connection, resource management, and query commands that return answers tied to hydrated sources, improving accuracy for integration work, API usage, and dependency debugging.727installs2Btca Localbtca-local, also called The Better Context App Local, is a skill-defined app in davis7dotsh/better-context invoked when the user says "use btca." Its workflow searches git repositories already cloned on the developer machine, prioritizing direct GitHub repo links when provided and inferring relevant repos from session context otherwise. Answers must include links and citations explaining what was found, keeping agent responses tied to local source instead of hallucinated structure. Developers reach for btca-local when large monorepos or multi-repo setups need targeted retrieval before refactors, bug fixes, or architecture questions. The skill reduces prompt bloat by fetching only pertinent files from on-disk clones rather than pasting entire trees into context.488installs3Better Result AdoptGuides migrating existing try/catch and Promise-based error handling to typed Result types with better-result. A developer uses it when adopting railway-oriented error handling in a codebase.33installs