TypeScript, React, Next.js 패턴을 위한 오픈 소스 에이전트 스킬

한 개발자가 TypeScript, React, Next.js 프로젝트를 위한 AI 코딩 어시스턴트의 코드 생성 및 검토 방식을 개선하기 위한 오픈소스 에이전트 스킬(Agent Skill)—구조화된 마크다운 레퍼런스—를 공개했습니다.
개요
이 스킬은 17개 파일에 담긴 4,000줄 분량의 레퍼런스입니다. 튜토리얼이나 npm 패키지가 아닌, AI 에이전트가 활용할 문서입니다. 저자가 AI 생성 프론트엔드 코드에서 자주 마주친 문제들을 해결하기 위해 만들어졌으며, 그 문제들은 다음과 같습니다:
- 런타임 검증 대신 API 응답에
as User타입 단언을 사용하는 것. "use client"지시어를 전체 페이지에 잘못 배치하는 것.- 불안정한 객체 의존성을 가진
useEffect훅을 작성하는 것. - 코드 리뷰 시 실제 버그와 단순한 스타일 선호도를 구분하지 못하는 것.
주요 기능과 구조
이 레퍼런스는 에이전트의 결정을 안내하는 특정 라벨로 구조화되어 있습니다:
- [HARD RULE]: 반드시 따라야 하는 패턴.
- [DEFAULT]: 권장되는 표준 접근법.
- [SITUATIONAL]: 특정 상황에서만 적용해야 하는 패턴.
에이전트가 올바른 패턴을 선택하도록 돕는 의사 결정 흐름도, 타입 에러, 하이드레이션 문제, useEffect 문제를 위한 세 가지 디버깅 플레이북, 그리고 실제 위험 요소와 스타일적 선호도를 구분하는 코드 리뷰 휴리스틱을 포함하고 있습니다.
설치 및 호환성
설치하려면 다음을 실행하세요:
git clone https://github.com/leejpsd/typescript-react-patterns ~/.claude/skills/typescript-react-patterns저자는 이 레퍼런스가 Claude Code, Cursor, Codex, Gemini CLI와 호환된다고 밝혔습니다. 누락된 패턴이나 잘못된 지침에 대한 피드백을 요청하고 있습니다.
📖 Read the full source: r/ClaudeAI
👀 See Also

클로드 코드 훅 구현 프로젝트, 23개 훅 전체 커버
한 개발자가 Claude 코드의 모든 23가지 후크를 구현한 프로젝트를 만들었습니다. 이 프로젝트는 Claude 코드로만 구축되었으며, 각 후크의 사용 사례를 설명하는 동영상과 GitHub 저장소가 제공됩니다.

스카이클로: 러스트 기반 자율 AI 에이전트 런타임
SkyClaw는 Rust로 구축된 자율 AI 에이전트 런타임으로, 7.1MB 바이너리 크기, 14MB RAM 유휴 사용량, 1초 미만의 시작 시간을 자랑합니다. 자율성, 견고성, 잔혹한 효율성을 포함한 다섯 가지 엔지니어링 원칙에 따라 작동합니다.

Discord를 통한 헤드리스 OpenClaw 설정 (Docker 스크립트 사용)
GitHub 저장소에서 OpenClaw를 Discord와 함께 헤드리스 Docker 컨테이너에서 실행하는 스크립트를 제공합니다. TUI/WebUI를 피하며, claw init, start, stop 같은 명령어를 지원하는 관리 스크립트와 OpenAI Responses API, Chromium, 다양한 도구에 대한 사전 구성 지원을 포함합니다.

80줄 파이썬 스크립트가 Claude로 내부 링크 제안을 자동 생성, 링킹 시간을 2시간에서 8분으로 단축
한 레딧 사용자가 80줄짜리 파이썬 스크립트를 만들어 기사 초안과 사이트맵을 클로드에 전달하면 관련 내부 링크 대상을 제안 앵커 텍스트와 함께 반환하도록 했습니다. 이로 인해 기사당 내부 링크 작업 시간이 2시간에서 8분으로 줄었습니다.