frontend-testing は何をしますか?
Difyフロントエンドのコンポーネント、フック、ユーティリティ向けにVitest + React Testing Libraryのテストを生成します。テスト、specファイル、カバレッジ、Vitest、RTL、単体テスト、統合テスト、またはテスト作成/レビューのリクエストで起動します。
Difyフロントエンドのコンポーネント、フック、ユーティリティ向けにVitest + React Testing Libraryのテストを生成します。テスト、specファイル、カバレッジ、Vitest、RTL、単体テスト、統合テスト、またはテスト作成/レビューのリクエストで起動します。
このスキルは、Difyフロントエンドプロジェクト向けにVitestとReact Testing Libraryを使用したテストコードを自動生成します。コンポーネント、カスタムフック、ユーティリティ関数をサポートし、単体テストと統合テストの両方に対応しています。テストファイル、specファイル、カバレッジ、Vitest、RTL、テストの作成やレビューに関する質問やリクエストをトリガーとして動作します。開発者は、このスキルを使用してテストカバレッジを向上させ、ベストプラクティスに沿ったテストコードを効率的に作成できます。テストコードはプロジェクトの既存の構造に従って生成され、一貫性が保たれます。
npx skills add https://github.com/langgenius/dify/tree/main/skills/frontend-testingInstalled? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
Difyフロントエンドのコンポーネント、フック、ユーティリティ向けにVitest + React Testing Libraryのテストを生成します。テスト、specファイル、カバレッジ、Vitest、RTL、単体テスト、統合テスト、またはテスト作成/レビューのリクエストで起動します。
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.
Trigger when the user requests a review of frontend files (e.g., `.tsx`, `.ts`, `.js`). Support both pending-change reviews and focused file reviews while applying the checklist rules.
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.