animate-performance

Adobe Animate Performance Optimization

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "animate-performance" with this command: npx skills add tim80411/ai-agent-extension/tim80411-ai-agent-extension-animate-performance

Adobe Animate Performance Optimization

Overview

針對 Adobe Animate + CreateJS 專案進行系統性效能優化,識別並修復常見效能瓶頸。

When to Use This Skill

  • 完成 Adobe Animate 專案時進行最終效能審查

  • 應用程式出現卡頓、記憶體使用過高、或響應變慢

  • 重構現有程式碼以改善效能

7 大效能問題

Required References:

  • references/common-patterns.md

  • 效能反模式識別與檢測策略

  • references/fix-strategies.md

  • 具體修復程式碼範例

問題類型 檢測關鍵字 優先級

1 Event Listener Memory Leaks addEventListener 無對應 removeEventListener P0

2 Redundant Event Bindings init 函數中重複註冊事件 P1

3 Excessive Per-Frame Execution Ticker.addEventListener("tick") 內有迴圈 P1

4 MovieClip Lifecycle Issues MovieClip 建立後無 .stop() P2

5 Excessive stage.update() stage.update() 在迴圈內 P1

6 Missing Cache 複雜靜態圖形未使用 cache() P3

7 Resource Management 一次載入所有資源、音訊未清理 P3

詳見 references/common-patterns.md 取得完整的檢測模式與程式碼範例。

Performance Analysis Workflow

Required References:

  • references/common-patterns.md

  • 問題識別

  • references/fix-strategies.md

  • 修復實作

  • references/best-practices.md

  • 程式碼審查標準

Phase 1: Automated Scanning

使用 performance-analyzer agent 掃描程式碼庫:

  • 自動檢測 7 大效能問題

  • 產出詳細報告(含檔案位置與行號)

  • 提供自動修復選項

Phase 2: Manual Review

針對需要判斷的問題進行人工審查:

  • 根據 agent 報告進行情境優化

  • 查閱 references/fix-strategies.md 取得修復範例

Phase 3: Testing

驗證改善效果:

  • 使用 NW.js 或瀏覽器 DevTools Performance 面板

  • 監控記憶體使用趨勢

  • 檢查互動時的 FPS

Triggering the Performance Analyzer

"Check this project for performance issues" "Optimize the performance" "檢查效能問題" "效能優化"

performance-analyzer agent 會:

  • 掃描 js/ 目錄下所有 JavaScript 檔案

  • 識別 7 大效能問題

  • 產出報告(含具體位置)

  • 詢問是否要自動套用修復

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

xapi specification

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

clinic-visit-prep

帮助患者整理就诊前问题、既往记录、检查清单与时间线,不提供诊断。;use for healthcare, intake, prep workflows;do not use for 给诊断结论, 替代医生意见.

Archived SourceRecently Updated
Automation

changelog-curator

从变更记录、提交摘要或发布说明中整理对外 changelog,并区分用户价值与内部改动。;use for changelog, release-notes, docs workflows;do not use for 捏造未发布功能, 替代正式合规审批.

Archived SourceRecently Updated