accelint-ts-performance

Identify performance anti-patterns in JavaScript and TypeScript projects using a four-phase workflow.

17|1|Updated Mar 14, 2025
One-click install
npx skills add https://github.com/deckgl-fiber-renderer/fiber.gl --skill accelint-ts-performance-deckgl-fiber-renderer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: accelint-ts-performance
Source: https://github.com/deckgl-fiber-renderer/fiber.gl/tree/main/.agents/skills/accelint-ts-performance
Command: npx skills add https://github.com/deckgl-fiber-renderer/fiber.gl --skill accelint-ts-performance-deckgl-fiber-renderer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Systematic performance auditing and optimization for JavaScript/TypeScript projects, guiding teams to identify anti-patterns and apply proven patterns.

Core Features & Use Cases

  • Four-phase workflow (Profile → Analyze → Optimize → Verify) for structured audits
  • Catalog of optimization patterns across algorithmic, caching, I/O, memory, and safety
  • Progressive disclosure with references and templates to load detail as needed

Quick Start

Begin with Phase 1: Profile your code path, then Phase 2: Analyze results, Phase 3: Optimize patterns, and Phase 4: Verify improvements.

Frequently Asked Questions about accelint-ts-performance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I identify TypeScript performance anti-patterns in my project?

TypeScript performance anti-patterns are identified by profiling hot paths like loops, allocations, and I/O, then analyzing results to detect and categorize inefficiencies across algorithmic, caching, and memory scopes.

What is the best way to structure a JavaScript performance optimization workflow?

JavaScript performance optimization is best structured using a four-phase workflow: Profile your code path, Analyze the results, Optimize using proven patterns, and Verify the improvements to ensure gains are effective.

How do I profile memory locality and I/O bottlenecks in TypeScript?

Memory locality and I/O bottlenecks in TypeScript are profiled by recording the target code path, then analyzing the profiling output to locate excessive allocations and slow input/output operations within the execution flow.

Does this performance auditing approach work for JavaScript and TypeScript projects?

Performance auditing applies to both JavaScript and TypeScript projects, detecting anti-patterns and guiding optimization across shared hot paths using the same four-phase workflow, references, and templates.

What optimization patterns are available for TypeScript hot paths?

Optimization patterns for TypeScript hot paths span algorithmic improvements, caching strategies, I/O reduction, memory locality enhancements, and safety measures, applied systematically after profiling and analysis.

Why should I use a systematic workflow instead of directly fixing JavaScript performance issues?

A systematic workflow prevents guesswork by requiring you to profile, analyze, optimize, and verify, ensuring that changes target proven anti-patterns and that performance gains are measured rather than assumed.