Community라이팅 & 에디팅github.com

haoyiyin/instant-site

해외 무역 독립 사이트를 구축, 배포 및 운영하기 위한 에이전트 스킬입니다. 처음부터 사이트 생성, Cloudflare Pages, 콘텐츠 운영, SEO, 다국어를 지원하며 모든 AI 에이전트와 호환됩니다.

instant-site란 무엇인가요?

이 스킬은 AI 에이전트(Claude Code, Cursor, Codex 등)가 해외 무역 독립 웹사이트를 처음부터 끝까지 구축, 배포 및 운영할 수 있도록 설계된 전문 도구입니다. Cloudflare Pages를 이용한 원클릭 배포, 마크다운 기반 콘텐츠 관리 시스템, SEO 최적화 및 다국어 지원 기능을 제공하여 개발자와 마케터 모두가 쉽게 사용할 수 있습니다. 주요 기능으로는 사이트 생성, 콘텐츠 업데이트, 배포, SEO 분석, 다국어 번역 등이 있으며, CLI 명령어와 구성 파일을 통해 모든 작업을 자동화할 수 있습니다. 모든 AI 에이전트와 호환되므로 사용자는 선호하는 에이전트와 함께 이 스킬을 사용하여 생산성을 극대화할 수 있습니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add haoyiyin/instant-site

Installed? Explore more 라이팅 & 에디팅 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

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

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

문서

instant-site은(는) 무엇을 하나요?

해외 무역 독립 사이트를 구축, 배포 및 운영하기 위한 에이전트 스킬입니다. 처음부터 사이트 생성, Cloudflare Pages, 콘텐츠 운영, SEO, 다국어를 지원하며 모든 AI 에이전트와 호환됩니다.

주요 기능

  • 처음부터 사이트 생성: 템플릿과 구성을 사용하여 새로운 사이트를 빠르게 생성합니다.
  • Cloudflare Pages 배포: 원클릭으로 Cloudflare Pages에 사이트를 배포합니다.
  • 콘텐츠 운영: 마크다운 기반 콘텐츠 관리 시스템을 통해 게시물을 쉽게 추가, 수정 및 삭제합니다.
  • SEO 최적화: 메타 태그, 사이트맵, robots.txt 등을 자동으로 생성하여 검색 엔진 최적화를 지원합니다.
  • 다국어 지원: 다국어 번역 및 로케일 관리를 지원합니다.

사용 방법

  1. instant-site init 명령어로 새 프로젝트를 초기화합니다.
  2. instant-site config 명령어로 설정을 구성합니다.
  3. instant-site generate 명령어로 정적 사이트를 생성합니다.
  4. instant-site deploy 명령어로 Cloudflare Pages에 배포합니다.
  5. instant-site content add 명령어로 새로운 콘텐츠를 추가합니다.

설치

npm install -g @haoyiyin/instant-site
# 또는 npx 사용
npx @haoyiyin/instant-site init my-site

구성 파일 예시

# instant-site.config.yaml
site:
  title: 내 해외 무역 사이트
  description: 해외 무역을 위한 독립 웹사이트
  language: ko
  baseUrl: https://my-site.pages.dev

deploy:
  provider: cloudflare-pages
  projectName: my-trade-site
  accountId: your-account-id
  apiToken: your-api-token

seo:
  googleAnalyticsId: G-XXXXXXXXXX
  defaultMetaDescription: 해외 무역 상품을 소개합니다

multilingual:
  enabled: true
  defaultLanguage: ko
  languages:
    - ko
    - en
    - ja
    - zh-CN

명령어 목록

명령어설명
init새 프로젝트 초기화
config설정 관리
generate정적 사이트 생성
deployCloudflare Pages에 배포
content add새 콘텐츠 추가
content list콘텐츠 목록 보기
content delete콘텐츠 삭제
seo auditSEO 감사 수행
seo generate-sitemap사이트맵 생성
translate다국어 번역 실행

환경 변수

변수명설명
CLOUDFLARE_API_TOKENCloudflare API 토큰
CLOUDFLARE_ACCOUNT_IDCloudflare 계정 ID
GOOGLE_ANALYTICS_IDGoogle Analytics 추적 ID

요구 사항

  • Node.js 18.0.0 이상
  • npm 8.0.0 이상
  • Cloudflare 계정 (배포 시 필요)

라이선스

MIT

관련 스킬