오늘 트렌딩은 단연 AI 에이전트용 “스킬(Skill)” 생태계가 지배했다. Claude Code·Codex·Cursor 같은 코딩 에이전트에 붙여 쓰는 소형 스킬·플러그인이 절반 이상을 차지했고, 그중에서도 E2E 테스트를 자연어로 수행하는 e2e와 디자인 품질을 강제하는 Impeccable이 눈에 띈다. 한편 DeepSeek의 DeepGEMM이나 PS5 실행 파일을 리눅스로 포팅하는 AnyPS5처럼 저수준 시스템 영역의 프로젝트도 상위권에 올라 균형을 이뤘다.

e2e

자연어로 테스트 목표를 설명하면 AI 에이전트가 앱을 조작해 검증까지 해주는 오픈소스 엔드투엔드 테스트 프레임워크.

  • GitHub: e2e
  • 언어/스택: TypeScript, Playwright, iOS 시뮬레이터 / Android 에뮬레이터
  • 카테고리: DevOps

무엇을 하는 프로젝트인가? 기존 E2E 테스트는 셀렉터와 어설션을 사람이 일일이 작성해야 했고, UI가 바뀌면 유지보수 비용이 급증했다. e2e는 agent.act와 agent.assert라는 자연어 API를 통해 테스트 의도를 그대로 서술하면 AI 에이전트가 실제 앱을 조작해 목표를 달성하는 방식으로 이 문제를 우회한다. 웹은 Playwright 기반으로 Chromium·Firefox·WebKit을, 모바일은 iOS 시뮬레이터와 Android 에뮬레이터를 지원한다. 에이전트 스텝이 없는 테스트에는 모델 호출이 아예 필요 없어 비용도 절감된다.

주요 특징

  • 자연어 기반 액션/검증: agent.act로 동작을 지시하고 agent.assert로 결과를 확인
  • 동작 기록 및 재생: 에이전트 스텝의 동작을 기록해 앱이 바뀌기 전까지는 모델 호출 없이 재실행
  • BYO(Bring Your Own) 모델: 자체 구독, API 키, 로컬 모델을 그대로 사용 가능
  • npx e2e init으로 엔진과 모델 제공자를 선택하면 설정과 예제 테스트가 자동 생성

개발자에게 의미하는 것 테스트 코드 유지보수에 지친 팀이라면, 셀렉터 관리 부담을 줄이고 테스트 의도를 문서처럼 남길 수 있다. Vite·Next.js·Expo·SwiftUI 예제 프로젝트가 함께 제공돼 도입 장벽이 낮다.

Skills (Skills For Real Engineers)

Matt Pocock가 “바이브 코딩"이 아닌 실제 엔지니어링을 위해 매일 쓰는 스킬을 모아 공개한 컬렉션.

무엇을 하는 프로젝트인가? GSD, BMAD, Spec-Kit 같은 기존 에이전트 프레임워크가 프로세스를 장악해 사용자 통제권을 빼앗고 버그 해결을 어렵게 만든다는 문제의식에서 출발했다. 대신 작고 조합 가능한(composable) 스킬 세트를 제공해, 수십 년의 엔지니어링 경험을 어떤 모델에서든 쓸 수 있게 하는 것이 목표다. 특정 모델에 종속되지 않고 사용자가 자유롭게 수정할 수 있도록 설계됐다.

주요 특징

  • 두 가지 설치 방식: Claude Code 공식 마켓플레이스 번들(읽기 전용, claude plugins install mattpocock-skills) 또는 편집 가능한 skills.sh(npx skills@latest add mattpocock/skills)
  • 초기 설정 스킬 /setup-matt-pocock-skills로 이슈 트래커, 트리아지 라벨, 문서 저장 위치를 저장소별로 한 번만 설정
  • .agents/adr/에 ADR(Architecture Decision Record)을 문서화하는 워크플로우 포함
  • Codex 등 다른 에이전트도 지원(네이티브 Codex 플러그인은 로드맵)

개발자에게 의미하는 것 에이전트에게 프로젝트 맥락과 규칙을 심어주고 싶지만 거대한 프레임워크에 종속되기는 싫은 팀에 적합하다. 6만 명 규모 뉴스레터(aihero.dev)를 통해 지속적으로 업데이트된다.

text-to-cad

AI 에이전트에 CAD 기능을 부여해 자연어로 3D 모델과 제조 도면을 생성하는 플러그인.

  • GitHub: text-to-cad
  • 언어/스택: Python 3.11+, Node.js 20+, build123d, Open CASCADE, uv
  • 카테고리: AI

무엇을 하는 프로젝트인가? “Give your agent CAD superpowers"라는 슬로건대로, 에이전트가 자연어 지시만으로 STEP·GLB·STL·3MF 같은 3D 모델 파일을 생성하고 제조 적합성(DFM) 검사까지 수행하도록 로컬 도구 세트를 제공한다. 엔지니어링 도면 생성과 3D 프린팅·판금·CNC 가공 서비스 연동도 지원한다. cadgen mcp라는 로컬 서버가 뷰어 역할을 하며, skills.sh 프레임워크 기반이라 Claude Code·Codex·Cursor·Gemini·Grok 등에서 쓸 수 있다.

주요 특징

  • Python 3.11+ CAD 엔진과 Node.js 20+ 통합 레이어로 구성, PyPI 패키지 cadgen으로 배포
  • build123d 0.11과 오픈소스 CAD 커널 Open CASCADE 7.9 기반
  • latest 브랜치는 플러그인만 포함하며 PyPI 릴리스와 동기화, main은 개발용
  • 최초 실행 시 CAD 런타임을 다운로드하므로 네트워크 연결 필요

개발자에게 의미하는 것 하드웨어·제조 워크플로우에 AI 에이전트를 붙이려는 팀에게 실질적인 출발점이 된다. 플러그인과 스킬을 동시에 설치하면 중복되므로 하나만 설치하는 것이 권장된다.

AnyPS5

PS5용 실행 파일을 에뮬레이션 없이 Linux와 Windows로 자동 포팅하는 도구.

  • GitHub: AnyPS5
  • 언어/스택: C++20, SPIR-V / SPIRV-Tools, SDL
  • 카테고리: 시스템

무엇을 하는 프로젝트인가? 에뮬레이션이나 별도 런타임 프로세스 없이, relinker를 통해 PS5 실행 파일을 대상 시스템의 네이티브 형식으로 변환하는 것을 목표로 한다. 동적 링크에 적합한 system prx 라이브러리 구현을 제공하고, 셰이더 리컴파일러가 SPIR-V를 생성할 수 있다. Dreaming Sarah(2D 플랫폼er)가 GTX 1050 Ti / i5-7500 환경에서 안정적인 60fps로 동작한다고 명시돼 있다.

주요 특징

  • 실행 파일을 네이티브 형식으로 변환하는 relinker와 system prx 라이브러리 구현
  • ANYPS5_ENABLE_SPIRV_TOOLS 빌드 시 SPIRV-Tools로 셰이더 검증 가능
  • SDL 매핑 게임 컨트롤러 지원(아날로그 스틱, 트리거 포함), anyps5-input.ini로 키보드·마우스 매핑 구성
  • 게임 호환성 목록 제공

개발자에게 의미하는 것 상호운용성·연구·보존 목적의 프로젝트로, 저작권 있는 소프트웨어나 펌웨어·키를 포함하지 않는다. 사용자는 바이너리를 관련 법률과 라이선스에 맞게 직접 획득·사용할 책임이 있다.

Impeccable

AI 코딩 에이전트가 만드는 뻔한 SaaS 템플릿 디자인을 막아주는 프론트엔드 디자인 가이드 스킬.

  • GitHub: Impeccable
  • 언어/스택: npm CLI, 브라우저 확장, Markdown 산출물
  • 카테고리: 프론트엔드

무엇을 하는 프로젝트인가? Anthropic의 frontend-design 스킬에서 출발해, 모든 모델이 Inter 폰트·보라→파랑 그라디언트·카드 안의 카드 같은 동일한 템플릿을 재생산하는 문제를 해결한다. 1개의 스킬과 24개의 명령어로 AI와 공유하는 디자인 어휘를 제공하며, /impeccable audit blog처럼 대상(target)을 지정해 사용한다. LLM이나 API 키 없이 동작하는 60개의 결정적(deterministic) 검출 규칙이 핵심이다.

주요 특징

  • 명령어가 설정·기획·스타일 조정·실시간 반복 등 카테고리별로 정리돼 있고, pin <command>로 독립 단축 명령 생성 가능
  • /impeccable init이 PRODUCT.md에 제품 사실을, 시각 시스템은 별도로 DESIGN.md에 기록해 사실과 표면 디자인을 분리 관리
  • live, generate 명령으로 브라우저에서 요소를 직접 반복 수정
  • 60개 결정적 규칙 + 선택적 LLM 비평 검사

개발자에게 의미하는 것 AI가 만든 UI를 “그럴듯하게” 넘기지 않고 구체적인 개선점을 받고 싶을 때 유용하다. npx impeccable install 후 AI 도구 안에서 /impeccable init만 실행하면 된다.

claude-mem

세션이 끝나도 Claude Code가 프로젝트 지식을 기억하도록 돕는 영구 메모리 압축 시스템.

  • GitHub: claude-mem
  • 언어/스택: Node.js(>=20.0.0), MCP
  • 카테고리: AI

무엇을 하는 프로젝트인가? Claude Code에서 세션이 종료되거나 재연결될 때마다 프로젝트 맥락이 사라지는 문제를 해결한다. 도구 사용 관찰(tool usage observations)을 자동 수집하고 의미론적 요약을 생성해 이후 세션에서 활용 가능하게 만든다. MCP 검색 도구를 통해 과거 관찰 내용을 조회할 수 있어 여러 세션에 걸친 지식 연속성이 유지된다.

주요 특징

  • 자동 컨텍스트 보존과 세션 간 메모리 압축·요약
  • MCP Search Tools로 과거 관찰 내용 검색
  • Apache 2.0 라이선스, 현재 버전 13.34.2
  • 한국어를 포함한 약 30개 언어 README 제공

개발자에게 의미하는 것 장기 프로젝트에서 에이전트에게 매번 맥락을 다시 설명하는 수고를 덜어준다. Quick Start·How It Works·Configuration·Troubleshooting 문서가 갖춰져 있어 도입이 수월하다.

i-have-adhd

코딩 어시스턴트의 답변을 ADHD 친화적으로 압축해주는 스킬.

  • GitHub: i-have-adhd
  • 언어/스택: Markdown(SKILL.md), Claude 플러그인 CLI
  • 카테고리: AI

무엇을 하는 프로젝트인가? 답변을 장황하게 늘어놓는 대신 핵심 행동을 먼저 제시하고, 단계를 번호로 매기며, 불필요한 인사말이나 마무리 문구를 제거하도록 어시스턴트 출력을 재구성한다. 10가지 규칙(행동 우선, 다단계 작업 번호 매기기, 구체적 다음 단계, 접선 금지, 매 턴 상태 재진술, 분 단위 시간 추정, 성과 가시화, 사실적인 오류 전달, 목록 5개 제한, 서론·요약·맺음말 금지)으로 구성된다.

주요 특징

  • 마크다운 기반 단일 스킬 파일(SKILL.md)로 동작이 단순
  • CLI 프롬프트 복사·붙여넣기 또는 INSTALL.md 안내로 설치
  • 포크 후 SKILL.md를 수정해 규칙을 자유롭게 커스터마이즈
  • MIT 라이선스, 여러 언어 README 제공

개발자에게 의미하는 것 에이전트 산출물이 너무 장황해 읽기 부담스럽다면 곧바로 체감 효과를 볼 수 있는 가벼운 스킬이다.

REA: Reverse Engineer Anything

바이너리·앱·런타임 동작을 분석해 에이전트에 리버스 엔지니어링 능력을 부여하는 단일 MCP 서버.

무엇을 하는 프로젝트인가? “마음에 드는 기능을 발견했다면, 바이너리 수준까지 어떻게 동작하는지 이해하라"는 슬로건 아래 소스 코드 없이도 앱 기능을 분석하고, 에이전트가 사용자 프로젝트에 맞는 대체 구현을 만들도록 돕는다. 네이티브 바이너리, JavaScript/Electron 앱, .NET 어셈블리, 웹사이트 등 다양한 대상에 대응한다. 분석은 전부 로컬에서 수행되어 데이터가 외부로 나가지 않는다.

주요 특징

  • 모든 결론에 근거(evidence)와 한계(limitations)를 함께 제시
  • npx rea-agents setup으로 에이전트 등록과 워크플로 지침 설치 자동화
  • Hopper 또는 Ghidra와 선택적으로 연동, 없이도 정적 JS 분석 가능
  • 변경 사항 적용 전 경로와 내용을 보여주고 기존 설정을 백업

개발자에게 의미하는 것 다른 제품의 기능을 참고해 자체 구현을 만들 때, 동작 원리와 근거를 함께 확보할 수 있다. npm 패키지 rea-agents로 배포되며 MIT 라이선스다.

DeepGEMM

DeepSeek가 LLM 핵심 연산을 하나로 통합한 고성능 텐서 코어 커널 라이브러리.

  • GitHub: DeepGEMM
  • 언어/스택: CUDA(SM90/SM100), Python 3.8+, PyTorch 2.3+, C++20
  • 카테고리: AI

무엇을 하는 프로젝트인가? GEMM(FP8·FP4·BF16), 통신 오버랩이 적용된 융합 MoE(Mega MoE), MQA 스코어링, HyperConnection 등 최신 LLM 추론·학습에 필요한 연산을 하나의 일관된 CUDA 코드베이스로 통합했다. 설치 시 CUDA 컴파일이 필요 없는 런타임 JIT(DeepJIT) 기반 커널 컴파일이 특징이며, CUTLASS 같은 전문가 튜닝 라이브러리에 필적하거나 능가하는 성능을 목표로 한다.

주요 특징

  • FP8·FP4·BF16 GEMM 및 FP8xFP4 혼합 GEMM 지원
  • DeepSeek v3.2 라이트닝 인덱서용 weighted ReLU MQA logits 커널 제공
  • 2025년 4월 기준 NVIDIA H800에서 최대 1550 TFLOPS 달성
  • 템플릿/알지브라 의존도를 낮춰 핵심 커널 수를 제한, 학습 접근성 강조
  • Ascend 아키텍처 지원 버전(DeepGEMM Ascend) 별도 제공

개발자에게 의미하는 것 NVIDIA SM90/SM100 아키텍처 GPU가 필요해 구형 GPU에서는 동작하지 않지만, 최신 LLM 커널 최적화 기법을 학습하려는 개발자에게 좋은 자료가 된다. CUDA Toolkit 12.9+와 CUTLASS 4.0+가 요구된다.

The Agency: AI Specialists Ready to Transform Your Workflow

도메인별 전문성과 개성을 갖춘 AI 에이전트 페르소나 모음집.

  • GitHub: The Agency
  • 언어/스택: Markdown 에이전트 정의, 쉘 스크립트, 데스크톱 앱
  • 카테고리: AI

무엇을 하는 프로젝트인가? 프론트엔드 개발자, 커뮤니티 관리자, 창의성 주입자, 현실 검증자 등 각기 고유한 성격과 프로세스, 검증된 산출물을 가진 에이전트 페르소나 모음이다. 일반적인 프롬프트 템플릿을 넘어 코드·프로세스·측정 가능한 결과물 중심의 실전 워크플로우를 제공하며, Reddit 스레드에서 시작돼 수개월간 반복 개선됐다.

주요 특징

  • Claude Code·Cursor·Codex·Gemini CLI·OpenCode·Qwen 등에 즉시 통합
  • 네이티브 데스크톱 앱(macOS·Linux·Windows)으로 클릭 한 번에 설치 및 자동 업데이트
  • Homebrew(brew install --cask msitarzewski/agency-agents/agency-agents) 또는 쉘 스크립트 설치
  • 카테고리별 마크다운 파일로 구성돼 선택적 설치 가능

개발자에게 의미하는 것 원하는 전문가를 조합해 “꿈의 팀"처럼 활용할 수 있다. MIT 라이선스로 PR을 적극적으로 받는 오픈소스 프로젝트다.

openGym

데이터를 직접 통제하는 셀프 호스팅 헬스·맨몸운동 트래커.

  • GitHub: openGym
  • 언어/스택: Docker Compose, PWA, 패스키 로그인
  • 카테고리: 기타

무엇을 하는 프로젝트인가? 대부분의 운동 앱이 데이터를 자사 서버에 보관하고 구독을 유도하거나 서비스 종료 시 사라지는 문제를 해결한다. 자신의 서버에서 docker compose up 한 번으로 구동하며 계정·구독·광고·텔레메트리가 없다. 애니메이션 데모가 포함된 1,324개 운동 라이브러리와 근육 부위별 바디맵 탐색, 보유 장비 필터링을 제공한다.

주요 특징

  • PPL·Upper/Lower·Full Body·5×5 등 4가지 스타터 플랜 제공
  • 슈퍼세트, 워밍업·드롭세트, 레스트포즈, 시간·속도 기반 유산소 지원
  • 폰·노트북 간 동기화, 홈 화면 설치형 PWA, 오프라인 동작
  • 히트맵·차트·PR 확인, 사용자 정의 운동 추가(업로드 전 위치 정보 제거)

개발자에게 의미하는 것 데이터 주권을 중시하는 개발자에게 좋은 셀프 호스팅 선택지다. AGPL-3.0 라이선스이며 Android APK도 별도 배포된다.

diagram-design

웹사이트 톤에 맞춘 에디토리얼 품질 다이어그램을 60초 만에 만들어주는 스킬.

  • GitHub: diagram-design
  • 언어/스택: 자체 포함 HTML + SVG, Claude Code 스킬
  • 카테고리: 프론트엔드

무엇을 하는 프로젝트인가? 매번 Claude에게 다이어그램을 요청할 때마다 사이트 톤과 어울리지 않는 ‘일반적인 둥근 박스’ 결과물이 나오는 문제를 해결한다. 사용자 웹사이트를 읽어 브랜드에 맞춘 편집 스타일 다이어그램을 만들어낸다. Architecture·Flowchart·Sequence·ER·Timeline·Swimlane·Quadrant 등 다양한 타입과 함께 최신 버전에서 Sankey·Fishbone·Wardley Map·Kanban·User Journey 등 10종의 레이아웃 문법이 추가됐다.

주요 특징

  • 빌드 단계·JavaScript·외부 이미지 의존성 없는 자체 포함 HTML+SVG 결과물
  • Minimal Light / Minimal Dark / Full-Editorial 3가지 정적 변형 제공
  • draw.io·Mermaid·Excalidraw 소스를 원하는 포맷으로 재드로잉
  • “최고 품질의 선택은 보통 삭제"라는 디자인 원칙, 목표 밀도 4/10

개발자에게 의미하는 것 Figma에서 시간을 씨름하지 않고 블로그·문서에 어울리는 다이어그램을 얻고 싶을 때 유용하다. 정적 HTML 출력이 항상 기본이며 모션은 선택 사항이다.


오늘의 한 줄 정리 AI 코딩 에이전트의 “스킬·플러그인"이 새로운 배포 단위로 자리 잡았고, 테스트·디자인·리버스 엔지니어링·CAD처럼 특정 실무 영역을 겨냥한 소형 스킬이 트렌딩을 주도했다.

매일 아침 GitHub Trending을 릿치 블로그에서 만나보세요.