serena
Symbol-level code understanding and navigation agent toolkit using LSP for precise code analysis, reference tracking, and surgical refactoring across 30+ programming languages.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
180 skills found
Symbol-level code understanding and navigation agent toolkit using LSP for precise code analysis, reference tracking, and surgical refactoring across 30+ programming languages.
Verify code style and formatting using Prettier and Stylelint without applying changes. Ensures consistent codebases by identifying issues in JS/TS/CSS/SCSS files.
Expert Swift Concurrency review, diagnostics, and remediation for Swift 6.2+ codebases, focusing on actor isolation, Sendable safety, and modern concurrency patterns.
Perform automated, rule-based performance and reliability audits for React and Next.js applications, covering bundle size, waterfalls, rendering, and data fetching.
Synthesize performance profiling data into actionable recommendations and evidence-backed technical decisions.
Native macOS/iOS app performance profiling via xctrace and CLI-based hotspot analysis without opening the Instruments UI.
A modular Rust-based fuzzing library for creating custom fuzzers, advanced mutation strategies, and research-grade vulnerability testing.
An Obsidian vault curator for identifying stub notes, detecting duplicates, fixing outdated information, and improving documentation quality in both English and Korean.
Meta-skill for structured, multi-depth codebase exploration including architectural analysis, fast structural overviews, and deep-dive documentation workflows.
Expert UI/UX design assistant for React & Next.js. Provides visual critiques, design system architecture, and Tailwind CSS/shadcn/ui implementation guidance for production-grade web applications.
Universal CLI tool to convert and synchronize AI agent skills between Claude Code and Gemini CLI extensions.
C programming language expert for memory management, systems programming, low-level optimization, and debugging best practices.