feature-flags 是做什麼的?
在功能旗標測試失敗、需要更新旗標、理解 @gate 編譯指令、除錯特定頻道測試失敗,或為 React 新增功能旗標時使用。
在功能旗標測試失敗、需要更新旗標、理解 @gate 編譯指令、除錯特定頻道測試失敗,或為 React 新增功能旗標時使用。
此技能專為處理 Facebook React 專案中的功能旗標(feature flags)相關任務而設計。當您的功能旗標測試失敗時,它能協助診斷問題,並指導如何更新現有旗標。它也幫助理解 @gate 編譯指令的用途與行為,這是 React 中用於條件性啟用或停用程式碼區塊的機制。此外,該技能支援除錯特定頻道(如開發版或生產版)的測試失敗,並提供為 React 新增功能旗標的逐步流程。支援的平台包括 Facebook 內部開發環境及通用 React 專案。通過解析專案中的旗標設定檔與測試程式碼,它能分析失敗原因,並生成正確的修正建議或新增步驟。
npx skills add https://github.com/facebook/react/tree/main/skills/feature-flagsInstalled? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
在功能旗標測試失敗、需要更新旗標、理解 @gate 編譯指令、除錯特定頻道測試失敗,或為 React 新增功能旗標時使用。
This repo contains 6 individual skills — each has its own dedicated page.
Use when adding new error messages to React, or seeing "unknown error code" warnings.
Use when you have lint errors, formatting issues, or before committing code to ensure it passes CI.
Use when you need to check feature flag states, compare channels, or debug why a feature behaves differently across release channels.
Use when you need to run Flow type checking, or when seeing Flow type errors in React code.
Use when you need to run tests for React core. Supports source, www, stable, and experimental channels.
Use when you want to validate changes before committing, or when you need to check all React contribution requirements.
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.