json_to_freezed_model 是做什麼的?
從 DanhDue/ai-agent-tools 提供的代理技能 'json_to_freezed_model'。
將 JSON 轉換為 Freezed 模型的 AI 代理技能
這項技能專為開發者將 JSON 資料結構自動轉換成 Dart 的 Freezed 模型類別而設計。它支援多種 AI 代理平台,如 Claude Code、Cursor 和 Codex,主要透過分析提供的 JSON 範本,產生對應的 Freezed 註解模型程式碼。使用者只需提供 JSON 字串或檔案,技能就會解析其欄位與巢狀結構,生成包含 `@freezed` 註解、不可變屬性、序列化邏輯及 `copyWith` 等方法的完整 Dart 類別。這能大幅減少手動編寫 Freezed 模型的時間與錯誤,特別適合 Flutter 開發者快速建立資料層。
npx skills add https://github.com/DanhDue/ai-agent-tools/tree/main/skills/json_to_freezed_modelInstalled? Explore more 程式設計與開發 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
從 DanhDue/ai-agent-tools 提供的代理技能 'json_to_freezed_model'。
This repo contains 20 individual skills — each has its own dedicated page.
Agent skill 'android-api-integration' from DanhDue/ai-agent-tools.
Agent skill 'android-ui-audit' from DanhDue/ai-agent-tools.
Agent skill 'api_integration' from DanhDue/ai-agent-tools.
Agent skill 'architecture-audit' from DanhDue/ai-agent-tools.
Agent skill 'brainstorming' from DanhDue/ai-agent-tools.
Agent skill 'build_fix' from DanhDue/ai-agent-tools.
Agent skill 'check_secure_files' from DanhDue/ai-agent-tools.
Agent skill 'code-health-audit' from DanhDue/ai-agent-tools.
Agent skill 'copy_secure_configurations' from DanhDue/ai-agent-tools.
Agent skill 'create_new_feature' from DanhDue/ai-agent-tools.
Agent skill 'decision-records' from DanhDue/ai-agent-tools.
Agent skill 'dev-brainstorming' from DanhDue/ai-agent-tools.
Agent skill 'dev-designer' from DanhDue/ai-agent-tools.
Agent skill 'dev-implementation' from DanhDue/ai-agent-tools.
Agent skill 'dev-lifecycle' from DanhDue/ai-agent-tools.
Agent skill 'dispatching-parallel-agents' from DanhDue/ai-agent-tools.
Agent skill 'doc-brainstorming' from DanhDue/ai-agent-tools.
Agent skill 'doc-designer' from DanhDue/ai-agent-tools.
Agent skill 'doc-implementation' from DanhDue/ai-agent-tools.
Agent skill 'doc-lifecycle' from DanhDue/ai-agent-tools.
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.