원클릭으로
project-conventions
VibeCode project conventions, patterns, and critical warnings. Preload into any agent working on this codebase.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
VibeCode project conventions, patterns, and critical warnings. Preload into any agent working on this codebase.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Apple Silicon optimization for VMs, ML inference, and compression. Covers Metal GPU acceleration, MLX model inference, CoreML conversion, M-series zstd compression, Apple Virtualization Framework, and performance tuning.
Query Datadog APM traces, logs, metrics, SLOs, security signals, and service catalog. Create monitors, dashboards, and synthetic tests. Manage incidents and workflows. Use when investigating performance issues, searching logs, checking SLOs, analyzing costs, or automating Datadog operations.
Helm and Kubernetes deployment operations for ACR/AKS production, KIND local development, and resource management. Use for deploying charts, managing pods/services, configuring ingress, and troubleshooting K8s workloads.
Find and test free OpenRouter models. Lists available free models, tests their availability, and selects the best working model for code generation tasks. Use this before spawning agents to select cost-effective models.
Run Datadog Code Security scans — SAST, SAIST (AI-native SAST), SCA, secrets, IaC scanning, plus supply-chain protection (GuardDog, Supply-Chain Firewall) and IDE runtime defense (IDE Shepherd). Integrates via Code Security MCP Server for real-time scanning in Claude Code, Cursor, and VS Code. Use when asked to scan code for vulnerabilities, run a security audit, find bugs via static analysis, check dependencies for known CVEs, or protect against supply-chain attacks.
Editorial quality gate for i18n translations. Validates translation completeness, placeholder parity, terminology consistency, and wiring coverage across all locale files. Run before any PR that touches UI to prevent translation drift. Use when: adding new UI strings, modifying pages/components, or before releases.
| name | project-conventions |
| description | VibeCode project conventions, patterns, and critical warnings. Preload into any agent working on this codebase. |
| disable-model-invocation | true |
| user-invocable | false |
'use client' directivelucide-react (never heroicons or other icon libs)dark: prefix)usePathname() active statesrc/app/api/**/route.ts using NextRequest/NextResponsegetServerSession(authOptions) from next-authcreateAPIRateLimit from @/lib/rate-limitcreateServiceLogger from @/lib/loggingtry/catch with NextResponse.json({error}, {status})AppNavigation from @/components/navigationErrorBoundary from @/components/error/ErrorBoundaryuseAuth() from @/hooks/useAuthDemoBanner from @/components/ui/DemoBannertsc walks to parent dir config and compiles wrong files. ALWAYS verify it exists before running tsc --noEmit.--maxWorkers=2 for Jest. Exit code 137 = OOM killed.tests/ for files importing deleted modules.src/app/ (Next.js App Router)src/components/src/lib/src/app/api/tests/unit/, tests/integration/, tests/src/types/