MCP Tooling Skill
Default tool choice (in order)
-
Serena: repo exploration, symbol lookups, safe edits.
-
TanStack MCP: Start/Router/Query/Form/Table behavior and examples.
-
shadcn MCP: shadcn/ui components, variants, patterns.
-
Supabase MCP: schema/RLS/migrations/logs.
-
chrome-devtools-mcp: browser dev/test/debug for UI, network, and performance.
-
Tavily MCP: live web search, extraction, and crawling for current info.
-
Context7: versioned library docs and code snippets.
-
Copilot search tools (#codebase): fast workspace search for local context.
Notes
-
MCP servers are configured in the workspace; use them consistently when working in their domain.
-
Prefer Tavily for fresh web info and Context7 for library-specific docs.
-
Use #codebase when you need local project context quickly.
Workflow checklist
-
Start with the smallest surface area (symbols > files > folders).
-
Use references before edits to avoid breaking callers.
-
Keep diffs minimal; avoid unrelated formatting.
-
Ask before dependency changes, DB migrations, or deploys.
Quality gates
-
After dev/test/debug tasks, run: bun run build, bun run tsc (if available), bun run lint, bun run check.
-
Follow Biome lint results; do not bypass.