Skip to main content 홈 크리에이터 rdmptv adbautoplayer moai-lang-unified
moai-lang-unified Unified enterprise programming language skill covering 25+ languages including Python 3.13, TypeScript 5.9, Go 1.23, Rust 1.91, Java 21, JavaScript ES2025, C++, C#, PHP, Swift, Kotlin, Scala, Elixir, Ruby, R, SQL, Shell, and more with patterns, best practices, and Context7 integration
설치로 이동 Skills Marketplace 커뮤니티가 만든 AI 스킬을 발견하고 탐색하세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/rdmptv/AdbAutoPlayer --skill moai-lang-unified명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
Zip 다운로드 다운로드 중... name moai-lang-unified description Unified enterprise programming language skill covering 25+ languages including Python 3.13, TypeScript 5.9, Go 1.23, Rust 1.91, Java 21, JavaScript ES2025, C++, C#, PHP, Swift, Kotlin, Scala, Elixir, Ruby, R, SQL, Shell, and more with patterns, best practices, and Context7 integration version 2.0.0 modularized true last_updated "2025-11-30T00:00:00.000Z" compliance_score 70 auto_trigger_keywords ["database","lang","python","testing","typescript","unified"] color red
Quick Reference (30 seconds)
Unified Enterprise Programming Language Expert - 25+ languages with patterns, best practices, and Context7 integration.
Auto-Triggers : Any language-specific code, files, or discussions (.py, .ts, .go, .rs, .java, .js, .cpp, .cs, .php, .swift, .kt, .scala, .ex, .rb, .r, .sql, .sh)
Core Capabilities :
✅ 25+ programming languages with latest versions
✅ Language-specific patterns and best practices
✅ Cross-language concepts and comparisons
✅ Context7 integration for latest documentation
✅ Progressive disclosure from basics to advanced
✅ Enterprise-ready patterns and deployment
Implementation Guide (5 minutes)
Features
Multi-language support (Python, TypeScript, JavaScript, Java, C#, etc.)
Modern language features and best practices
Framework-specific patterns (FastAPI, React, Next.js, Spring, etc.)
Type safety and linting standards
Testing patterns for each language
When to Use
Implementing backend APIs in Python (FastAPI) or TypeScript (Express)
Building frontend UIs with React 19, Next.js 15, or Vue 3.5
Setting up full-stack applications with type-safe communication
Configuring linters and formatters for consistent code style
Writing language-specific tests with appropriate frameworks
Core Patterns
Pattern 1: FastAPI Backend (Python)
from fastapi import FastAPI, HTTPException
from pydantic import BaseModel
app = FastAPI()
class Item (BaseModel ):
name: str
price: float
( ):
item
@app.post("/items/" )
async
def
create_item
item: Item
return
Pattern 2: Next.js 15 Frontend (TypeScript)
export default async function Page ( ) {
const data = await fetch ('https://api.example.com/data' );
return <main > {/* Render data */}</main > ;
}
Pattern 3: Type-Safe API Integration
export interface User {
id : string ;
name : string ;
email : string ;
}
export type GetUserResponse = User ;
export type CreateUserRequest = Omit <User , 'id' >;
Language Coverage
Scripting & Dynamic Languages
Python 3.13 - FastAPI, Django, async patterns, data science
JavaScript ES2025 - Node.js 22 LTS, Express, browser development
TypeScript 5.9 - React 19, Next.js 16, type safety
PHP 8.4 - Laravel, Symfony, composer patterns
Ruby 3.3 - Rails, Sinatra, metaprogramming
Shell/Bash - DevOps, scripting, system automation
Systems & Performance Languages
Go 1.23 - Concurrency, Fiber, systems programming
Rust 1.91 - Memory safety, Tokio, async systems
C++ - Systems programming, performance optimization
C - Low-level programming, embedded systems
Enterprise & JVM Languages
Java 21 LTS - Spring Boot, enterprise patterns
Kotlin - Android, server-side, coroutines
Scala - Functional programming, big data
Mobile & Platform Languages
Swift - iOS development, server-side Swift
C# (.NET 8) - Enterprise applications, game development
Dart - Flutter, cross-platform development
Data & Domain Languages
R - Statistical computing, data analysis
SQL - Database queries across PostgreSQL, MySQL, etc.
Elixir - Functional programming, Phoenix, BEAM
Quick Reference Examples
Python 3.13+ FastAPI Pattern from fastapi import FastAPI, Depends
from sqlalchemy.ext.asyncio import AsyncSession
app = FastAPI(title="API" , version="1.0.0" )
@app.get("/users/{user_id}" )
async def get_user (user_id: int , db: AsyncSession = Depends(get_db ) ) -> UserResponse:
user = await get_user_by_id(db, user_id)
return UserResponse.model_validate(user)
TypeScript 5.9+ React Pattern
export default async function UserProfile ({ userId }: { userId: string } ) {
const user = await getUser (userId)
return <div > <h1 > {user.name}</h1 > <p > {user.email}</p > </div >
}
Go 1.23+ Fiber Pattern func main () {
app := fiber.New()
app.Get("/users" , func (c fiber.Ctx) error {
return c.JSON(fiber.Map{"users" : []string {"John" , "Jane" }})
})
app.Listen(":3000" )
}
Rust 1.91+ Axum Pattern #[tokio::main]
async fn main () {
let app = Router::new ().route ("/users/:id" , get (get_user));
axum::serve (listener, app).await .unwrap ()
}
Java 21 LTS Spring Boot Pattern @RestController
@RequestMapping("/api/users")
public class UserController {
@GetMapping("/{id}")
public ResponseEntity<UserDto> getUser (@PathVariable Long id) {
return ResponseEntity.ok(userService.findById(id));
}
}
Cross-Language Patterns
Async Programming Comparison Language Syntax Runtime Best For Python async/awaitasyncio I/O-bound, data science TypeScript async/awaitNode.js Full-stack, real-time Go goroutinesGo runtime Concurrent systems Rust async/awaitTokio Performance-critical Java virtual threadsJVM Enterprise systems
Error Handling Patterns Python : try/except with exceptions
TypeScript : try/catch with async/await
Go : Multiple return values (result, err)
Rust : Result/Option types with match or ?
Java : Checked exceptions with try/catch/finally
Package Management Language Package Manager Lock File Registry Python pip/poetry requirements.txt/poetry.lock PyPI TypeScript npm/yarn package-lock.json/yarn.lock npm Go go modules go.sum Go Modules Rust cargo Cargo.lock crates.io Java Maven/Gradle pom.xml/build.gradle Maven Central
When to Use Each Language
Python 3.13 ✅ Use for : Data science, ML/AI, web APIs, automation
❌ Avoid : Real-time performance <1ms, embedded systems
TypeScript 5.9 ✅ Use for : Enterprise applications, full-stack, type safety
❌ Avoid : Rapid prototyping, simple scripts
Go 1.23 ✅ Use for : Microservices, CLI tools, cloud-native apps
❌ Avoid : Complex GUI, rapid prototyping
Rust 1.91 ✅ Use for : Performance-critical, systems programming
❌ Avoid : Rapid prototyping, simple CRUD
Java 21 LTS ✅ Use for : Enterprise apps, large systems, big data
❌ Avoid : Lightweight CLI, rapid prototyping
Context7 Integration Automatically fetches latest documentation for:
Python : FastAPI, Django, Pydantic, SQLAlchemy, pytest
TypeScript : React, Next.js, Node.js, tRPC, Zod
Go : Gin, Echo, GORM
Rust : Tokio, Axum, Serde
Java : Spring Boot, Hibernate
docs = await mcp__context7__get_library_docs(
context7CompatibleLibraryID="/tiangolo/fastapi" ,
topic="async dependency-injection" ,
page=1
)
Works Well With
moai-domain-backend — REST API, GraphQL, microservices
moai-domain-frontend — React, Vue, Angular, UI components
moai-domain-database — SQL, NoSQL, ORM patterns
moai-foundation-trust — TRUST 5 quality principles
moai-essentials-debug — AI-powered debugging
moai-context7-integration — Latest documentation access
Troubleshooting Python : Check venv, pip list, python -c "import sys"
TypeScript : npx tsc --noEmit, npm ls typescript
Go : go mod tidy, go mod verify
Rust : rustc --version, cargo check, cargo tree
Java : java -version, mvn/gradle build
Advanced Documentation For comprehensive reference materials:
reference.md - Complete language coverage, Context7 library mappings, performance characteristics
examples.md - Multi-language code examples, REST API implementations, testing patterns, deployment configurations
Conclusion This unified language skill replaces all individual moai-lang* skills while maintaining their expertise and functionality. It automatically detects programming context and provides relevant expertise for 25+ languages with Context7 integration and cross-language capabilities.
Last Updated : 2025-11-25
Status : Production Ready (Enterprise v1.0.0)
Replaces : All moai-lang-* individual skills