skills/codesearch/SKILL.md
Use when searching, finding, locating, discovering, querying, looking up, or browsing code patterns, files, or implementations across all company repositories via internal code search.
npx skillsauth add abhiroopb/synthetic-mind codesearchInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
4 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Search code across all company repos using sq codesearch.
STOP — Before proceeding, verify sq codesearch is available by running sq codesearch --help. If not found, stop and tell the user to install the sq CLI.
sq codesearch <query>
| Flag | Description |
|------|-------------|
| -o, --output | Output format: id (default), url, repo, json |
| --sourcegraph | Use Sourcegraph instead of internal code search. Do not use unless the user explicitly asks for it. |
Standard code search patterns work:
file:<pattern> - Filter by filename (e.g., file:.ruby-version)Find files containing "nexus3":
sq codesearch nexus3
Find projects on a specific Ruby version:
sq codesearch file:.ruby-version 2.7
Get GitHub URLs for results:
sq codesearch file:.ruby-version 2.7 -ourl
Get list of repos only:
sq codesearch file:.ruby-version 2.7 -orepo
Get raw JSON response:
sq codesearch file:.ruby-version 2.7 -ojson
Use Sourcegraph backend:
sq codesearch --sourcegraph "some query"
id (default): repo:filepath formaturl: Full GitHub blob URLrepo: Just the repository name (deduplicated)json: Raw JSON from codesearch APIAsk in the developer experience channel
testing
Track TV shows and movies with Trakt.tv. Search, get watchlist, history, up-next, recommendations, trending, calendar, ratings, stats, add/remove from watchlist, mark watched, rate, and check in. Use when asked about what to watch, TV shows, movies, watch history, or Trakt.
development
Send and receive SMS messages via Twilio API. Used for text message notifications, forwarding important alerts, and two-way SMS communication.
documentation
Organizes files in the local Downloads folder into proper folders. Use when asked to organize, sort, or file downloaded documents.
tools
Book and manage appointments on Sutter Health MyHealth Online portal. Uses browser automation via Playwright MCP to interact with the patient portal.