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
- Requirements analysis - Understand business requirements, determine the technology stack
- Architecture design - Design system architecture, choose appropriate solutions
- Implementation and development - Write code, follow best practices
- Testing and verification - Write tests, ensure quality
- 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