Implement or review Market Inspector market-data clients and source adapters, including CoinGecko, Finnhub, Alpha Vantage, Yahoo fallback, Frankfurter, provider quotas, timeout behavior, normalization, attribution, and safe logging. Use for files under lib/sources and source-facing tests or docs.
Audit or review Market Inspector code, docs, tests, architecture, and agent behavior as a senior engineer. Use for full-repo reviews, git diffs, safety reviews, Kaggle readiness checks, LLM-as-judge style evaluations, regression analysis, and final quality gates before publishing.
Apply Market Inspector coding standards for TypeScript, Next.js App Router, repository structure, tests, logging, errors, documentation, and maintainability. Use when writing or refactoring application code, API routes, shared types, utilities, tests, configuration, or comments.
Work on Market Inspector Gemini integration, model configuration, prompts, tool-calling, brief generation, JSON parsing, safety wording, quota controls, and manual LLM evaluations. Use for lib/gemini, Gemini-backed agent code, evals, prompt docs, model-name migrations, and any route that could call Gemini.
Build, modify, or review Market Inspector MCP server behavior and read-only tool contracts, including Zod schemas, tool registration, result shapes, error handling, source attribution, and tests. Use for files under lib/mcp, app/api/[transport], MCP-facing docs, and Gemini tool-calling contracts.
Design, implement, or review the Market Inspector React/Next dashboard using shadcn/ui, Tailwind CSS, responsive layouts, loading/error/empty states, accessibility, visual hierarchy, product copy, and DESIGN.md alignment. Use for components, app pages, global styles, UI tests, screenshots, and design documentation.
AGENTS.md instructions for dcosodev/market-inspector, covering market inspector project rules, next.js version rule, product boundaries, gemini and data safety and implementation rules.