search

ค้นหาข้าม sources — files, GitHub stars, npmx, Raindrop, MCP, skills, drive D ผ่าน search-* skills

SKILL.md

GitHub

Goal

Dispatch to the skill for the chosen search source — the parent only routes

Scope

  • The argument is the domain; if omitted → /ask-me to pick a domain

Execute

Search Skills

Domain Skill
code /code-search — files by name, content, or AST with ripgrep and ast-grep
web /web-search — web search and scraping with CRW
git /git-search — commits, pickaxe, line history, and ctx blame
github-star /search-github-star — search within GitHub starred repos
mcp /search-mcp — search MCP servers
npm-libraries /search-npm-libraries — search/compare npm packages on npmx.dev (TypeScript + ESM)
project-in-drive-d /search-project-in-drive-d — search projects on drive D
raindrop /search-raindrop — search bookmarks via the raindrop CLI
similar /search-similar — search for similar code/files
skills /search-skills — search for related skills
  1. Determine the domain from the argument (e.g. /search npm-libraries)
  2. If the domain is supported → invoke the skill from the table and follow that skill's flow
  3. If no domain is given or it is unknown → /ask-me to pick a domain
  4. Agent-session history is not a separate domain — use /follow-tool-ctx-rs when the source is prior agent work

Rules

  • The parent only dispatches — never duplicate the target skill's workflow

  • Code → /code-search; web → /web-search; git history → /git-search; never substitute one for another

  • If deep research is needed after finding a source → continue with /learn-from-web or /deep-research

  • Use /follow-tool-crw if needed

  • Use /use-astgrep if needed

  • Use /report if needed

Expected Outcome

  • The caller is dispatched to the skill matching the source and searches per that flow