swc
SKILL.md
SWC
SWC (Speedy Web Compiler) is a Rust-based extensible platform. It is the compiler inside Next.js and Deno.
When to Use
- Compilation: Replacing Babel.
- Minification: Faster and often smaller than Terser.
- Jest:
@swc/jestspeeds up tests by 10x.
Core Concepts
Transforms
Supports standard transforms (React JSX, TypeScript, legacy decorators).
Plugins (Wasm)
SWC plugins are written in Rust (Wasm), making them fast but harder to write than Babel plugins.
Best Practices (2025)
Do:
- Use
swc-loader: In Webpack configs. - Use
.swcrc: JSON configuration file (similar to.babelrc).
Don't:
- Don't stick with Babel: Unless you need a very niche Babel plugin that doesn't exist in SWC yet.
References
Weekly Installs
1
Repository
g1joshi/agent-skillsGitHub Stars
7
First Seen
Feb 10, 2026
Installed on
mcpjam1
claude-code1
replit1
junie1
windsurf1
zencoder1