coding-standards
명명 규칙, 가독성, 불변성 및 코드 품질 검토를 위한 프로젝트 간 기본 코딩 규칙. 프레임워크별 패턴에 대해서는 세부적인 프론트엔드 또는 백엔드 기술을 활용하십시오. 해당 프레임워크에 특화된 기술이 적용되지 않는 상황에서 코드 품질이나 명명 규칙을 검토할 때 이 규칙을 사용하십시오.
SKILL DIRECTORY
설치 수와 최근 흐름을 기준으로 필요한 Agent Skill을 찾아보세요.
skills.sh API 기준방금 확인
명명 규칙, 가독성, 불변성 및 코드 품질 검토를 위한 프로젝트 간 기본 코딩 규칙. 프레임워크별 패턴에 대해서는 세부적인 프론트엔드 또는 백엔드 기술을 활용하십시오. 해당 프레임워크에 특화된 기술이 적용되지 않는 상황에서 코드 품질이나 명명 규칙을 검토할 때 이 규칙을 사용하십시오.
EAS 서비스(유료). EAS Observe와 관련된 모든 용도로 사용하세요. Expo 프로젝트에 `expo-observe` 추가하기(AppMetricsRoot/ObserveRoot HOC, markInteractive 및 ObserveInteractiveMarker, useObserve 훅, Expo Router / 경로별 메트릭을 위한 React Navigation 통합, `Observe.logEvent`를 통한 사용자 정의 이벤트, ObserveErrorBoundary 및 `Observe.reportError`를 통한 오류 보고, sampleRate 및 dispatchInDebug와 같은 런타임 구성), EAS CLI를 통한 쿼리(`eas observe:metrics-summary`, `observe:metrics`, `observe:routes`, `observe:events`, `observe:session`, `observe:versions`), 결과 메트릭 해석(콜드/웜 런치, TTR, TTI, 콜드/웜 내비게이션 TTR, 업데이트 다운로드, 그리고 느린 시작 현상 분석을 위한 TTI 프레임 속도/기기/네트워크 매개변수) 해석, 또는 타사 패키지 내에 Observe 통합 기능을 포함시키는 것 등이 있습니다.
프레임워크 (OSS). Expo DOM 컴포넌트를 사용하여 네이티브 환경의 웹뷰에서 웹 코드를 실행하거나, 웹에서 그대로 실행할 수 있습니다. 웹 코드를 네이티브 환경으로 점진적으로 마이그레이션하세요. 전체 웹 앱을 종단 간으로 마이그레이션하려면 expo-web-to-native 스킬을 사용하세요.
Use when adding, changing, or fixing Roblox audio: playback, spatial sound, music, sound effects, SoundGroups, or dynamic effects.
Motion tokens, spring presets, performance rules, device adaptation, accessibility enforcement, and SSR safety for React / Next.js using motion/react. Foundation layer — all other motion skills depend on this. Use when setting up motion tokens, spring presets, reduced-motion handling, or SSR-safe animation in React or Next.js.
Generate talking head avatar videos with Pruna P-Video-Avatar via inference.sh CLI. Turn a portrait image into a realistic speaking video with built-in TTS. 18x faster and 6x cheaper than competitors. Models: P-Video-Avatar, P-Image (for portrait generation). Capabilities: text-to-avatar, audio-driven avatars, 30 voices, 10 languages, 720p/1080p, built-in TTS, dynamic backgrounds, full-body control. Use for: AI presenters, product demos, explainer videos, virtual influencers, marketing, education, multilingual content, UGC, gaming avatars. Triggers: avatar video, talking head, ai avatar, p-video-avatar, pruna avatar, video avatar, ai presenter, digital human, virtual presenter, lipsync, talking avatar, ai spokesperson, heygen alternative, synthesia alternative, veed alternative, fabric alternative, omnihuman alternative
사용자 정의 인증 흐름 및 구성 요소 모양 - 훅 (useSignIn,
Audit an AI agent skill for security risks before installing or trusting it. Runs a deterministic scanner (regex patterns, Python AST analysis, source-to-sink taint tracking, and YARA signatures) and then reasons about intent — catching prompt injection, credential exfiltration, persistence, memory poisoning, malicious code, supply-chain risks, and description-vs-behavior mismatch. Make sure to use this skill whenever the user wants to scan, audit, vet, review, or check the safety of a skill, plugin, SKILL.md, or agent tool — whether it is a local folder, a zip/.skill file, or a cloned repo — and whenever someone asks "is this skill safe to install?".
Entry point and router for every Expo or EAS task. Load this skill first — before writing code and before choosing another expo-* / eas-* skill — when the request, PRD, or spec mentions Expo, EAS, Expo Go, or an expo-* package, or the project has an `expo` dependency in `package.json`. Within that gate it also covers app specs and designs to implement (tabs, stacks, maps, lists, navigation, building from a screenshot), and phrasings like 'implement a mobile app', 'make my app look native', 'add navigation', 'fetch some data', 'upgrade my SDK', 'add Expo to my existing native app', 'ship to the App Store', or 'I'm new to Expo, where do I start'. A fully specified request (SDK pinned, libraries named, layout given) still routes through here — the shared setup rules still apply. Do NOT load it when neither signal is present: a bare React Native project with no `expo` dependency is not Expo work. Detects the real goal, routes to the right expo-* / eas-* skill, and owns the shared setup rules.
모호한 UI 아이디어를 세련되고 Stitch에 최적화된 프롬프트로 변환합니다. 구체성을 높이고, UI/UX 관련 키워드를 추가하며, 디자인 시스템의 맥락을 반영하고, 더 나은 생성 결과를 위해 출력 내용을 체계적으로 구성합니다.
eval-driven development(EDD) 원칙을 구현한 Claude Code 세션을 위한 형식적 평가 프레임워크입니다. Claude Code 워크플로우를 신뢰하거나 변경하기 전에 형식적 평가가 필요한 경우 이 프레임워크를 사용하십시오.
Generate and edit images with OpenAI GPT-Image-2 via inference.sh CLI. Models: GPT-Image-2. Capabilities: text-to-image, image editing, inpainting, mask-based editing, multi-image reference, batch generation. Use for: product mockups, marketing visuals, image editing, concept art, inpainting, photo manipulation. Triggers: gpt image, gpt-image-2, openai image, chatgpt image, dall-e, dalle, openai image generation, gpt image edit, gpt inpainting, openai dall-e, gpt 4o image
EAS 서비스(유료). Expo 웹사이트와 Expo Router API 경로를 EAS 호스팅에 배포합니다. 웹 번들을 내보내고, 프로덕션 및 PR 미리보기 URL을 위해 `eas deploy`를 실행하며, 환경 비밀 정보와 사용자 지정 도메인을 관리하고, Cloudflare Workers 런타임 내에서 작업할 수 있습니다. 또한 API 경로 작성(+api.ts 핸들러, HTTP 메서드, 요청 처리, CORS)에 대해서도 다룹니다. Expo 웹 앱이나 API 경로를 배포하거나, EAS 호스팅을 설정하거나, 호스팅 환경 및 도메인을 구성할 때 사용하세요. 네이티브 빌드나 스토어 릴리스에는 적합하지 않습니다. 해당 용도로는 eas-app-stores 스킬을 사용하세요.
React, Next.js, 상태 관리, 성능 최적화 및 UI 모범 사례에 대한 프론트엔드 개발 패턴. React 또는 Next.js 컴포넌트, 상태, 렌더링 성능을 구축하거나 검토할 때 활용하세요.
Use when setting up or changing Roblox lighting, atmosphere, day/night cycles, or post-processing effects.
Production-ready animation patterns for React / Next.js — button, modal, toast, stagger, page transitions, exit animations, scroll, and layout — built on motion-foundations tokens and springs. Use when animating a specific UI element in React or Next.js — button, modal, toast, stagger, page transition, or scroll.
Generate videos with Pruna P-Video and WAN models via inference.sh CLI. Models: P-Video, WAN-T2V, WAN-I2V. Capabilities: text-to-video, image-to-video, audio support, 720p/1080p, fast inference. Pruna optimizes models for speed without quality loss. Triggers: pruna video, p-video, pruna ai video, fast video generation, optimized video, wan t2v, wan i2v, economic video generation, cheap video generation, pruna text to video, pruna image to video
처음부터 직접 만들거나 PowerPoint 파일을 변환하여, 화려한 애니메이션이 가득한 HTML 프레젠테이션을 제작하세요. 사용자가 프레젠테이션을 제작하거나, PPT/PPTX 파일을 웹용으로 변환하거나, 발표나 피칭용 슬라이드를 만들 때 활용하세요. 디자인 전문가가 아닌 사용자도 추상적인 선택이 아닌 시각적 탐구를 통해 자신만의 미적 감각을 발견할 수 있도록 도와줍니다.
Scan GitHub Actions workflow files for security vulnerabilities by reading the YAML and reporting findings directly — no external tools, no installation, no shell execution. Use this skill whenever the user shares a `.github/workflows/` file, pastes workflow YAML, asks for a CI/CD security review, mentions `pull_request_target`, `workflow_run`, action pinning, `GITHUB_TOKEN` permissions, pwn requests, template injection, cache poisoning, secret exfiltration, supply chain risk, or any GitHub Actions hardening topic. Also trigger when the user is hardening an OSS repo, doing a CI/CD red team assessment, evaluating a target for supply-chain scanning, or writing publicly about CI/CD security. Bias toward triggering this skill rather than answering from memory — CI/CD security defaults are wrong almost everywhere and the rules are unintuitive.