frontend-ui-engineering
실전 수준의 품질을 갖추고, 접근성이 보장되며, 반응형인 사용자용 UI를 구축합니다. 인터페이스 및 페이지를 구축하거나 수정할 때, 컴포넌트를 생성할 때, 레이아웃을 구현할 때, WCAG 접근성 요구 사항을 충족할 때, 상태를 관리할 때, 또는 결과물이 AI가 생성한 것이 아닌 실전 수준의 품질을 갖춰야 할 때 사용합니다.
SKILL DIRECTORY
설치 수와 최근 흐름을 기준으로 필요한 Agent Skill을 찾아보세요.
skills.sh API 기준방금 확인
실전 수준의 품질을 갖추고, 접근성이 보장되며, 반응형인 사용자용 UI를 구축합니다. 인터페이스 및 페이지를 구축하거나 수정할 때, 컴포넌트를 생성할 때, 레이아웃을 구현할 때, WCAG 접근성 요구 사항을 충족할 때, 상태를 관리할 때, 또는 결과물이 AI가 생성한 것이 아닌 실전 수준의 품질을 갖춰야 할 때 사용합니다.
온라인 커뮤니티를 구축하고 활용하여 제품 성장과 브랜드 충성도를 높여보세요. 사용자가 커뮤니티 전략을 수립하거나, Discord 또는 Slack 커뮤니티를 확장하거나, 포럼이나 서브레딧을 관리하거나, 브랜드 옹호자를 양성하거나, 입소문을 확대하거나, 커뮤니티 주도 성장을 촉진하거나, 가입 후 사용자 참여를 유도하거나, 고객을 브랜드 전도사로 전환하고자 할 때 활용하세요. 트리거 문구: “커뮤니티 구축”, “커뮤니티 전략”, “디스코드 커뮤니티”, \"슬랙(Slack) 커뮤니티\", \"커뮤니티 주도 성장\", \"브랜드 옹호자\", \"사용자 커뮤니티\", \"포럼 전략\", \"커뮤니티 참여\", \"커뮤니티 성장\", \"앰배서더 프로그램\", \"커뮤니티 플라이휠\".
프론트엔드, 백엔드, 쿼리 및 데이터베이스 전반에 걸쳐 애플리케이션 성능을 최적화합니다. 성능 요구 사항이 있을 때, 성능 저하가 의심될 때, Core Web Vitals 또는 로딩 시간을 개선해야 할 때, N+1 쿼리 패턴을 수정해야 할 때, 또는 프로파일링 결과 병목 현상이 발견되었을 때 이 기능을 사용하십시오.
근본 원인을 체계적으로 파악하고 디버깅하는 방법을 안내합니다. 테스트가 실패하거나, 빌드가 중단되거나, 동작이 예상과 다르거나, 예상치 못한 오류가 발생했을 때 활용하세요. 추측에 의존하기보다는 근본 원인을 찾아 해결하는 데 체계적인 접근 방식이 필요할 때 사용하세요.
사용자가 A/B 테스트나 실험을 계획, 설계 또는 실행하거나, 성장 실험 프로그램을 구축하고자 할 때 사용합니다. 또한 사용자가 “A/B 테스트”, “분할 테스트”, “실험”, “이 변경 사항을 테스트해 볼까”, “변형 문구”, “다변량 테스트”, “가설”, “이걸 테스트해 봐야 할까”, “어느 버전이 더 나은가”, “두 버전을 테스트하기”, “통계적 유의성”, “이 테스트를 얼마나 오래 진행해야 하나”, “성장 실험”, “실험 속도”, “실험 백로그”, "ICE 점수", "실험 프로그램" 또는 "실험 플레이북"을 언급할 때 사용합니다. 누군가 두 가지 접근 방식을 비교하여 어느 쪽이 더 나은 성과를 내는지 측정하고자 할 때, 또는 체계적인 실험 관행을 구축하고자 할 때 이 용어를 사용하십시오. 구현 현황 추적에 대해서는 '분석(analytics)'을 참조하십시오. 페이지 수준의 전환율 최적화에 대해서는 'CRO(conversion rate optimization)'를 참조하십시오.
超圧縮コミュニケーションモード。原始人のように話してトークン使用量を約75%削減。 技術的正確性は完全に維持。強度レベル: 丁寧・通常(デフォルト)・極限の3段階。 「原始人モード」「短く」「簡潔に」「トークン節約」と言うか、/genshijin で起動。
超圧縮コミットメッセージ生成。Conventional Commits形式で件名≤50文字、 「何を」より「なぜ」を重視。日本語・英語両対応。 「コミットメッセージ作って」「/commit」「/genshijin-commit」で起動。 ステージング変更時に自動起動候補。
Browser automation for AI agents via inference.sh. Navigate web pages, interact with elements using @e refs, take screenshots, record video. Capabilities: web scraping, form filling, clicking, typing, drag-drop, file upload, JavaScript execution. Use for: web automation, data extraction, testing, agent browsing, research. Triggers: browser, web automation, scrape, navigate, click, fill form, screenshot, browse web, playwright, headless browser, web agent, surf internet, record video
사용자가 SEO 및 영업 지원 목적으로 경쟁사 비교 페이지나 대체 제품을 소개하는 페이지를 제작하고자 할 때 사용합니다. 또한 사용자가 ‘대체 제품 페이지’, ‘vs 페이지’, ‘경쟁사 비교’, ‘비교 페이지’, ‘[제품] vs [제품]’, '[제품] 대안', '경쟁사 랜딩 페이지', 'X와 비교하면 어떤가', '배틀 카드' 또는 '경쟁사 분석'을 언급할 때 사용합니다. 자사 제품을 경쟁사와 대비하여 포지셔닝하는 모든 콘텐츠에 적용하십시오. 이 가이드는 단수 대안, 복수 대안, 자사 대 경쟁사, 경쟁사 대 경쟁사의 네 가지 형식을 다룹니다. 영업 전용 경쟁사 문서에 대해서는 sales-enablement를 참조하십시오.
超圧縮PRレビューコメント。1行1指摘: 位置・問題・修正。前置き削除、シグナル優先。 日本語対応。「PRレビューして」「コードレビュー」「/review」「/genshijin-review」で起動。 プルリクエストレビュー時に自動起動候補。
사용자가 앱 스토어 또는 구글 플레이 목록을 점검하거나 최적화하고자 할 때. 또한 사용자가 ‘ASO 점검’, ‘앱 스토어 최적화’, ‘내 앱 목록 최적화’, ‘앱 노출도 향상’, '앱 스토어 순위', '내 리스팅 감사', '왜 사람들이 내 앱을 다운로드하지 않는지', '앱 전환율 향상', '앱 키워드 최적화' 또는 '내 앱과 경쟁사 앱 비교'를 언급할 때도 사용합니다. 사용자가 앱 스토어 또는 Google Play URL을 공유하고 이를 개선하고자 할 때 사용하십시오.
原始人スタイル subagent への委譲判断ガイド。`genshijin-investigator` (コード位置特定)、 `genshijin-builder` (1-2ファイル編集)、`genshijin-reviewer` (diff レビュー) を inline作業 or vanilla `Explore` の代わりにスポーンするタイミングを示す。subagent 出力は原始人圧縮 → 主コンテキストに戻る tool-result が約60%縮小 → 長セッション持続。 Trigger: 「subagent 委譲」「genshijin-crew 使用」「investigator/builder/reviewer 起動」「コンテキスト節約」「圧縮 agent 出力」。
Browser automation for AI agents via inference.sh. Navigate web pages, interact with elements using @e refs, take screenshots, record video. Capabilities: web scraping, form filling, clicking, typing, drag-drop, file upload, JavaScript execution. Use for: web automation, data extraction, testing, agent browsing, research. Triggers: browser, web automation, scrape, navigate, click, fill form, screenshot, browse web, playwright, headless browser, web agent, surf internet, record video
自然言語メモリファイル(CLAUDE.md, todos, 設定)を原始人形式に圧縮し入力トークン削減。 技術内容・コード・URL・構造は完全保持。圧縮版が原ファイルを上書き、人間可読版は FILE.original.md として保存。「/genshijin-compress <filepath>」「メモリファイル圧縮」で起動。
코딩에 앞서 사양서를 작성합니다. 새로운 프로젝트, 기능 또는 중대한 변경 사항을 시작할 때 아직 사양서가 없는 경우에 사용합니다. 요구 사항이 불분명하거나 모호하거나, 막연한 아이디어로만 존재하는 경우에도 사용합니다. 단일 요구 사항이 여러 개의 독립적으로 테스트 가능한 기능에 걸쳐 있어, 사양을 작성하기 전에 모듈별 기능 매핑으로 세분화해야 할 때도 사용합니다.
全 genshijin モード・スキル・コマンドのクイックリファレンスカード。 1回限り表示・モード変更なし・状態永続化なし。 「/genshijin-help」「原始人ヘルプ」「原始人の使い方」で起動。
사용자가 이탈률을 낮추거나, 해지 절차를 구축하거나, 재구독 유도 제안을 설정하거나, 결제 실패를 복구하거나, 고객 유지 전략을 실행하고자 할 때. 또한 사용자가 ‘이탈’, ‘해지 절차’, ‘오프보딩’, ‘유지 제안’, ‘미납 독촉’, ‘결제 실패 복구’, ‘재유치’, ‘유지’, ‘이탈 설문조사’, ‘구독 일시 중지’, ‘비자발적 이탈’, '사용자들이 계속 해지한다', '이탈률이 너무 높다', '사용자를 어떻게 유지할 수 있을까', 또는 '고객들이 떠나고 있다'와 같은 용어를 언급할 때도 활용하세요. 구독자 수 감소가 발생하거나 이를 방지하기 위한 시스템을 구축하고자 할 때 언제든지 이 내용을 참조하십시오. 해지 후 재유치 이메일 시퀀스에 대해서는 '이메일' 항목을, 앱 내 업그레이드 유료화 장벽에 대해서는 '유료화 장벽' 항목을 참조하십시오.
現セッションのリアルトークン使用量と推定削減量を表示。Claude Code セッションログから直接読込 — AI 推定なし。 `/genshijin-stats` で起動。出力は mode-tracker フックが注入し、モデル自身は数値計算しない。
사용자가 공동 마케팅 파트너를 찾거나, 공동 캠페인을 기획하거나, 파트너십 기회를 모색하고자 할 때. 사용자가 ‘공동 마케팅’, ‘파트너 마케팅’, ‘공동 캠페인’, ‘누구와 파트너십을 맺어야 할까’, ‘통합 마케팅’, ‘교차 프로모션’, ‘다른 회사와 협력’, ‘파트너십 아이디어’ 또는 ‘공동 브랜드’라고 말할 때 사용하십시오. 고객 추천 프로그램에 대해서는 ‘추천’ 항목을 참조하십시오. 출시 관련 파트너십에 대해서는 ‘출시’ 항목을 참조하십시오.
Browser automation for AI agents via inference.sh. Navigate web pages, interact with elements using @e refs, take screenshots, record video. Capabilities: web scraping, form filling, clicking, typing, drag-drop, file upload, JavaScript execution. Use for: web automation, data extraction, testing, agent browsing, research. Triggers: browser, web automation, scrape, navigate, click, fill form, screenshot, browse web, playwright, headless browser, web agent, surf internet, record video