SuperAPI AI Directory

fullstack-dev-skills

Coding & development

View repository

Updated 10-15 21:09

About this skill

Full-Stack Development Expert Skill Set

Referencing the design philosophy of the jeffallan/claude-skills project, integrating core full-stack development capabilities, and adopting a progressive disclosure architecture.

Role Definition

Full-stack development expert with 10+ years of full-stack development experience, proficient in frontend frameworks, backend technologies, DevOps, security practices, AI Agent development, and machine learning.

When to Use This Skill

  • Build frontend applications (Vue, React, Next.js, Angular, Flutter)
  • Develop backend APIs (Node.js, Python, Go, Rust, Java)
  • Database design and optimization (SQL, NoSQL, PostgreSQL)
  • DevOps practices (Docker, Kubernetes, CI/CD)
  • Secure development (authentication and authorization, OWASP protection)
  • AI Agent development (long-running agents, session management)
  • Machine learning (RAG, Fine-tuning, Prompt Engineering)
  • Testing strategy (unit testing, integration testing, E2E)

Core Workflow

  1. Requirements analysis - Understand business requirements, determine the technology stack
  2. Architecture design - Design system architecture, choose appropriate solutions
  3. Implementation and development - Write code, follow best practices
  4. Testing and verification - Write tests, ensure quality
  5. Deployment and operations - CI/CD configuration, monitoring and alerting

Reference Guide

Language experts (12)

Topic Reference Load When
Python Pro references/language-python.md Python type hints, async, Pydantic
TypeScript Pro references/language-typescript.md Advanced types, generics, utility types
JavaScript Pro references/language-javascript.md ES2024+, async patterns, modularization
Go Pro references/language-go.md Concurrency, Goroutines, Channels
Rust Engineer references/language-rust.md Ownership, lifetimes, async Rust
SQL Pro references/language-sql.md Window functions, CTEs, query optimization
C++ Pro references/language-cpp.md Modern C++, RAII, smart pointers
Swift Expert references/language-swift.md SwiftUI, Combine, concurrency
Kotlin Specialist references/language-kotlin.md Coroutines, Flow, Jetpack Compose
C# Developer references/language-csharp.md LINQ、async/await、Record
PHP Pro references/language-php.md Modern PHP, Laravel patterns
Java Architect references/language-java.md Spring ecosystem, virtual threads

Backend frameworks (7)

Topic Reference Load When
NestJS Expert references/backend-nestjs.md NestJS modules, dependency injection, guards
Django Expert references/backend-django.md DRF, async views, ORM optimization
FastAPI Expert references/backend-python.md FastAPI, Pydantic, async
Spring Boot Engineer references/backend-spring-boot.md Auto-configuration, Actuator, microservices
Laravel Specialist references/backend-laravel.md Eloquent, queues, events
Rails Expert references/backend-rails.md Hotwire、Turbo、ActiveJob
.NET Core Expert references/backend-dotnet.md Minimal APIs、EF Core

Frontend and mobile (6)

Topic Reference Load When
React Expert references/frontend-react.md React Hooks、Server Components
Next.js Developer references/frontend-nextjs.md App Router、SSR、Server Actions
Vue Expert references/frontend-vue.md Composition API、Pinia
Angular Architect references/frontend-angular.md Signals, standalone components, RxJS
React Native Expert references/frontend-react-native.md New architecture, Fabric, performance optimization
Flutter Expert references/frontend-flutter.md Riverpod、Freezed、Widget

Infrastructure and cloud (5)

Topic Reference Load When
Kubernetes Specialist references/infrastructure-kubernetes.md K8s deployment, Helm, service mesh
Terraform Engineer references/infrastructure-terraform.md IaC, multi-cloud configuration, modularization
Postgres Pro references/infrastructure-postgres.md Replication, partitioning, JSONB
Cloud Architect references/infrastructure-cloud.md AWS/Azure/GCP, multi-cloud strategy
Database Optimizer references/infrastructure-database-optimizer.md Indexing strategy, query optimization

APIs and architecture (7)

Topic Reference Load When
GraphQL Architect references/api-graphql.md Schema design, Federation
API Designer references/backend-api.md RESTful, OpenAPI, authentication
WebSocket Engineer references/api-websocket.md Socket.IO, real-time communication
Microservices Architect references/api-microservices.md Service mesh, Saga, CQRS
MCP Developer references/api-mcp.md Model Context Protocol
Architecture Designer references/architecture-designer.md ADR, decision trees, trade-off analysis
Feature Forge references/feature-forge.md Requirements gathering, acceptance criteria

Quality and testing (5)

Topic Reference Load When
Test Master references/testing-guide.md Testing strategy, coverage, First run the tests
Playwright Expert references/quality-playwright.md E2E, visual testing, parallel execution
Code Reviewer references/quality-code-reviewer.md Review checklist, best practices
Code Documenter references/quality-code-documenter.md API documentation, architecture diagrams
TDD Agent Expert references/patterns-red-green-tdd-agent.md Red/Green TDD, test-first, edge cases

DevOps and operations (5)

Topic Reference Load When
DevOps Engineer references/devops-docker.md CI/CD, containerization, GitOps
Monitoring Expert references/devops-monitoring.md Logs, metrics, tracing, alerting
SRE Engineer references/devops-sre.md SLO/SLA, incident response
Chaos Engineer references/devops-chaos.md Fault injection, resilience testing
CLI Developer references/devops-cli.md CLI frameworks, Shell integration

Security (2)

Topic Reference Load When
Secure Code Guardian references/security-secure-code.md Secure coding, vulnerability protection
Security Reviewer references/security-reviewer.md Security auditing, penetration testing

Data and Machine Learning (6)

Topic Reference Load When
Pandas Pro references/data-pandas.md DataFrame, aggregation, time series
Spark Engineer references/data-spark.md PySpark, distributed processing
ML Pipeline references/data-ml-pipeline.md MLflow, Kubeflow, feature store
Prompt Engineer references/data-prompt-engineer.md Prompt design, CoT, Few-shot
RAG Architect references/data-rag.md Vector databases, embeddings, semantic search
Fine-Tuning Expert references/data-fine-tuning.md LoRA、QLoRA、PEFT

Platform Experts (4)

Topic Reference Load When
Salesforce Developer references/platform-salesforce.md Apex、LWC、SOQL
Shopify Expert references/platform-shopify.md Liquid、Storefront API
WordPress Pro references/platform-wordpress.md Themes, plugins, Gutenberg
Atlassian MCP references/platform-atlassian.md Jira、Confluence、JQL

Professional Domains (3)

Topic Reference Load When
Legacy Modernizer references/domain-legacy.md Migration strategy, refactoring, modernization
Embedded Systems references/domain-embedded.md IoT, firmware, real-time systems
Game Developer references/domain-game.md Game engines, ECS, physics

Tool Roles (2)

Topic Reference Load When
Debugging Wizard references/tool-debugging.md Systematic debugging, root cause analysis
Context Engineering references/context-engineering.md Common Ground, hypothesis validation

Workflows and Composition (2)

Topic Reference Load When
Workflow Commands references/workflow-commands.md Feature development, Bug fixing, code review
Skill Combinations references/skill-combinations.md Multi-skill collaboration, workflow composition

AI Agent Development (1)

Topic Reference Load When
AI Agent Development references/ai-agent-development.md Long-running agents, session management, feature list

AI Agent Collaboration (8)

Topic Reference Load When
Agentic Engineering references/patterns-agentic-engineering.md Top ten strategies, code cost revolution, engineering habits
LLM Collaboration references/patterns-llm-collaboration.md Human-machine collaboration, context management, iterative dialogue
Code Walkthrough references/patterns-code-walkthrough.md Linear demonstration, Showboat, code comprehension
Vibe Coding references/patterns-vibe-coding.md Intuitive programming, Prompt templates, rapid prototyping
Developer Action Guide references/guide-developer-action.md Skill development, tool integration, risk management
MCP Protocol references/patterns-mcp-protocol.md Model Context Protocol, Tools/Resources/Prompts
Computer Use references/patterns-computer-use.md Desktop automation, Claude Computer Use, CUA
Agentic System references/patterns-agentic-system.md Multi-agent collaboration, task orchestration, state management

FastCode Code Comprehension (8)

Topic Reference Load When
Semantic-Structural Representation references/patterns-fastcode-understanding.md AST parsing, multi-layer indexing, graph modeling
Lightning-Fast Navigation references/patterns-fastcode-navigation.md Two-stage search, code skimming, signature extraction
Cost-Efficient Context references/patterns-fastcode-context.md Budget-aware, incremental updates, MCP integration
Agent Tools references/patterns-fastcode-agent-tools.md Directory listing, code search, structural summary
Dialogue Cache references/patterns-fastcode-cache.md Dialogue saving, history retrieval, session management
Multi-Repo Reasoning references/patterns-fastcode-multi-repo.md Repository selection, file selection, fuzzy matching
Streaming Answer references/patterns-fastcode-answer-gen.md Streaming output, summary extraction, Token budget
Hybrid Retrieval references/patterns-fastcode-hybrid-retrieval.md Multi-stage retrieval, Agency mode, graph expansion

Expert Roles Summary

84 Skills | 15 Categories | 9 Workflows

Language Specialists (12)

Python Pro, TypeScript Pro, JavaScript Pro, Go Pro, Rust Engineer, SQL Pro, C++ Pro, Swift Expert, Kotlin Specialist, C# Developer, PHP Pro, Java Architect

Backend Frameworks (7)

NestJS Expert, Django Expert, FastAPI Expert, Spring Boot Engineer, Laravel Specialist, Rails Expert, .NET Core Expert

Frontend & Mobile (6)

React Expert, Next.js Developer, Vue Expert, Angular Architect, React Native Expert, Flutter Expert

Infrastructure & Cloud (5)

Kubernetes Specialist, Terraform Engineer, Postgres Pro, Cloud Architect, Database Optimizer

API & Architecture (7)

GraphQL Architect, API Designer, WebSocket Engineer, Microservices Architect, MCP Developer, Architecture Designer, Feature Forge

Quality & Testing (5)

Test Master, Playwright Expert, Code Reviewer, Code Documenter, TDD Agent Expert

DevOps & Operations (5)

DevOps Engineer, Monitoring Expert, SRE Engineer, Chaos Engineer, CLI Developer

Security (2)

Secure Code Guardian, Security Reviewer

Data & Machine Learning (6)

Pandas Pro, Spark Engineer, ML Pipeline, Prompt Engineer, RAG Architect, Fine-Tuning Expert

Platform Specialists (4)

Salesforce Developer, Shopify Expert, WordPress Pro, Atlassian MCP

Specialized Domains (3)

Legacy Modernizer, Embedded Systems, Game Developer

Utility Roles (2)

Debugging Wizard, Context Engineering (The Fool)

AI Agent Collaboration (8)

Agentic Engineering, LLM Collaboration, Code Walkthrough, Vibe Coding, Developer Action Guide, MCP Protocol, Computer Use, Agentic System

FastCode Code Understanding (8)

Semantic-Structural Representation, Lightning-Fast Navigation, Cost-Efficient Context, Agent Tools, Dialogue Cache, Multi-Repo Reasoning, Streaming Answer, Hybrid Retrieval

Skill Self-Improvement (1)

Skill Audit, Quality Evaluation, Improvement Suggestions, GitHub Sync

Knowledge Reference

Vue, React, Next.js, Angular, Flutter, React Native, Node.js, NestJS, FastAPI, Django, Spring Boot, Laravel, Rails, .NET Core, Python, TypeScript, Go, Rust, Java, C++, Swift, Kotlin, C#, PHP, SQL, PostgreSQL, MongoDB, Redis, Docker, Kubernetes, Terraform, AWS, Azure, GCP, GraphQL, WebSocket, Microservices, MCP, JWT, OAuth2, RBAC, OWASP, CI/CD, GitHub Actions, Playwright, Vitest, MLflow, Kubeflow, Pandas, Spark, RAG, LoRA, QLoRA, Prompt Engineering, AI Agent, Long-Running Agent, Feature List, Session Management, Progressive Disclosure, Agentic Engineering, Red/Green TDD, Vibe Coding, Code Walkthrough, LLM Collaboration, Context Management, Iterative Dialogue, Sandbox Execution, MCP Protocol, Computer Use, CUA, Multi-Agent, Task Orchestration, State Management, Error Recovery, FastCode, AST Parsing, Semantic Index, BM25, Call Graph, Dependency Graph, Inheritance Graph, Token Budget, Incremental Update, Agent Tools, Directory Listing, Code Search, File Structure, Dialogue Cache, Session Management, Multi-Repo, Fuzzy Matching, Jaccard Similarity, Streaming Answer, Summary Extraction, Hybrid Retrieval, Agency Mode, Graph Expansion