오늘 트렌딩은 AI 에이전트를 실무에 붙이는 스킬/플러그인 생태계가 압도적으로 눈에 띈다. Claude Code·Codex·Gemini CLI 등 여러 호스트를 동시에 지원하는 스킬 모음이 나란히 올랐고, 그 옆에서 Epic Games의 네이티브 디버거와 PS5 바이너리 포팅 도구 같은 로우레벨 시스템 프로젝트도 강세다. 특히 Anthropic이 직접 공개한 knowledge-work-plugins와 Matt Pocock의 skills는 “바이브 코딩” 이후의 실전형 에이전트 활용법을 보여준다는 점에서 주목할 만하다.
AnyPS5
PS5 실행 파일을 Linux와 Windows에서 네이티브로 돌리기 위한 자동 포팅 도구.
- GitHub: AnyPS5
- 언어/스택: C++, SPIR-V/SPIRV-Tools, SDL, 동적 링크/PRX 라이브러리
- 카테고리: 시스템
무엇을 하는 프로젝트인가?
AnyPS5는 실행 파일을 Linux 및 Windows 대상 시스템의 네이티브 형식으로 변환하는 도구다. 핵심은 relinker와 동적 링크에 적합한 시스템 prx 라이브러리 구현이며, 에뮬레이션이나 별도 런타임 프로세스를 사용하지 않는 것이 특징이다. 셰이더 재컴파일러는 SPIR-V를 생성하고 ANYPS5_ENABLE_SPIRV_TOOLS 빌드 시 Spirv-Tools로 검증한다. SDL 매핑 게임 컨트롤러와 anyps5-input.ini 기반 키보드/마우스 입력을 지원하며, Dreaming Sarah가 GTX 1050 Ti / i5-7500에서 60fps로 동작하는 등 호환성 목록을 제공한다.
주요 특징
- 에뮬레이션 없이 네이티브 변환: relinker + PRX 라이브러리로 대상 시스템 형식에 직접 맞춘다
- SPIR-V 셰이더 재컴파일 및 Spirv-Tools 검증 지원
- 상호운용성/연구/보존 목적을 명시하고, 저작권 소프트웨어·펌웨어·키·독점 라이브러리는 포함·배포하지 않음 (GPLv2 only)
- 문서로 사용법, 빌드, 아키텍처, 기술 부채, 코드 스타일 컨벤션, 기여 가이드 제공
개발자에게 의미하는 것 에뮬레이션 계층 없이 바이너리를 네이티브로 옮기는 접근은 게임 보존·리버스 엔지니어링 연구자에게 흥미로운 사례다. 사용하는 바이너리에 대한 법적 책임은 사용자에게 있다는 점을 유념해야 한다.
diagram-design (Diagram Design)
블로그와 제품 페이지 톤에 맞는 ‘에디토리얼 품질’ 다이어그램을 AI 에이전트로 생성하는 스킬.
- GitHub: diagram-design
- 언어/스택: 자기완결형 HTML + SVG (빌드 스텝·JS·외부 이미지 없음)
- 카테고리: AI
무엇을 하는 프로젝트인가? Diagram Design은 Claude Code, Codex, Factory Droid, Pi 및 Agent Skills 호환 호스트에서 동작하는 다이어그램 생성 스킬이다. 저자가 블로그에 글을 쓰면서 매번 뻔한 둥근 박스 형태의 다이어그램을 받거나 Figma와 30분씩 씨름해야 했던 문제를 해결하기 위해 직접 만들었다. 웹사이트를 읽어 60초 내에 브랜드 컬러·타이포그래피에 맞춘 시각 타입을 매칭해준다. Mermaid의 투박한 출력이나 Figma 수작업, 색상 선택에 쓰는 시간을 없애는 것이 목표다.
주요 특징
- 아키텍처, 플로차트, 시퀀스, 상태 머신, ER/데이터 모델, 타임라인, 스윔레인, 사분면, 트리, 조직도 등 다양한 레이아웃 문법 제공
- Sankey, 피시본, Wardley 맵, 칸반, 사용자 여정, UML 클래스, 데이터베이스 스키마 등 확장 문법 추가
- minimal light / minimal dark / full-editorial 3가지 정적 변형과 선택적 모션 지원
- draw.io, Mermaid, Excalidraw 소스를 지정 포맷·크기로 재드로잉
개발자에게 의미하는 것 기술 문서·블로그·제품 페이지에서 다이어그램 품질은 곧 신뢰도다. 매번 디자인 툴과 씨름하기 싫은 개발자에게 바로 써먹을 수 있는 실용 스킬이다.
REA: Reverse Engineer Anything
바이너리·앱·런타임 리버스 엔지니어링을 하나의 MCP 서버로 통합한 도구.
- GitHub: rea
- 언어/스택: Node.js 22.19+, npm
rea-agents, MCP - 카테고리: 보안
무엇을 하는 프로젝트인가? REA는 바이너리, 애플리케이션, 런타임 동작을 아우르는 리버스 엔지니어링을 MCP 서버로 통합한 도구다. “마음에 드는 기능을 발견했다면, 바이너리 레벨까지 어떻게 동작하는지 이해하라"는 목표를 내세우며 AI 에이전트와 터미널 양쪽에서 동일한 분석 도구를 쓸 수 있게 설계됐다. 소스가 없는 앱의 특정 기능이 어떻게 구현됐는지 조사하고, 근거를 제시한 뒤 사용자 프로젝트에 맞는 버전을 만드는 것을 목표로 한다.
주요 특징
- Hopper/Ghidra 기반 네이티브 바이너리 정적·동적 분석 (별도 설치 없이 JavaScript/Electron 앱 정적 분석 가능)
- .NET 어셈블리, 웹사이트 분석 지원
npx rea-agents setup한 줄로 MCP 서버 등록 및 워크플로 지침 설치 (기존 설정은 백업 후 검토·승인)- 분석은 로컬에서 수행하며 각 결론에 증거와 한계를 함께 보고
- 한국어 포함 15개 언어 README, MIT 라이선스
개발자에게 의미하는 것 “이 앱은 어떻게 이걸 구현했나"를 AI 에이전트에게 물어보는 시대에, 결론의 근거와 한계까지 검증 가능한 형태로 제시한다는 점이 차별점이다.
Skills (Skills For Real Engineers)
매일의 실무 엔지니어링을 돕는, 작고 조합 가능한 AI 에이전트 스킬 모음.
- GitHub: skills
- 언어/스택: Markdown 기반 스킬 정의,
npx skillsCLI - 카테고리: AI
무엇을 하는 프로젝트인가? Matt Pocock이 만든 이 프로젝트는 ‘바이브 코딩’이 아닌 실제 애플리케이션 개발을 돕기 위한 AI 에이전트 스킬 모음이다. GSD·BMAD·Spec-Kit 같은 기존 접근이 프로세스를 독점해 통제권을 빼앗고 버그 해결을 어렵게 만드는 문제를 해결하고자 한다. 스킬은 작고, 적응하기 쉽고, 조합 가능하게 설계됐으며 특정 모델에 종속되지 않는다.
주요 특징
- 이슈 트래커 연동: GitHub, GitLab, 로컬 파일 등에서 선택 가능
/triage스킬로 지정한 라벨 기반 티켓 분류setup-matt-pocock-skills스킬로 레포당 1회 초기 설정 (트래커·라벨·문서 저장 위치)- Claude Code, Codex, GitHub Copilot, Gemini CLI, Cursor, opencode, windsurf, amp 등 다양한 에이전트 지원
- 에이전트당 하나의 설치 방식을 선택해야 하며, 둘 다 설치하면 스킬이 중복됨
개발자에게 의미하는 것 자동화된 프로세스에 통제권을 넘기지 않으면서도 반복 작업을 줄이고 싶은 팀에 적합하다. 의도적으로 작게 유지돼 있어 직접 뜯어고치기 쉽다는 점이 장점이다.
claude-mem
Claude Code 세션 간에 프로젝트 맥락을 유지해주는 영구 메모리 압축 시스템.
- GitHub: claude-mem
- 언어/스택: Node.js 20+, Claude Code 훅/플러그인, MCP
- 카테고리: AI
무엇을 하는 프로젝트인가? claude-mem은 Claude Code를 위한 영구 메모리 압축 시스템이다. 세션이 종료되거나 재연결되더라도 프로젝트에 대한 지식과 맥락을 지속적으로 유지할 수 있도록 대화 및 도구 사용 기록을 자동으로 수집·요약·저장하고 이후 세션에서 다시 활용하게 해준다. 세션 간 맥락 단절, 반복적인 프로젝트 설명 재입력, 장기 프로젝트의 지식 연속성 문제를 해결한다.
주요 특징
- 도구 사용 관찰 내용을 자동 캡처
- 수집된 내용을 의미 기반으로 요약해 압축 저장
- 이후 세션에서 이전 작업 맥락을 자동으로 불러와 활용
- 저장된 메모리를 검색하는 MCP 기반 검색 도구 제공
- Apache 2.0 라이선스, 현재 버전 13.34.2
개발자에게 의미하는 것 세션 간 지속성이 중요한 대규모·장기 프로젝트에서 특히 유용하다. Claude Code를 오래 쓰는 개발자라면 매번 배경을 다시 설명하는 수고를 크게 덜 수 있다.
RAD Debugger (raddebugger)
Epic Games가 개발 중인 네이티브 사용자 모드 다중 프로세스 그래픽 디버거.
- GitHub: raddebugger
- 언어/스택: 네이티브 C, Windows x64/PDB, PE/COFF, MSVC 호환 링커, RDI 포맷
- 카테고리: 시스템
무엇을 하는 프로젝트인가? RAD Debugger는 Epic Games가 개발 중인 네이티브 사용자 모드(user-mode) 다중 프로세스 그래픽 디버거다. 로컬 Windows x64 환경에서 PDB 기반 디버깅을 지원하고, 향후 Linux 네이티브 디버깅과 DWARF 지원으로 확장할 계획이다. 현재 ALPHA 단계이며, 구성은 RAD Debugger 본체, RAD Debug Info(RDI) 포맷, RAD Linker 세 가지로 나뉜다. RDI는 PDB/DWARF 산출물을 온디맨드로 변환해 디버거가 사용하는 커스텀 디버그 정보 포맷이다.
주요 특징
radbin유틸리티로 네이티브 디버그 정보를 RDI로 변환하거나 RDI 텍스트 덤프 생성- RAD Linker: x64 PE/COFF 바이너리를 생성하는 고성능 링커로, 대규모 링크 테스트에서 링크 시간 50% 단축
/rad_large_pages로 대형 페이지 요청 시 추가 25% 단축 가능 (Windows 제약으로 기본 비활성, Docker/VM 권장)- 코어 수만큼 스레드 생성,
/rad_workers로 제한 가능 - 링크타임 최적화(LTO)는 아직 미지원, 로드맵에 포함
개발자에게 의미하는 것 대형 게임·애플리케이션의 빌드 시간은 곧 생산성이다. 대규모 실행 파일 링크에서 눈에 띄는 속도 개선을 보여주는 만큼, Windows 기반 네이티브 개발 팀이라면 지켜볼 가치가 있다.
Knowledge Work Plugins
Claude를 직무·팀·회사에 특화된 전문가로 만들어주는 Anthropic의 오픈소스 플러그인 모음.
- GitHub: knowledge-work-plugins
- 언어/스택: Claude Cowork 플러그인 시스템, Claude Code CLI
- 카테고리: AI
무엇을 하는 프로젝트인가? Anthropic이 오픈소스로 공개한 Claude 플러그인 모음집으로, Claude를 사용자의 직무·팀·회사에 특화된 전문가로 변환하는 것을 목표로 한다. Claude Cowork용으로 설계됐고 Claude Code와도 호환된다. 각 플러그인은 특정 직무에 필요한 스킬, 커넥터, 슬래시 커맨드, 서브 에이전트를 번들로 제공해 팀 전체가 일관된 결과를 얻도록 돕는다.
주요 특징
- productivity, sales, customer-support, product-management, marketing, legal, finance, data, enterprise-search, bio-research, cowork-plugin-management 등 11종 제공
- Slack, Notion, Jira, HubSpot, Snowflake, BigQuery, Figma 등 업무 도구 커넥터 연동
- 상황에 맞춰 스킬이 자동 실행되고
/sales:call-prep,/data:write-query같은 슬래시 커맨드 사용 가능 - Cowork에서는 claude.com/plugins에서 직접 설치, Claude Code에서는
claude plugin marketplace add anthropics/knowledge-work-plugins후 개별 설치 cowork-plugin-management로 조직 도구·워크플로에 맞춘 신규 플러그인 제작/커스터마이징 가능
개발자에게 의미하는 것 범용 챗봇을 넘어 조직의 실제 워크플로에 AI를 끼워 넣는 패턴을 레퍼런스로 삼을 수 있다. 다만 진정한 가치는 회사 도구·용어·프로세스에 맞게 커스터마이징할 때 나온다는 점을 짚어둔다.
ArtCraft
예술가를 위한, 2D 구성·3D 장면 연출 기반의 대화형 AI 이미지·비디오 제작 IDE.
- GitHub: artcraft
- 언어/스택: AI 모델 통합 데스크톱 애플리케이션 (세부 스택 공개 정보 없음)
- 카테고리: AI
무엇을 하는 프로젝트인가? ArtCraft는 예술가를 위한 IDE로, 대화형 AI 이미지 및 비디오 제작을 위한 도구다. 2D에서 구성하고 3D에서 장면을 연출하며 작업에 적합한 모델을 선택할 수 있다. 프롬프트 입력을 시각적 도구를 통한 ‘제작(crafting)‘으로 전환해 정밀하고 반복 가능한 결과를 얻는 것을 목표로 한다.
주요 특징
- 이미지를 위치에 배치 (Image to Location)
- 2D 및 3D 이미지 합성
- 이미지를 3D 메시로 변환 (Image to 3D Mesh)
- GitHub 저장소를 통해 다운로드 및 소스 빌드 가능
- Discord, YouTube, X, LinkedIn 등 커뮤니티 채널 운영
개발자에게 의미하는 것 프롬프트 한 줄로 결과를 뽑는 방식에서 벗어나, 배치·합성·3D 변환을 도구로 조작하며 통제하는 워크플로를 제안한다. 생성형 이미지 파이프라인을 다루는 아티스트·툴 개발자에게 참고할 만하다.
system-design-notes
Alex Xu의 『System Design Interview』 Vol 1·2를 정리한 시스템 설계 학습 노트.
- GitHub: system-design-notes
- 언어/스택: Markdown 기반 문서 저장소
- 카테고리: 기타
무엇을 하는 프로젝트인가? Alex Xu의 『System Design Interview - An Insider’s Guide』 Vol 1 및 Vol 2(2nd Ed)를 기반으로 정리한 시스템 설계 학습 노트 모음이다. 시스템 설계 면접 준비와 분산 시스템 개념 학습을 돕기 위해 각 장의 핵심 내용을 Markdown 문서로 요약한다. 대규모 사용자 확장, 백오브더엔벨로프 추정, 시스템 설계 프레임워크부터 Rate Limiter, Consistent Hashing, Key-Value Store 등 핵심 주제를 아우른다.
주요 특징
- Rate Limiter, Consistent Hashing, URL Shortener, Web Crawler, News Feed, Chat System, YouTube, Google Drive, Google Maps 등 28개 장 설계 주제 다룸
- Distributed Message Queue, Ad Click Event Aggregation, Hotel Reservation, S3-like Object Storage, Payment System, Stock Exchange 등 실전 주제 포함
- 논문·블로그·오픈소스 링크 등 추가 자료 제공
- 아직 작업 진행 중(Work in Progress)이며 원문 책과 공개 자료를 바탕으로 한 요약
개발자에게 의미하는 것 면접 준비생뿐 아니라 분산 시스템 설계 감각을 빠르게 훑고 싶은 개발자에게 유용한 요약본이다. 다만 원문 요약이라는 점을 감안해 핵심 개념 확인 용도로 활용하는 게 좋다.
오늘의 한 줄 정리: AI 에이전트를 “어떻게 실무에 붙일 것인가"를 다루는 스킬·플러그인·메모리 프로젝트가 대거 상위권을 차지한 반면, PS5 포팅과 Epic Games 디버거 같은 로우레벨 시스템 도구도 건재함을 보여줬다.
매일 아침 GitHub Trending을 릿치 블로그에서 만나보세요.