Skip to content
Back to skills

Routines

ASecurity

마케팅 자동화 루틴 설계 가이드. Claude Routines로 야간 캠페인 리포트, 주간 콘텐츠 캘린더 생성, PR 머지 시 문서 업데이트, 경쟁사 모니터링 등 반복 마케팅 워크플로우를 자동화하는 방법을 설명한다. 스케줄/API/GitHub 트리거별 설정 예시 포함. Triggers: routine, automation, schedule, cron, trigger, 루틴, 자동화, 스케줄, 반복 작업

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 2, 2026
ai-agentsgogitapi

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 2, 2026

npx -y skills add Yoodaddy0311/artibot --skill routines --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Routines?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Routines
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/yoodaddy0311-routines/badge)](https://www.skillsdirectory.com/skills/yoodaddy0311-routines)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
context: fork
name: routines
description: |
  마케팅 자동화 루틴 설계 가이드. Claude Routines로 야간 캠페인 리포트, 주간 콘텐츠
  캘린더 생성, PR 머지 시 문서 업데이트, 경쟁사 모니터링 등 반복 마케팅 워크플로우를
  자동화하는 방법을 설명한다. 스케줄/API/GitHub 트리거별 설정 예시 포함.
  Triggers: routine, automation, schedule, cron, trigger, 루틴, 자동화, 스케줄, 반복 작업
platforms: [claude-cowork, claude-code]
level: 2
triggers:
  - "routine"
  - "automation"
  - "schedule"
  - "cron"
  - "trigger"
  - "루틴"
  - "자동화"
  - "스케줄"
  - "반복 작업"
agents:
  - "orchestrator"
tokens: "~3K"
category: "automation"
---

# 마케팅 자동화 루틴

## When This Skill Applies
- 반복되는 마케팅 작업을 자동화할 때
- 캠페인 성과 리포트를 정기적으로 생성할 때
- 콘텐츠 캘린더를 주기적으로 업데이트할 때
- 외부 이벤트(PR 머지, API 콜백)에 반응하는 워크플로우를 설계할 때
- 경쟁사 변화를 자동 감지하고 싶을 때

## 연관 스킬
- [`marketing-analytics`](../marketing-analytics/SKILL.md) — 성과 데이터 수집/분석
- [`campaign-planning`](../campaign-planning/SKILL.md) — 캠페인 캘린더 설계
- [`data-analysis`](../data-analysis/SKILL.md) — 데이터 파이프라인 정의
- [`competitive-intelligence`](../competitive-intelligence/SKILL.md) — 경쟁사 모니터링

---

## Core Guidance

### Claude Routines 개요

Routines는 Claude가 정해진 조건에서 자동으로 실행하는 반복 워크플로우입니다. 세 가지 트리거 유형을 지원합니다:

| 트리거 타입 | 설명 | 예시 |
|-------------|------|------|
| **Schedule** | 시간 기반 (cron 형식) | 매일 밤 11시 캠페인 리포트 |
| **API** | 외부 HTTP 호출 | 광고 플랫폼 webhook 수신 |
| **GitHub** | 코드 이벤트 | PR 머지 시 문서 업데이트 |

### 루틴 설계 5단계

```
1. 트리거 정의 → 2. 입력 소스 지정 → 3. 작업 명세 → 4. 출력 포맷 → 5. 에러 처리
```

#### Step 1: 트리거 정의

**Schedule 트리거 (cron 형식)**:
```yaml
trigger:
  type: schedule
  cron: "0 23 * * *"        # 매일 23:00
  timezone: "Asia/Seoul"
  description: "야간 캠페인 성과 리포트"
```

**API 트리거**:
```yaml
trigger:
  type: api
  endpoint: /webhooks/campaign-update
  method: POST
  auth: bearer_token
  description: "광고 플랫폼 이벤트 수신"
```

**GitHub 트리거**:
```yaml
trigger:
  type: github
  event: pull_request.merged
  branch: main
  paths: ["marketing/**", "content/**"]
  description: "마케팅 파일 변경 시 문서 업데이트"
```

#### Step 2: 입력 소스 지정

루틴이 읽어올 데이터 소스를 명확히 지정합니다:
- Google Analytics / GA4 API
- 광고 플랫폼 API (Meta Ads, Google Ads)
- 스프레드시트 / 데이터베이스
- RSS 피드 (경쟁사 블로그)
- GitHub 저장소 파일

#### Step 3: 작업 명세

루틴이 수행할 작업을 단계별로 정의합니다:
```
Task: {task_name}
Steps:
  1. [데이터 수집]
  2. [분석/처리]
  3. [콘텐츠 생성]
  4. [출력/전달]
```

#### Step 4: 출력 포맷

| 출력 타입 | 형식 | 전달 방법 |
|----------|------|---------|
| 리포트 | Markdown / PDF | 이메일, Slack |
| 데이터 | CSV / JSON | 저장소, API |
| 콘텐츠 | 초안 텍스트 | 문서, CMS |
| 알림 | 요약 메시지 | Slack webhook |

#### Step 5: 에러 처리

```
Error Policy:
  on_data_unavailable: skip_and_notify
  on_partial_data: proceed_with_warning
  on_api_failure: retry(3) then notify
  notification_channel: [slack_webhook_url]
```

### 루틴 템플릿

전체 루틴 템플릿 목록은 `references/marketing-routine-templates.md`를 참조하세요.

| 루틴 | 트리거 | 시간 |
|------|--------|------|
| 야간 캠페인 리포트 | Schedule | 매일 23:00 |
| 주간 콘텐츠 캘린더 | Schedule | 매주 월 09:00 |
| PR 머지 문서 업데이트 | GitHub | PR 머지 즉시 |
| 경쟁사 모니터링 | Schedule | 매주 수 09:00 |

## Output Format

```
ROUTINE SPEC
============
Name:        [routine name]
Trigger:     [schedule/api/github] — [cron/endpoint/event]
Description: [what this routine does]

TRIGGER CONFIG
--------------
[YAML trigger definition]

TASK FLOW
---------
Step 1: [action] — Input: [source] → Output: [artifact]
Step 2: [action] — Input: [step 1 output] → Output: [artifact]
...

OUTPUT
------
Format:   [format]
Delivery: [how it's delivered]
Sample:   [example output snippet]

ERROR POLICY
------------
[failure handling rules]
```

## Quick Reference

**트리거 타입**: schedule (cron) / api (webhook) / github (event)
**핵심 루틴**: 야간 리포트, 주간 캘린더, PR 문서 업데이트, 경쟁사 모니터링
**템플릿**: `references/marketing-routine-templates.md`
**연계 스킬**: `marketing-analytics`, `campaign-planning`, `data-analysis`, `competitive-intelligence`

Files in this skill

  • SKILL.md4.9 KB
  • references/marketing-routine-templates.md9.1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…