frontend-code-review 是做什麼的?
當用戶要求審查前端檔案(例如 .tsx、.ts、.js)時觸發。支援待定變更審查和聚焦檔案審查,同時應用檢查清單規則。
當用戶要求審查前端檔案(例如 `.tsx`、`.ts`、`.js`)時觸發。支援待定變更審查和聚焦檔案審查,同時應用檢查清單規則。
這個技能專為需要在前端程式碼審查流程中保持一致標準的開發者和團隊設計。它能夠在用戶要求審查前端檔案(如 `.tsx`、`.ts`、`.js`)時自動觸發。技能支援兩種審查模式:審查待定變更(pending-change review)和聚焦特定檔案進行審查(focused file review),並且在審查過程中會自動套用預先定義的檢查清單規則,以確保程式碼品質和團隊標準的一致性。它適用於 Claude Code、Cursor 等 AI 代理平台,透過分析前端檔案內容並比對檢查清單,提供結構化的審查意見,幫助團隊縮短審查週期並提升程式碼可靠性。
npx skills add https://github.com/langgenius/dify/tree/main/skills/frontend-code-reviewInstalled? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
當用戶要求審查前端檔案(例如 .tsx、.ts、.js)時觸發。支援待定變更審查和聚焦檔案審查,同時應用檢查清單規則。
This repo contains 3 individual skills — each has its own dedicated page.
Review backend code for quality, security, maintainability, and best practices based on established checklist rules. Use when the user requests a review, analysis, or improvement of backend files (e.g., `.py`) under the `api/` directory. Do NOT use for frontend files (e.g., `.tsx`, `.ts`, `.js`). Supports pending-change review, code snippets review, and file-focused review.
Refactor high-complexity React components in Dify frontend. Use when `pnpm analyze-component --json` shows complexity > 50 or lineCount > 300, when the user asks for code splitting, hook extraction, or complexity reduction, or when `pnpm analyze-component` warns to refactor before testing; avoid for simple/well-structured components, third-party wrappers, or when the user explicitly wants testing without refactoring.
Generate Vitest + React Testing Library tests for Dify frontend components, hooks, and utilities. Triggers on testing, spec files, coverage, Vitest, RTL, unit tests, integration tests, or write/review test requests.
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.