frontend-code-review は何をしますか?
ユーザーがフロントエンドファイル(例: .tsx、.ts、.js)のレビューをリクエストした際に起動します。チェックリストルールを適用しながら、保留中の変更レビューと対象ファイルのフォーカスレビューの両方をサポートします。
ユーザーがフロントエンドファイル(例: `.tsx`、`.ts`、`.js`)のレビューをリクエストした際に起動します。チェックリストルールを適用しながら、保留中の変更レビューと対象ファイルのフォーカスレビューの両方をサポートします。
このスキルは、フロントエンドコードのレビューを自動化するためのものです。ユーザーが `.tsx`、`.ts`、`.js` などのフロントエンドファイルのレビューを依頼したときにトリガーされます。保留中の変更に対するレビューと、特定のファイルに焦点を当てたレビューの両方に対応しており、プロジェクト固有のチェックリストルール(例: コーディング規約、パフォーマンス、アクセシビリティなど)を適用します。主に 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.