Coding Skills

Development best practices, testing patterns, security analysis, and framework-specific skills to write better code with Claude Code.

What are Coding Skills?

Coding skills teach Claude Code development best practices, testing methodologies, security analysis techniques, and framework-specific patterns. They range from official skills like Frontend Design to security-focused skills from Trail of Bits, and include framework-specific skills for React, SwiftUI, Terraform, and more.

Security Skills Comparison

Skill Analysis Type Tools Used Best For
Static Analysis Code scanning CodeQL, Semgrep, SARIF Finding vulnerabilities
Variant Analysis Pattern matching CodeQL patterns Finding similar bugs
Secure Contracts Smart contracts Slither, Echidna Blockchain security
Diff Review Code review Git history PR security review

Framework Skills Comparison

Skill Framework Focus Areas Author
React Best Practices React Patterns, hooks, performance Vercel Labs
React Native React Native Mobile performance Callstack
SwiftUI Expert SwiftUI iOS 26+, Liquid Glass AvdLee
Terraform Terraform IaC best practices antonbabenko

All Coding Skills

Frontend Design Official

Instructs Claude to avoid "AI slop" or generic aesthetics and make bold design decisions. Works very well for React & Tailwind.

By Anthropic
/plugin install example-skills@anthropic-agent-skills
MCP Builder Official

Guide for creating high-quality MCP servers to integrate external APIs and services with Claude.

By Anthropic
/plugin install example-skills@anthropic-agent-skills

Build complex claude.ai HTML artifacts using React, Tailwind CSS, and shadcn/ui components.

By Anthropic
/plugin install example-skills@anthropic-agent-skills

20+ security skills for static analysis with CodeQL/Semgrep, variant analysis, code auditing, and vulnerability detection.

By Trail of Bits
/plugin marketplace add trailofbits/skills
Static Analysis Security

Static analysis toolkit with CodeQL, Semgrep, and SARIF for finding vulnerabilities in code.

By Trail of Bits
/plugin marketplace add trailofbits/skills
Variant Analysis Security

Find similar vulnerabilities via pattern-based analysis across codebases.

By Trail of Bits
/plugin marketplace add trailofbits/skills
Secure Contracts Security

Smart contract security toolkit with vulnerability scanners for 6 blockchains.

By Trail of Bits
/plugin marketplace add trailofbits/skills

Create and refine Semgrep rules for vulnerability detection.

By Trail of Bits
/plugin marketplace add trailofbits/skills

Write tests before implementing code with TDD best practices and workflow guidance.

By obra
/plugin marketplace add obra/superpowers-marketplace

Methodical problem-solving in code with structured debugging workflows and root cause analysis.

By obra
/plugin marketplace add obra/superpowers-marketplace

Investigate and identify fundamental problems in code with systematic tracing techniques.

By obra
/plugin marketplace add obra/superpowers-marketplace

Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for optimized test suites.

By omkamal
git clone https://github.com/omkamal/pypict-claude-skill ~/.claude/skills/

React best practices and patterns from the Vercel engineering team.

By Vercel Labs
/plugin marketplace add vercel-labs/agent-skills

Web design guidelines and standards from Vercel's engineering team.

By Vercel Labs
/plugin marketplace add vercel-labs/agent-skills

Performance optimization for React Native apps from Callstack.

By Callstack
/plugin marketplace add callstackincubator/agent-skills

Modern SwiftUI best practices and iOS 26+ Liquid Glass adoption guidance.

By AvdLee
git clone https://github.com/AvdLee/SwiftUI-Agent-Skill ~/.claude/skills/

Terraform infrastructure as code best practices for AWS, GCP, and Azure.

By antonbabenko
git clone https://github.com/antonbabenko/terraform-skill ~/.claude/skills/

AWS development with CDK best practices, cost optimization, and serverless/event-driven architecture patterns.

By zxkane
git clone https://github.com/zxkane/aws-skills ~/.claude/skills/

PostgreSQL best practices for Supabase including schema design, RLS, and performance optimization.

By Supabase
/plugin marketplace add supabase/agent-skills

Modern Python tooling with uv, ruff, ty, and pytest best practices.

By Trail of Bits
/plugin marketplace add trailofbits/skills

Makepad UI development skills for Rust apps: setup, patterns, shaders, packaging.

By ZhangHanDong
git clone https://github.com/ZhangHanDong/makepad-skills ~/.claude/skills/

Three.js skills for creating 3D elements and interactive experiences.

By CloudAI-X
git clone https://github.com/CloudAI-X/threejs-skills ~/.claude/skills/

Analyzes Move language packages against official Move Book Code Quality Checklist.

By 1NickPappas
git clone https://github.com/1NickPappas/move-code-quality-skill ~/.claude/skills/

Clean Architecture, SOLID principles, and comprehensive software design best practices.

By NeoLabHQ
git clone https://github.com/NeoLabHQ/context-engineering-kit ~/.claude/skills/

Stitch to React components conversion from Google Labs.

By Google Labs
/plugin marketplace add google-labs-code/stitch-skills

Frequently Asked Questions

What are Claude Code coding skills?
Coding skills teach Claude Code development best practices, testing patterns, security analysis techniques, and framework-specific knowledge. They include skills for React, TDD, security auditing with CodeQL/Semgrep, infrastructure as code with Terraform, and more.
How do Trail of Bits security skills work?
Trail of Bits security skills teach Claude Code to perform static analysis using CodeQL and Semgrep, variant analysis to find similar vulnerabilities, code auditing for smart contracts, and security-focused code review. They include 20+ specialized security skills for different security use cases.
Which coding skill should I start with?
For general development, start with Frontend Design (official) for UI work, or React Best Practices (Vercel) for React apps. For testing, TDD from Superpowers is excellent. For security auditing, Trail of Bits' Static Analysis skill covers most needs.
Can I use multiple coding skills together?
Yes! Skills are designed to work together. You can have React Best Practices, TDD, and Security skills all active. Claude Code uses progressive disclosure to load only relevant skills for each task, keeping context efficient.