Communitygithub.com

審查代理

對指定的程式碼變更執行唯讀、以缺陷優先的審查,並傳回每個可採取行動的發現。當另一個代理委派審查未提交的變更、基底分支差異、提交或自訂審查指示時使用。

審查代理 是什麼?

此技能「審查代理」專門用於對程式碼變更進行專注於缺陷的審查。其主要目標是全面檢查指定的目標(例如未提交的變更、基底分支差異、特定提交或自訂審查請求),並找出作者可能修復的所有具體問題。它被設計為唯讀,明確禁止修改檔案、建立提交、推送分支或發布審查意見,確保審查本身不會引入變更。支援的平台廣泛,包括但不限於 Claude Code、Cursor 或 Codex 等 AI 代理環境。其運作方式遵循嚴格的流程:首先讀取專案的 AGENTS.md 指令,然後檢查完整的差異並理解相關程式碼,接著識別變更引入的具體回歸問題,最後驗證發現的真實性。此技能僅在發現符合特定條件(影響正確性、安全性、效能或可維護性,是可操作且離散的缺陷,且由審查中的變更引入)時才報告問題。它將結果以優先級排序(從 P0 到 P3)呈現,若無發現則回報「無發現」。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aiskillstore/marketplace/tree/HEAD/skills/review-agent

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

審查代理 是做什麼的?

直接檢查指定的目標,並回傳作者可能修復的所有發現。 請勿修改檔案、建立提交、推送分支、發布審查意見,或將審查委派給其他代理。

審查變更

  1. 讀取適用的 AGENTS.md 指示。
  2. 檢查所請求目標的完整差異,以及足夠的周圍程式碼以理解每個變更的路徑。
  3. 識別變更引入的具體回歸問題。在找到第一個問題後,繼續檢查整個差異。
  4. 檢查相關的測試和呼叫點,以確認每個發現是真實且可操作的。

對於基底分支審查,請比較實際將會合併的變更,而不是直接與分支尖端進行差異比對。當上游分支存在且領先於本地分支時,將比較引用解析為分支的上游;否則使用本地分支。執行 git merge-base HEAD <比較引用>,然後檢查 git diff <合併基礎 sha>。如果無法解析本地分支,請在回報目標不可用之前,明確嘗試其配置的上游。

僅在滿足以下所有條件時標記問題:

  • 它以有意義的方式影響正確性、安全性、效能或可維護性。
  • 它是離散且可操作的。
  • 它是由審查中的變更引入的。
  • 受影響的場景或呼叫路徑可以從程式碼中演示。
  • 如果作者知道這個問題,他們可能會修復它。

請勿標記推測性的疑慮、預先存在的問題、預期的行為變更,或不會遮蔽程式碼的風格問題。

撰寫結果

首先呈現發現,按嚴重性排序。每個問題使用一個條目,格式如下:

[P1] 必要的發現標題 — path/to/file.rs:line

在標題後加上一個簡短的段落,解釋受影響的場景以及行為錯誤的原因。保持引用的範圍盡可能小,並確保它與審查中的差異重疊。

使用以下優先級:

  • P0: 普遍的發布阻擋或嚴重故障。
  • P1: 應立即修復的緊急缺陷。
  • P2: 應修復的一般缺陷。
  • P3: 仍值得修復的低影響問題。

如果沒有符合條件的發現,則回報 無發現. 請勿為了填滿結果而捏造發現。在發現之後,加入簡短的整體評估,並提及任何重要的測試缺口或殘留風險。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

aiskillstore/marketplace

Create high-converting, visually distinctive landing pages. Use when building marketing pages, product launches, SaaS homepages, or any single-page conversion-focused website. Guides section-by-section composition with anti-AI-slop principles.

aiskillstore/marketplace

Auto-loaded context for Portfolio Buddy 2 development. Use for ANY task involving: React 19 development, TypeScript, portfolio analysis features, metrics calculations, trading strategy comparison, or working with the Portfolio Buddy 2 codebase. Contains tech stack, known issues, and architectural constraints.

aiskillstore/marketplace

Use when the user asks to "pre-launch check the landing page", "run a Quality-Score preflight", or "verify ad-to-page message match before launch"; produces an ad↔page continuity report — message-match gaps, above-the-fold check, page-speed read, form-friction count, mobile-render flags — as a pass/fix punch list. Not for redesigning or rewriting the page — use landing-optimizer; not for scoring the account or the RQS — use ad-account-auditor. 落地页体验预检/广告落地页一致性检查

aiskillstore/marketplace

Use when the user asks to "optimize our landing page for influencer traffic", "fix our promo-code landing page", or "improve conversion from a creator campaign"; produces a message-match audit, page-structure and social-proof recommendations, a promo-code/CTA conversion plan, and an A/B test roadmap. Not for measuring campaign results after launch — use performance-analyzer.

aiskillstore/marketplace

Audit a landing page, sales page or checkout page for conversion leaks and return a fix list ordered by expected revenue impact. Use when asked to review, critique or improve a landing page, sales page, opt-in page, product page or checkout flow, when conversion rate is low, when paid traffic is not converting, or when someone asks "why isn't this page converting" or wants a CRO / landing page review.

aiskillstore/marketplace

This skill helps users extract GitHub repository project details and contributor contact information using keywords, stars, and update dates. Agent should proactively apply this skill when users express needs like search for GitHub projects by keywords, find top open-source contributors in specific domains, extract developer contacts from GitHub repositories, discover trending repositories with high stars, gather contributor profiles and social links for tech recruiting, retrieve GitHub project descriptions and metrics, build developer communities by finding active contributors, search for repositories updated recently, collect personal website and Twitter links of developers, generate targeted leads for developer tools, or track active open-source contributors for collaboration.

aiskillstore/marketplace

Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations.

aiskillstore/marketplace

Using the Wonda CLI to generate images, videos, music, and audio from the terminal — plus LinkedIn, Reddit, and X/Twitter research and automation

aiskillstore/marketplace

Comprehensive document creation, editing, and analysis with support for tracked changes, comments, formatting preservation, and text extraction. When Claude needs to work with professional documents (.docx files) for: (1) Creating new documents, (2) Modifying or editing content, (3) Working with tracked changes, (4) Adding comments, or any other document tasks

aiskillstore/marketplace

Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking.

aiskillstore/marketplace

Process video files with audio extraction, format conversion (mp4, webm), and Whisper transcription. Use when user mentions video conversion, audio extraction, transcription, mp4, webm, ffmpeg, or whisper transcription.

aiskillstore/marketplace

Generate or edit raster images when the task benefits from AI-created bitmap visuals such as photos, illustrations, textures, sprites, mockups, or transparent-background cutouts. Use when Codex should create a brand-new image, transform an existing image, or derive visual variants from references, and the output should be a bitmap asset rather than repo-native code or vector. Do not use when the task is better handled by editing existing SVG/vector/code-native assets, extending an established icon or logo system, or building the visual directly in HTML/CSS/canvas.

aiskillstore/marketplace

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).

aiskillstore/marketplace

Router skill for LLMQuant portfolio workflows. Use when the user needs company profiles, thesis tracking, theme research, watchlist monitoring, or alert management.

aiskillstore/marketplace

Account assets, equity and fund positions, P&L, cash flow records, account statements, margin ratios, buy-power estimates, order management, and DCA recurring investments via Longbridge (most require Trade permission). Frameworks: portfolio diagnosis, rebalancing, asset allocation, risk analysis (VaR/CVaR), performance attribution, and tax-loss harvesting. Triggers: "持仓", "账户", "盈亏", "资产", "对账单", "下单", "买入", "卖出", "撤单", "定投", "组合诊断", "再平衡", "资产配置", "风险分析", "绩效归因", "税损收割", "持倉", "賬戶", "盈虧", "對賬單", "下單", "買入", "賣出", "組合診斷", "再平衡", "稅損收割", "positions", "portfolio", "P&L", "order", "buy", "sell", "DCA", "statement", "risk analysis", "rebalancing", "tax harvesting", "我的风险", "持仓风险", "风险敞口", "資產", "資產配置", "風險分析", "績效歸因", "撤單

aiskillstore/marketplace

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).

aiskillstore/marketplace

Use for Codex models/pricing, scheduled tasks, skills, settings, setup, troubleshooting, customization, automations, and self-knowledge—including 'you,' 'your,' 'this app,' or 'this coding agent' when they refer to Codex—and for OpenAI APIs/products and ChatGPT Work. Also use for model choice/migration, prompting, SDKs, Responses, Realtime, agents, evals, and Chat/Work/Codex comparisons. Do not use for generic app/software tasks that merely mention Codex.

aiskillstore/marketplace

Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.

aiskillstore/marketplace

Presentation creation, editing, and analysis. When Claude needs to work with presentations (.pptx files) for: (1) Creating new presentations, (2) Modifying or editing content, (3) Working with layouts, (4) Adding comments or speaker notes, or any other presentation tasks

aiskillstore/marketplace

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios, and portfolios that convert visitors into opportunities.

相關技能