rendering-hoist-jsx
✓Extract static JSX elements outside components to avoid re-creation on every render. Apply when rendering static elements repeatedly or in lists.
Installation
SKILL.md
This is especially helpful for large and static SVG nodes, which can be expensive to recreate on every render.
Note: If your project has React Compiler enabled, the compiler automatically hoists static JSX elements and optimizes component re-renders, making manual hoisting unnecessary.
Extract static JSX elements outside components to avoid re-creation on every render. Apply when rendering static elements repeatedly or in lists. Source: theorcdev/8bitcn-ui.
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/theorcdev/8bitcn-ui --skill rendering-hoist-jsx Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Facts (cite-ready)
Stable fields and commands for AI/search citations.
- Install command
npx skills add https://github.com/theorcdev/8bitcn-ui --skill rendering-hoist-jsx- Source
- theorcdev/8bitcn-ui
- Category
- *Creative Media
- Verified
- ✓
- First Seen
- 2026-02-01
- Updated
- 2026-02-18
Quick answers
What is rendering-hoist-jsx?
Extract static JSX elements outside components to avoid re-creation on every render. Apply when rendering static elements repeatedly or in lists. Source: theorcdev/8bitcn-ui.
How do I install rendering-hoist-jsx?
Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/theorcdev/8bitcn-ui --skill rendering-hoist-jsx Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code or Cursor
Where is the source repository?
https://github.com/theorcdev/8bitcn-ui
Details
- Category
- *Creative Media
- Source
- skills.sh
- First Seen
- 2026-02-01