Community이미지github.com

ucoz-skills/agent-skills

uCoz의 공식 AI 에이전트 스킬 라이브러리이자 MCP 플러그인입니다.

agent-skills란 무엇인가요?

uCoz Agent Skills는 AI 코딩 어시스턴트(Claude Code, Cursor, Codex, Antigravity, Hermes)가 uCoz 플랫폼의 랜딩 페이지 생성, 사이트 프로비저닝, 광고 캠페인 등을 자동화할 수 있도록 설계된 공식 스킬 라이브러리입니다. 각 스킬은 ucoz-mcp MCP 서버와 함께 제공되어, 플러그인을 한 번 설치하면 지침과 도구를 동시에 사용할 수 있습니다. 이 라이브러리는 랜딩 페이지 편집을 위한 ucoz-landing-skill과 사이트 생성 및 모듈 구성을 위한 ucoz-provisioning-skill을 포함합니다. 환경 변수(UCOZ_API_TOKEN, UCOZ_SITE_URL 등)를 설정하고 MCP 설정을 구성하면, AI 에이전트가 템플릿, FTP, 모듈 등 uCoz 기능에 직접 접근할 수 있습니다. CLI(npx skills add) 또는 각 플랫폼의 플러그인 마켓플레이스를 통해 설치할 수 있으며, 자세한 내용은 ucoz.com/ai/skills에서 확인할 수 있습니다.

지원 대상✓Claude Code✓Codex CLI✓Cursor✓Antigravity✓Gemini CLI
npx skills add https://github.com/ucoz-skills/agent-skills/tree/main

Installed? Explore more 이미지 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

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

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

미리보기

스킬 README에서

agent-skills preview

문서

uCoz Agent Skills

Agent Skills의 공식 스킬 모음입니다. uCoz에서 랜딩 페이지, 사이트 프로비저닝, 광고 캠페인을 처리하는 AI 에이전트를 위한 스킬입니다.

각 스킬은 ucoz-mcp 서버와 함께 제공됩니다. 플러그인을 한 번 설치하면 지침과 도구를 모두 사용할 수 있습니다.

웹사이트 카탈로그: ucoz.com/ai/skills
MCP 문서: api.ucoz.net/mcp

사용 가능한 스킬

스킬설명버전
ucoz-landing-skillMCP를 통해 랜딩 페이지 생성 및 편집1.3
ucoz-provisioning-skilluCoz 사이트 생성/연결 및 MCP(uAPI, FTP, 모듈) 구성. Playwright 필요 — browser-runner 참조1.1

설치

Cursor (스킬 + MCP)

GitHub에서 설치 — 스킬과 MCP가 .cursor-plugin/plugin.json을 통해 함께 구성됩니다.

설정 → 규칙 → 새 규칙 → GitHub에서 추가 → https://github.com/ucoz-skills/agent-skills.git

또는 cursor.directory/plugins/new에서 저장소를 제출하세요.

설치 후, 설정 → 도구 및 MCP를 열고 ucoz-mcp의 환경 변수를 설정하세요(MCP 설정 참조).

Codex (스킬 + MCP)

Codex 앱 — 플러그인 카탈로그에서 uCoz 플러그인을 설치하세요.

Codex CLI — /plugins를 실행하고 uCoz를 선택한 후 플러그인 설치를 선택하세요.

스킬은 skills/에서 로드되며, MCP 구성은 .codex-plugin/plugin.json을 통해 .mcp.json에서 읽어옵니다. Codex MCP 설정에서 uCoz 환경 변수를 설정하세요(MCP 설정 참조).

Antigravity (IDE + CLI)

Google Antigravity는 skills/에서 스킬을 발견하고 네이티브 플러그인(plugin.json + mcp_config.json)을 통해 번들 MCP를 지원합니다.

Antigravity CLI — 플러그인 설치 (권장, 스킬 + MCP):

agy plugin install https://github.com/ucoz-skills/agent-skills.git

전역적으로 ~/.gemini/config/plugins/ucoz/ 아래에 설치됩니다. agy plugin list로 확인하고 CLI에서 /skills로 스킬을 탐색하세요.

Antigravity IDE — Skills CLI:

npx skills add ucoz-skills/agent-skills

스킬 폴더를 ~/.agents/skills/에 설치합니다(Antigravity IDE가 발견). 모든 Antigravity 도구에서 공유하려면 대신 ~/.gemini/skills/에 복사하세요 — Antigravity 스킬 문서 참조.

워크스페이스 전용 설치 — 프로젝트 루트의 .agents/skills/에 스킬 폴더를 복사하세요.

설치 후, MCP에 대한 UCOZ_* 환경 변수를 설정하세요(MCP 설정 참조). 플러그인 경로를 사용하는 경우 MCP는 mcp_config.json에서 번들로 제공됩니다. 그렇지 않으면 해당 파일을 ~/.gemini/config/mcp_config.json에 병합하세요.

설치 전 로컬 클론을 검증하려면:

agy plugin validate /path/to/agent-skills

Hermes (Skills Hub)

Hermes Agent는 GitHub 탭과 skills.sh 인덱스에서 스킬을 발견합니다.

저장소 구독 (커스텀 탭):

hermes skills tap add ucoz-skills/agent-skills

스킬 설치:

hermes skills install ucoz-skills/agent-skills/skills/ucoz-landing-skill
hermes skills install ucoz-skills/agent-skills/skills/ucoz-provisioning-skill

Skills CLI (카탈로그 인덱싱을 위해 skills.sh 원격 측정에 저장소를 등록):

npx skills add ucoz-skills/agent-skills

첫 설치 후, 스킬이 skills.sh/ucoz-skills/agent-skills와 Hermes Skills Hub 인덱스에 나타납니다(주기적으로 새로고침). 업데이트: GitHub에 푸시하면 사용자가 hermes skills check와 hermes skills update를 실행합니다.

Hermes는 탭을 탐색하기 위해 GitHub API를 사용합니다. API 속도 제한이 발생하면 ~/.hermes/.env에 GITHUB_TOKEN을 설정하거나 gh auth login을 실행하세요.

Claude Code (마켓플레이스)

/plugin marketplace add ucoz-skills/agent-skills
/plugin install ucoz@ucoz-skills

스킬은 skills/에서 로드되고, MCP 구성은 플러그인 루트의 .mcp.json에서 읽어옵니다.

Skills CLI (스킬만)

npx skills add ucoz-skills/agent-skills

단일 스킬 설치:

npx skills add ucoz-skills/agent-skills --skill ucoz-landing-skill
npx skills add ucoz-skills/agent-skills --skill ucoz-provisioning-skill

Skills CLI는 지침만 설치합니다. MCP 도구를 사용하려면 .mcp.json을 프로젝트나 IDE에 별도로 추가하세요.

수동 설치

스킬 폴더를 에이전트 스킬 디렉토리에 복사하세요:

  • skills/ucoz-landing-skill
  • skills/ucoz-provisioning-skill (Playwright 프로비저닝을 위한 browser-runner/ 포함)
도구스킬 경로
Cursor.cursor/skills/ 또는 .agents/skills/
Claude Code.claude/skills/
Antigravity.agents/skills/ (워크스페이스) 또는 ~/.gemini/skills/ (전역)

MCP 설정

저장소에는 .mcp.json이 포함되어 있습니다. Cursor, Codex, Claude Code 또는 Antigravity 플러그인을 설치하면 자동으로 번들됩니다.

MCP는 stdio를 통해 실행됩니다:

npx -y ucoz-mcp@latest

IDE MCP 설정에서 다음 환경 변수를 설정하세요:

변수설명
UCOZ_API_TOKEN제어판의 uAPI 토큰
UCOZ_SITE_URL사이트 URL (예: https://example.ucoz.net/)
UCOZ_FTP_HOSTFTP 호스트
UCOZ_FTP_USERFTP 사용자 이름
UCOZ_FTP_PASSFTP 비밀번호

예시 MCP 구성 (.mcp.json 및 mcp_config.json에도 포함):

{
  "mcpServers": {
    "ucoz-mcp": {
      "command": "npx",
      "args": ["-y", "ucoz-mcp@latest"],
      "env": {
        "UCOZ_API_TOKEN": "your-token",
        "UCOZ_SITE_URL": "https://your-site.ucoz.net/",
        "UCOZ_FTP_HOST": "your-site.ucoz.net",
        "UCOZ_FTP_USER": "your-ftp-login",
        "UCOZ_FTP_PASS": "your-ftp-password"
      }
    }
  }
}

MCP 도구

도구용도
templates_tool페이지 템플릿, 메뉴, 메일 폼, 백업
ftp_toolCSS/JS/이미지 업로드, 사이트 파일 관리
modules_tool모듈 설치, 격리/인덱싱

라이선스

MIT — LICENSE 참조.

관련 스킬