본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 05. 21. 01:25

hoodini/ai-agents-skills

요약

YUV.AI의 기술을 기반으로 셀피나 화면 공유 영상을 바이럴 숏폼 콘텐츠로 자동 변환해 주는 비디오 에디터 도구입니다. Apple 스타일의 글래스 효과, MrBeast 스타일의 빠른 편집, 동적 모션 그래픽 및 카라오케 자막 기능을 제공하며, 모든 데이터는 실제 전사(transcript)를 기반으로 하는 '진실 계약'을 준수합니다.

핵심 포인트

  • Apple 스타일의 리퀴드 글래스 카드 및 세련된 다크 모드 디자인 적용
  • MrBeast 스타일의 빠른 편집, 동적 모션(push-in, dolly 등) 및 카라오케 자막 기능
  • 실제 전사 데이터를 기반으로 한 정확한 정보 전달(Truth contract) 및 가짜 콘텐츠 방지
  • ElevenLabs SFX를 활용한 오디오 믹싱 및 플랫폼 표준에 맞춘 음량 정규화(Loudnorm)
  • Meta 광고 성과 분석을 위한 Marketing API 연동 기능 추가

방금 추가되었습니다! YUV.AI가 제공하는 방식 그대로, 가공되지 않은 셀피(selfie) 또는 화면 공유(screen-share) 영상을 바이럴 숏폼(short-form) 영상으로 변환해 주는 완전한 시그니처 스타일의 비디오 에디터입니다. 실제 배경 흐림(backdrop blur)이 적용된 Apple 스타일의 리퀴드 글래스(liquid-glass) 카드, 다크 모드(dark-mode)의 세련미, MrBeast 스타일의 빠른 편집 속도, 비디오 제목 카라오케 자막, 콘텐츠 관련 모션 그래픽(motion graphics)을 제공합니다. 가짜 콘텐츠는 없으며, 절대로 화자의 얼굴을 가리지 않고, 항상 9:16과 16:9 비율을 모두 렌더링하며, 항상 _V<N> 백업 접미사를 붙여 저장합니다. 히브리어는 Rubik Black 폰트로 렌더링되며(python-bidi를 통한 적절한 RTL 지원), 영어는 Anton 대문자로 렌더링됩니다. 실제 편집 과정에서 얻은 모든 고통스러운 교훈들을 엄격한 규칙으로 인코딩하여, 다음 렌더링 시 자동으로 준수합니다.

주요 기능:

  • Apple 스타일의 프로스티드 글래스(frosted glass) 카드: 라운드 코너(rounded corners) + gblur sigma=24 배경 + alphamerge 마스크를 사용하여 블러(blur)가 라운드 형태에서 깔끔하게 멈추도록 처리합니다(모서리 너머로 직사각형 형태가 새어나가지 않음). 아키타입(archetype)에 따라 레이아웃을 자동 경로 지정합니다: 화면 공유 영상은 화면 콘텐츠(상단 2/3)를 보여주고 하단 1/3에 라운드 처리된 화자 PIP(Picture-in-Picture)를 배치합니다. 전체 프레임 셀피는 화자를 눈에 띄게 보여주며, 카드는 안전한 상단 배너 구역에 배치합니다(얼굴은 절대 가려지지 않음).

  • 세그먼트별 동적 모션(push-in / pull-out / snap-in / dolly / shake): 추출 체인(extract chain)에 미세한 MrBeast 스타일의 양으로 내장되어 있습니다.

  • 실제 애니메이션 다이어그램: 막대 그래프(전사(transcript)에서 실제 카테고리 이름을 사용하며, 가짜 숫자를 사용하지 않음), 브랜드 컬러의 빛나는 노드와 애니메이션 점선 화살표로 연결된 플로우 다이어그램(flow diagram).

  • 단어별 비디오 제목 카라오케: scx150 scy150 (0,140, scx100 scy100)를 사용한 스케일 팝(scale-pop) 등장 효과를 적용하며, 강조 단어에는 노란색과 회전 지터(rotation jitter)가 적용됩니다. 영어 브랜드 토큰은 자동으로 Anton 대문자로 경로 지정됩니다. 하단에는 현재 비트(beat)를 1~4단어로 요약하는 글래스 스트립(glass strips)이 나타납니다(히브리어 우측 + 영어 좌측 + 노란색 강조 스트립).

  • ElevenLabs SFX 키트(impact, bass_drop, whoosh, riser, ding, glitch, typing): adelay를 통해 적절한 출력 시간에 맞춰 믹싱됩니다.

  • -14 LUFS / -1 dBTP / LRA 11로의 2패스 loudnorm (TikTok / Reels / YouTube 표준)
    버전 관리 (Versioning): 모든 렌더링은 새로운 final_*_V<N>.mp4 파일을 생성합니다.

— 이전 버전은 절대 덮어쓰이지 않습니다. 진실 계약 (Truth contract): 모든 카드 위의 모든 단어는 실제 전사(transcript)와 대조하여 감사할 수 있어야 합니다. 화자가 말하지 않았다면 "$$$"와 같은 자리 표시자나 "100% 이해" 또는 "링크는 바이오에"와 같은 표현을 사용하지 않습니다.

새로 추가됨! Marketing API를 통해 Meta 광고 성과(Facebook, Instagram, Messenger, Click-to-WhatsApp, Threads)를 추출, 분석 및 관리하기 위해 실전에서 검증된 기술(skill)입니다. 추측이나 일반적인 대시보드에 의존하지 않습니다. 스크립트가 계정을 자동으로 탐색하고, 상태 코드와 통화 단위를 해독하며, 속도 제한(rate limits) 및 비동기 인사이트 작업(async insights jobs)을 처리하고, 쓰기 작업(write actions)은 명시적인 확인 절차를 통해 보호합니다.

주요 기능:

  • 광고 레벨, 광고 세트 레벨, 캠페인 레벨 및 계정 레벨의 인사이트를 상세 분석(플랫폼, 게재 위치, 연령, 성별, 국가, 기기)과 함께 추출
  • 토큰이 접근 가능한 모든 광고 계정을 최근 30일 지출액 기준으로 자동 탐색 — 잘못된 act_ ID를 붙여넣는 실수를 방지
  • 두 가지 인증 경로를 즉시 지원: 시스템 사용자(System User) 토큰(만료되지 않음, BM 소유 계정) 및 장기 사용자(long-lived user) 토큰(60일 유지, 개인 Instagram 홍보 계정 확인 가능)
  • 단기 토큰을 60일 토큰으로 교체하는 토큰 교환(token-exchange) 스크립트 제공 — 더 이상 Graph Explorer 문서를 뒤적거릴 필요 없음
  • 소재 피로도(Creative fatigue) 탐지, 이전 기간 대비 이상 징후(anomaly) 탐지, CTWA(Click-to-WhatsApp) 인지 분석 플레이북
  • 쓰기 작업(일시 중지, 예산 업데이트, 복제)은 영향 요약 및 롤백 패턴이 포함된 명시적 확인 절차를 거쳐야 실행 가능
  • 우리가 직접 겪으며 터득한 모든 실패 모드에 대한 문제 해결 기능 내장: 샌드박스 프록시 차단, 37개월 데이터 장벽, DELETED 상태 오류 1815001, 최소 단위 통화 버그, SU 토큰에 보이지 않는 IG 홍보 게시물 등

새로 추가됨! AI 에이전트에게 gws를 사용하도록 가르치는 종합적인 기술...

CLI — 모든 Google Workspace를 위한 단일 명령줄 도구: Drive, Gmail, Calendar, Sheets, Docs, Slides, Chat, Tasks, Admin, Meet, Forms, Keep 등을 포함합니다. 이제 귀하의 에이전트는 별도의 커스텀 도구 없이도 전체 Google Workspace를 관리할 수 있습니다.

주요 기능:

  • gws CLI 명령어를 통해 AI 에이전트가 모든 Google Workspace API와 상호작용할 수 있도록 지원합니다. Drive, Gmail, Calendar, Sheets, Docs, Slides, Chat, Tasks, Meet, Forms, Admin, Keep, Apps Script 등을 포함합니다.
  • 실제 JSON 페이로드(payload)가 포함된 100개 이상의 즉시 사용 가능한 명령어 예시를 제공합니다.
  • Claude Desktop, VS Code, Gemini CLI 및 기타 MCP 클라이언트를 위한 MCP 서버 통합을 지원합니다.
  • 다양한 인증(auth) 워크플로우 지원: 대화형(interactive), 헤드리스/CI(headless/CI), 서비스 계정(service accounts) 및 다중 계정 지원
  • Google의 Discovery Service를 기반으로 구축되어 새로운 API 엔드포인트(endpoint)를 자동으로 감지합니다.

모든 AI 코딩 에이전트가 정직하고, 객관적이며, 아첨하지 않도록 설정하는 범용 기술입니다. 한 번만 실행하면 모든 에이전트(Claude Code, GitHub Copilot, Cursor, Windsurf 등)가 사용자가 듣고 싶어 하는 말 대신 정직하고 직접적인 피드백을 주기 시작할 것입니다.

주요 기능:

  • 7개의 검증된 AI 코딩 에이전트에 대해 정직하고 객관적인 커뮤니케이션을 설정합니다.
  • 모든 에이전트의 지침 파일(instruction files)을 업데이트하는 일회성 설정 방식입니다.
  • 프로젝트 수준(project-level) 및 전역(global) 설정을 모두 지원합니다.
  • Claude Code, Copilot, Cursor, Windsurf, Cline, Aider, Continue.dev와 함께 작동합니다.

향상된 코딩 지원을 위한 AI 에이전트 기술 큐레이션 컬렉션

특화된 지식과 프로덕션 준비가 된 패턴으로 AI 코딩 에이전트의 성능을 극대화하세요.

기술(Skills) • 빠른 시작(Quick Start) • 사용법(Usage) • 기여하기(Contributing)

🤖

이 저장소는 Yuval Avidani가 VS Code Insiders를 통해 GitHub Copilot을 사용하여 생성하였으며, 이는 AI 지원 개발의 강력함을 보여줍니다!

에이전트 기술(Agent skills)은 AI 코딩 에이전트에 도메인 특화 전문 지식을 부여하는 **특화된 지식 모듈(specialized knowledge modules)**입니다. 이들은 다음과 같은 기능을 제공합니다:

  • 🎯 집중된 지식 (Focused Knowledge)— AI가 이미 알고 있는 것 외의 정보만 제공
  • 📝 프로덕션 준비 완료된 코드 (Production-Ready Code)— 추상적인 개념이 아닌 작동하는 예제 제공
  • 빠른 활성화 (Quick Activation)— 즉각적인 컨텍스트 제공을 위한 트리거 키워드
  • 🔄 재사용 가능한 패턴 (Reusable Patterns)— 한 번 복사하여 어디에서나 사용

SKILL.md는 AI 에이전트에게 새로운 능력과 전문성을 부여하기 위한 단순하고 개방적인 형식입니다. 이는 여러 AI 코딩 에이전트 및 플랫폼 전반에서 작동하는 개방형 표준입니다.

에이전트 스킬 (Agent Skills)은 AI 에이전트가 작업을 더 정확하고 효율적으로 수행하기 위해 발견하고 사용할 수 있는 지침(instructions), 스크립트(scripts), 리소스(resources)의 폴더입니다.

사용자 (개발자)를 위한 이점:

  • 📚 더 빠른 학습 (Learn Faster)— 해당 도메인 전문가로부터 구축된 지식 제공
  • 🎯 더 나은 결과 (Better Results)— 에이전트가 더 정확하게 작업할 수 있는 컨텍스트 보유
  • ♻️ 어디서나 재사용 (Reuse Everywhere)— 동일한 스킬이 Copilot, Claude Code, Cursor, Windsurf 등에서 작동
  • 🔐 버전 관리 (Version Control)— 스킬이 리포지토리의 일부로서 git을 통해 추적됨

팀을 위한 이점:

  • 📖 지식 캡처 (Capture Knowledge)— 프로세스 및 베스트 프랙티스(best practices) 문서화
  • 🚀 스킬 공유 (Share Skills)— 프로젝트 전반에 걸쳐 전문 지식 배포
  • 🏢 엔터프라이즈 활용 (Enterprise Use)— 조직의 지식을 중앙 집중화

AI 에이전트를 위한 이점:

  • 🧠 도메인 전문성 (Domain Expertise)— 특화된 작업을 신뢰성 있게 수행
  • 🔧 새로운 능력 (New Capabilities)— 새로운 워크플로(workflows) 및 자동화 활성화
  • 🎓 컨텍스트 (Context)— 필요에 따라 절차, 스크립트, 예제에 액세스

에이전트 스킬을 통해 AI 에이전트는 다음과 같은 작업을 수행할 수 있습니다:

도메인 전문성 (Domain Expertise): 특화된 지식 패키징 (법률 검토, 데이터 분석, 배포 절차)
새로운 능력 (New Capabilities): 프레젠테이션 생성, MCP 서버 구축, 데이터 세트 분석, 장애 디버깅
반복 가능한 워크플로 (Repeatable Workflows): 다단계 작업을 일관되고 감사 가능한 프로세스로 전환
상호 운용성 (Interoperability): 서로 호환되는 다양한 에이전트 제품 간에 스킬 재사용

각 스킬은 내부에 SKILL.md 파일을 포함하는 단순한 폴더입니다:

your-project/
├── .github/skills/ # GitHub Copilot 프로젝트 스킬 위치
│ └── my-skill-name/
...

모든 SKILL.md 파일은 두 부분으로 구성됩니다:

YAML 프론트매터 (YAML Frontmatter) (메타데이터):


name: my-skill-name # 고유 식별자 (소문자, 공백은 하이픈 사용)
description: 이 스킬의 설명 # 에이전트가 언제 이 스킬을 사용해야 합니까?
...


**Markdown 본문 (Markdown Body)** (지침):
파일의 나머지 부분은 AI 에이전트를 위한 지침(instructions)과 예시(examples)를 포함합니다.

간단한 `SKILL.md` 파일의 모습은 다음과 같습니다:


name: github-actions-debugging
description: 실패하는 GitHub Actions 워크플로를 디버깅하기 위한 가이드입니다. CI/CD 실패나 워크플로 문제를 디버깅하라는 요청을 받았을 때 이 스킬을 사용하세요.
...


AI 에이전트에게 무언가를 요청할 때:

"우리 GitHub Actions 워크플로가 왜 실패하는지 디버깅해줘"


에이전트는 다음과 같이 동작합니다:

- ✅ 사용자가 GitHub Actions에 대해 묻고 있음을 **인식 (Recognize)** 합니다.
- ✅ 프로젝트 내에서 `github-actions-debugging` 스킬을 **찾습니다 (Find)**.
- ✅ `SKILL.md` 파일을 컨텍스트 (context)로 **로드 (Load)** 합니다.
- ✅ 디버깅을 돕기 위해 지침을 **따릅니다 (Follow)**.

**프로젝트 스킬 (Project Skills)** (특정 리포지토리에 국한됨):

`your-repo/.github/skills/` — GitHub Copilot용
`your-repo/.claude/skills/` — Claude Code용

**개인 스킬 (Personal Skills)** (사용자의 머신에 있는 모든 프로젝트에서 사용 가능):

`~/.copilot/skills/` — GitHub Copilot (Copilot CLI 및 VS Code)용
`~/.claude/skills/` — Claude Code용

**조직/엔터프라이즈 스킬 (Organization/Enterprise Skills)** (출시 예정):

- 엔터프라이즈 레벨의 스킬 지원은 현재 개발 중입니다.

에이전트 스킬은 다음 AI 코딩 에이전트들과 함께 작동합니다:

| 에이전트 | 지원 여부 | 위치 |
|---|---|---|
| GitHub Copilot | ✅ 전체 지원 | `.github/skills/` 또는 `~/.copilot/skills/` |
| Claude Code | ✅ 전체 지원 | `.claude/skills/` 또는 `~/.claude/skills/` |
| Cursor | ✅ 전체 지원 | `.cursor/rules/` |
| Windsurf | ✅ 전체 지원 | `.windsurf/rules/` |
| VS Code Insiders | ✅ 전체 지원 | 스킬 기능이 포함된 에이전트 모드 |
| VS Code (Stable) | ⏳ 출시 예정 | 향후 릴리스에서 지원 예정 |

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub AI Coding Assistants의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
2

댓글

0