Skills from Jeffallan/claude-skills: 67 agent skills
angular-architect — Generates Angular 17+ standalone components, configures advanced routing with lazy loading and guards, implements NgRx state management, applies RxJS patterns.
api-designer — Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture.
architecture-designer — Use when designing new high-level system architecture, reviewing existing designs, or making architectural decisions.
atlassian-mcp — Integrates with Atlassian products to manage project tracking and documentation via MCP protocol.
chaos-engineer — Designs chaos experiments, creates failure injection frameworks, and facilitates game day exercises for distributed systems — producing runbooks.
cli-developer — Use when building CLI tools, implementing argument parsing, or adding interactive prompts.
cloud-architect — Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure.
code-documenter — Generates, formats, and validates technical documentation — including docstrings, OpenAPI/Swagger specs, JSDoc annotations, doc portals, and user guides.
cpp-pro — Writes, optimizes, and debugs C++ applications using modern C++20/23 features, template metaprogramming, and high-performance systems techniques.
django-expert — Use when building Django web applications or REST APIs with Django REST Framework. py, or any Django project file.
django-storages-s3 — Use when configuring Django to store static and media files on AWS S3 with django-storages. py.
dotnet-core-expert — NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices.
embedded-systems — Use when developing firmware for microcontrollers, implementing RTOS applications, or optimizing power consumption.
fastapi-expert — Use when building high-performance async Python APIs with FastAPI and Pydantic V2.
feature-forge — Conducts structured requirements workshops to produce feature specifications, user stories, EARS-format functional requirements, acceptance criteria.
fine-tuning-expert — Use when fine-tuning LLMs, training custom models, or adapting foundation models for specific tasks.
flutter-expert — Use when building cross-platform applications with Flutter 3+ and Dart.
fullstack-guardian — Builds security-focused full-stack web applications by implementing integrated frontend and backend components with layered security at every level.
game-developer — Use when building game systems, implementing Unity/Unreal Engine features, or optimizing game performance.
golang-pro — Implements concurrent Go patterns using goroutines and channels, designs and builds microservices with gRPC or REST.
graphql-architect — Use when designing GraphQL schemas, implementing Apollo Federation, or building real-time subscriptions.
java-architect — x, microservices, or reactive programming.
javascript-pro — js APIs. cjs files for correctness and best practices.
laravel-specialist — Build and configure Laravel 10+ applications, including creating Eloquent models and relationships, implementing Sanctum authentication.
legacy-modernizer — Designs incremental migration strategies, identifies service boundaries, produces dependency maps and migration roadmaps.
mcp-developer — Use when building, debugging, or extending MCP servers or clients that connect AI systems with external tools and data sources.
microservices-architect — Designs distributed system architectures, decomposes monoliths into bounded-context services, recommends communication patterns.
ml-pipeline — Designs and implements production-grade ML pipeline infrastructure: configures experiment tracking with MLflow or Weights & Biases.
nestjs-expert — Creates and configures NestJS modules, controllers, services, DTOs, guards, and interceptors for enterprise-grade TypeScript backend applications. ts files.
nextjs-developer — js 14+ applications with App Router, server components, or server actions. tsx boundaries, or deploy to Vercel. js performance.
pandas-pro — Performs pandas DataFrame operations for data analysis, manipulation, and transformation.
php-pro — 3+ features, Laravel, or Symfony frameworks. Invokes strict typing, PHPStan level 9, async patterns with Swoole, and PSR standards.
playwright-expert — Use when writing E2E tests with Playwright, setting up test infrastructure, or debugging flaky browser tests.
postgres-pro — Use when optimizing PostgreSQL queries, configuring replication, or implementing advanced database features.
prompt-engineer — Writes, refactors, and evaluates prompts for LLMs — generating optimized prompt templates, structured output schemas, evaluation rubrics, and test suites.
python-pro — 11+ applications requiring type safety, async programming, or robust error handling.
rag-architect — Designs and implements production-grade RAG systems by chunking documents, generating embeddings, configuring vector stores, building hybrid search pipelines.
rails-expert — Rails 7+ specialist that optimizes Active Record queries with includes/eager_load, implements Turbo Frames and Turbo Streams for partial page updates.
react-expert — js App Router projects, or create-react-app setups.
react-native-expert — Builds, optimizes, and debugs cross-platform mobile applications with React Native and Expo.
rust-engineer — Writes, reviews, and debugs idiomatic Rust code with memory safety and zero-cost abstractions.
salesforce-developer — Writes and debugs Apex code, builds Lightning Web Components, optimizes SOQL queries, implements triggers, batch jobs, platform events.
secure-code-guardian — Use when implementing authentication/authorization, securing user input.
security-reviewer — Identifies security vulnerabilities, generates structured audit reports with severity ratings, and provides actionable remediation guidance.
shopify-expert — toml, OAuth, webhooks), and implements Storefront API integrations for headless storefronts.
spark-engineer — Use when writing Spark jobs, debugging performance issues, or configuring cluster settings for Apache Spark applications.
spec-miner — Reverse-engineering specialist that extracts specifications from existing codebases.
spring-boot-engineer — Generates Spring Boot 3.x configurations, creates REST controllers, implements Spring Security 6 authentication flows, sets up Spring Data JPA repositories.
swift-expert — Builds iOS/macOS/watchOS/tvOS applications, implements SwiftUI views and state management, designs protocol-oriented architectures.
terraform-engineer — Use when implementing infrastructure as code with Terraform across AWS, Azure, or GCP.
test-master — Generates test files, creates mocking strategies, analyzes code coverage, designs test architectures.
the-fool — Use when challenging ideas, plans, decisions, or proposals using structured critical reasoning.
typescript-pro — Implements advanced TypeScript type systems, creates custom type guards, utility types, and branded types, and configures tRPC for end-to-end type safety.
vue-expert — Builds Vue 3 components with Composition API patterns, configures Nuxt 3 SSR/SSG projects, sets up Pinia stores, scaffolds Quasar/Capacitor mobile apps.