Community생산성 & 협업github.com

openrouterteam/create-agent

OpenRouter SDK와 확장 가능한 훅, 선택적 Ink TUI를 사용하여 모듈식 AI 에이전트를 부트스트랩합니다.

create-agent란 무엇인가요?

이 스킬은 OpenRouter SDK를 기반으로 모듈식 AI 에이전트를 빠르게 생성할 수 있는 템플릿을 제공합니다. 개발자는 확장 가능한 훅(hook) 시스템을 통해 에이전트의 동작을 쉽게 커스터마이징할 수 있으며, 선택적으로 Ink로 구축된 TUI(Terminal User Interface)를 추가할 수 있습니다. Claude Code, Cursor, Codex와 같은 AI 에이전트 플랫폼에서 사용하도록 설계되었으며, 복잡한 설정 없이 곧바로 실행 가능한 구조를 갖추고 있습니다. 이 스킬은 개발자들이 AI 에이전트 개발에 드는 초기 비용을 줄이고, 유지보수와 확장이 용이한 구조를 제공하는 데 중점을 둡니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/openrouterteam/agent-skills/tree/main/skills/create-agent

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

create-agent은(는) 무엇을 하나요?

OpenRouter SDK와 확장 가능한 훅, 선택적 Ink TUI를 사용하여 모듈식 AI 에이전트를 부트스트랩합니다.

개요

이 스킬은 OpenRouter SDK를 기반으로 모듈식 AI 에이전트를 신속하게 구축할 수 있도록 도와줍니다. 확장 가능한 훅 시스템을 통해 사용자 정의 동작을 추가하고, 선택적으로 Ink 기반의 TUI를 통합할 수 있습니다.

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex
  • 기타 AI 에이전트 플랫폼

사용 방법

  1. 프로젝트 디렉토리를 생성하고 해당 디렉토리로 이동합니다.
  2. 다음 명령어를 실행하여 템플릿을 부트스트랩합니다:
npx create-agent openrouterteam/create-agent
  1. 필요한 종속성을 설치합니다:
cd my-agent
npm install
  1. 환경 변수를 설정합니다:
export OPENROUTER_API_KEY=your-api-key-here
  1. 에이전트를 실행합니다:
npm start

구성

프로젝트는 다음과 같은 주요 디렉토리와 파일로 구성됩니다:

  • src/: 소스 코드 디렉토리
  • src/hooks/: 확장 가능한 훅 디렉토리
  • src/tui/: 선택적 Ink TUI 관련 파일
  • config/: 설정 파일

확장

새로운 기능을 추가하려면 src/hooks/ 디렉토리에 새 훅 파일을 생성하고, 메인 에이전트 로직에 등록하세요.

라이선스

MIT

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

관련 스킬