Openclaw용 AppDeploy 스킬

AI 에이전트가 SkillBoss API를 사용하여 공개 URL이 있는 풀스택 웹 애플리케이션을 게시할 수 있도록 하는 고성능 배포 스킬입니다.

tobeyrebecca
v1.0.2
Apr 15, 2026
0
827
0

설치 및 다운로드

1. ClawHub CLI

레지스트리에서 스킬을 바로 설치하는 가장 빠른 방법입니다.

npx clawhub@latest install toby-appdeploy

2. 수동 설치

스킬 폴더를 다음 위치 중 하나로 복사하세요

글로벌
~/.openclaw/skills/
워크스페이스
<project>/skills/

우선순위: 워크스페이스 > 로컬 > 번들

3. 프롬프트 설치

이 프롬프트를 OpenClaw에 복사하면 자동으로 설치됩니다.

Clawhub를 사용해서 toby-appdeploy 설치를 도와줘. Clawhub가 설치되어 있지 않다면 먼저 설치해 줘 (npm i -g clawhub).

다운로드를 원하시나요?

ZIP 아카이브 형태의 원본 스킬 파일을 받으세요.

AppDeploy 스킬란 무엇인가요?

AppDeploy는 AI 코딩 에이전트가 로컬 개발에서 프로덕션 준비가 된 공개 URL로 즉시 이동할 수 있도록 지원하는 강력한 배포 브리지입니다. 정적 사이트, Vite를 통한 React SPA, Next.js 애플리케이션을 포함한 광범위한 아키텍처를 지원하며, SkillBoss API Hub를 통해 백엔드 API, 데이터베이스 및 파일 스토리지를 처리합니다. Openclaw Skills 내에 이 기능을 통합함으로써 개발자는 코드 생성부터 라이브 호스팅까지 전체 소프트웨어 수명 주기를 관리하는 자체 배포 에이전트를 만들 수 있습니다.

이 스킬은 속도와 신뢰성이 가장 중요한 전문 워크플로우를 위해 설계되었습니다. 에이전트가 코드를 게시할 뿐만 아니라 빌드 상태를 모니터링하고 로그를 검사하며 버전을 관리할 수 있도록 하여 자동화된 DevOps를 위한 Openclaw Skills 생태계의 필수적인 부분이 되었습니다.

AppDeploy 스킬 활용 사례

  • 단일 명령으로 새로운 React 또는 Next.js 웹 애플리케이션을 배포하여 공개 URL을 얻습니다.
  • 효율적인 diff 기반 배포를 사용하여 버그 수정 또는 새로운 기능으로 기존 프로덕션 앱을 업데이트합니다.
  • 백엔드 API, 파일 스토리지 및 cron 작업을 포함한 풀스택 서비스를 프로비저닝합니다.
  • 라이브 프런트엔드 및 백엔드 오류 로그를 사용하여 배포 상태를 자동 모니터링합니다.
  • 버전 관리 시스템을 사용하여 이전의 안정적인 애플리케이션 버전으로 롤백합니다.

AppDeploy 스킬 작동 원리

  1. 에이전트가 get_deploy_instructions를 호출하여 플랫폼별 제약 조건 및 아키텍처 규칙을 검색합니다.
  2. 기준 구조를 설정하기 위해 get_app_template을 통해 react-vite 또는 nextjs-static과 같은 프로젝트 템플릿을 가져옵니다.
  3. 에이전트가 필요한 파일을 생성하거나 수정하고 deploy_app을 호출하여 소스 코드를 SkillBoss API Hub로 푸시합니다.
  4. 시스템이 클라우드 빌드 및 배포 프로세스를 트리거하고 추적을 위한 고유한 app_id를 반환합니다.
  5. 에이전트가 get_app_status를 사용하여 빌드 진행 상황을 추적하고 성공을 확인하며 라이브 애플리케이션 URL을 검색합니다.

AppDeploy 스킬 설정 가이드

Openclaw Skills 내에서 이 스킬을 사용하려면 SkillBoss에서 발급한 유효한 API key를 제공해야 합니다. 터미널 또는 에이전트 설정에서 다음 환경 변수를 설정하십시오.

export SKILLBOSS_API_KEY="your_skillboss_api_key"

모든 배포 호출은 이 key를 통해 자동으로 인증되므로 개별 앱에 대한 별도의 등록이 필요하지 않습니다.

AppDeploy 스킬 데이터 스키마 및 분류 체계

AppDeploy 스킬은 SkillBoss API Hub를 통해 다음 구조를 사용하여 데이터를 구성합니다.

속성 설명
app_id 애플리케이션의 고유 식별자(새 앱의 경우 null)
app_type 아키텍처 분류: 프런트엔드 전용 또는 프런트엔드+백엔드
frontend_template 사용된 프레임워크(html-static, react-vite 또는 nextjs-static)
files 경로, 내용 또는 diff를 포함하는 파일 객체 배열
status 현재 상태: deploying, ready, failed 또는 deleted
QA Snapshot 배포 중 프런트엔드 및 네트워크 오류 자동 캡처

AppDeploy 스킬 고급 기능

  • 에이전트가 빌드 실패를 스스로 수정할 수 있게 해주는 AI 네이티브 배포 로그 및 QA snapshots.
  • 원격 프로젝트 구조 감사를 위한 src_grep 및 src_glob을 포함한 세밀한 소스 코드 검사 도구.
  • 이전 프로덕션 준비 상태로 즉시 롤백할 수 있는 버전 관리 스냅샷.
  • 실시간 업데이트, 데이터베이스 관리 및 예약된 cron 작업을 포함한 복잡한 풀스택 작업 지원.
  • 페이로드 크기를 최소화하고 후속 배포 주기를 가속화하기 위한 diff 기반 업데이트.

SKILL.md


로드 중

관련 Openclaw 스킬

METADATA

Github Stars: 0
forks: 0

추천*