code-review

द्वारा langfuse

इस कौशल का उपयोग तब करें जब कार्य कोई सुविधा लागू करने के बजाय कोड परिवर्तनों की समीक्षा करना हो।

npx skills add https://github.com/langfuse/langfuse --skill code-review

Code Review

Use this skill when the task is to review code changes rather than implement a feature.

Start Here

  • Read references/review-checklist.md for the repo's canonical review rules.
  • Read root AGENTS.md and the nearest package AGENTS.md for the files under review.
  • If the review touches ClickHouse, also use the shared clickhouse-best-practices skill.
  • If the review touches backend code, also use the shared backend-dev-guidelines skill where relevant.
  • If the change accepts a user-supplied URL, adds outbound HTTP, introduces a new integration, touches secrets, RBAC, redirect handling, product analytics, browser monitoring, or session replay, also use the shared security-review skill. Run its references/checklist.md before signoff.

Review Priorities

Focus on:

  • correctness bugs
  • behavioral regressions
  • security and tenant-isolation risks
  • performance issues with real impact
  • missing or weak tests for risky changes
  • Before calling coverage missing, identify the unique regression each proposed test catches. Do not ask for one whose only assertion would restate the diff — a spacing value, a label — because it costs a file and proves nothing. Prefer merging into the closest existing suite. Flag repeated tests of the same predicate across layers unless each proves a distinct transport, projection, or execution boundary.

Output Expectations

  • Findings first, ordered by severity
  • File and line references for each finding
  • Short summary only after findings
  • If no findings, say so explicitly and mention any residual risk or coverage gaps

Scope Guidance

Use references/review-checklist.md for Langfuse-specific checks such as:

  • ClickHouse and Postgres migration expectations
  • project-scoped tenant isolation checks
  • API/Fern consistency
  • banner-offset UI positioning
  • environment variable access patterns

Do not duplicate those rules in ad hoc prompts or tool-specific command files.

langfuse की और Skills

frontend-browser-review
langfuse
इस कौशल का उपयोग तब करें जब कोई बदलाव ब्राउज़र में उपयोगकर्ताओं द्वारा देखे या किए जाने वाले कार्यों को प्रभावित करता है।
frontend-large-feature-architecture
langfuse
बड़े Langfuse फ्रंटएंड फीचर्स, वर्चुअलाइज्ड लिस्ट, बड़े टेबल, कंट्रोलर कंपोनेंट्स, लोकल फीचर… बनाने, बदलने या रीफैक्टर करने में उपयोग करें।
skill-developer
langfuse
एन्थ्रोपिक की सर्वोत्तम प्रथाओं का पालन करते हुए क्लॉड कोड कौशल बनाएं और प्रबंधित करें। नए कौशल बनाते समय, skill-rules.json संशोधित करते समय, ट्रिगर समझते समय उपयोग करें…
langfuse-prompt-migration
langfuse
हार्डकोडेड प्रॉम्प्ट को संस्करण नियंत्रण और डिप्लॉयमेंट-मुक्त पुनरावृत्ति के लिए Langfuse में माइग्रेट करें। उपयोग तब करें जब उपयोगकर्ता प्रॉम्प्ट को बाहरी बनाना चाहता है, प्रॉम्प्ट को Langfuse में स्थानांतरित करना चाहता है,…
incident-alert-tickets
langfuse
Read and, after human approval, update the Linear `incident-alert` knowledge base. Use before and after investigating a named Datadog monitor,…
refactor-react-effects
langfuse
Langfuse फ्रंटेंड कोड में अनावश्यक React useEffect उपयोग को रिफैक्टर करें। इफेक्ट्स जोड़ते, समीक्षा करते या हटाते समय उपयोग करें; फॉर्म या स्थानीय UI स्थिति को प्रारंभ करते समय…
sentry-instrumentation
langfuse
Decide whether and how errors report to Sentry. Use when touching capture or error-handling paths in `web/**`, triaging Sentry noise, or changing Sentry…
posthog-instrumentation
langfuse
Product analytics with posthog. Use when adding a meaningful user action or feature in `web/**`, touching PostHog capture code, or answering product-usage…