typescript-circular-dependency
Detect and resolve TypeScript/JavaScript circular import dependencies. Solves runtime errors like 'Cannot access X before initialization' and 'undefined' imports caused by module cycle initialization order.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
149 skills found
Detect and resolve TypeScript/JavaScript circular import dependencies. Solves runtime errors like 'Cannot access X before initialization' and 'undefined' imports caused by module cycle initialization order.
Extract, deobfuscate, and port WebGL/Canvas/Shader visual effects from websites into standalone, native JavaScript projects.
Manage Vibesafe units to scan, generate, test, and verify AI-written code with cryptographically-secure hash-locked checkpoints.
Webpack reference tool for frontend developers. Provides guides, troubleshooting, performance tips, and best practices for configuration and project management.
React Native performance optimization guide covering FPS, TTI, bundle size, memory leaks, and profiling patterns based on Callstack's industry-standard expertise.
Production-ready scaffolding for React 19 projects using Vite, TypeScript, Biome, and Vitest. Provides strict configuration, linting, formatting, and testing infrastructure.
Crawl websites to extract content as clean markdown files. Ideal for documentation, research, and offline knowledge management.
Generate and view Rust documentation for crates within the HASH workspace to analyze APIs, module structures, and component relationships.
Run mutation testing to measure test suite effectiveness by introducing code faults and verifying test failure detection.
Safely refactor code to improve structure and maintainability while preserving behavior through TDD cycles and automated test verification.
Analyze codebase statistics: LOC, language distribution, and code-to-comment ratios using pygount.
Conduct thorough dependency audits to identify redundant code, unused features, and improper usage patterns. Ensures project modularity by leveraging existing dependencies instead of reinventing functionality.