# D.intelligence Agent Corps — User Guide > **Version**: 1.0.0 > **Updated**: 2026-03-09 > **Author**: D.intelligence Engineering --- ## Overview D.intelligence Agent Corps는 9개의 AI 에이전트로 구성된 스킬 번들입니다. 모든 에이전트는 D.intelligence의 브랜드 가이드, 서비스 아키텍처, 가격 정책을 공유하며, 일관된 품질의 결과물을 생성합니다. ``` ┌─────────────────────────────────────────────────────┐ │ D.intelligence Agent Corps │ │ │ │ #70 Brand Guardian ←── 브랜드 컴플라이언스 │ │ #71 Brand Editor ←── 카피라이팅 │ │ #72 Doc Secretary ←── 문서 포맷팅 │ │ #73 Quotation Mgr ←── 견적서 생성 │ │ #74 Service Architect ←── 서비스 설계 │ │ #75 Marketing Mgr ←── 콘텐츠 파이프라인 │ │ #76 Back Office Mgr ←── 계약/인보이스/HR │ │ #77 Account Mgr ←── 고객 관계 관리 │ │ #88 Skill Update ←── 메타 에이전트 (일괄 변경)│ │ │ │ dintel-shared/ ←── 공유 인프라 │ └─────────────────────────────────────────────────────┘ ``` --- ## Quick Start ### Installation ```bash cd our-claude-skills/custom-skills/dintel-shared/ ./install.sh # Interactive — choose Code, Desktop, or both ./install.sh --all # Install everything ./install.sh --dry-run # Preview without changes ``` ### Autonomy Levels | Level | Agents | Meaning | |-------|--------|---------| | **Auto** | #70 | Runs automatically when D.intelligence content is detected | | **Auto + Ask** | #71 | Auto-activates, asks before making changes | | **Draft & Wait** | #72, #73, #75, #76 | Generates draft, then STOPS for Andrew's review | | **Inquiry-driven** | #74 | Asks structured questions before recommending | | **Mixed** | #77 | Monitors autonomously, asks before client-facing actions | | **Triggered** | #88 | Only runs when explicitly invoked by Andrew | --- ## Agent Reference & Use Cases --- ### #70 Brand Guardian — 브랜드 가디언 **What it does**: D.intelligence가 생산하는 모든 콘텐츠의 브랜드 준수 여부를 100점 체계로 검토합니다. **When to use**: - 제안서, 리포트, 블로그, 뉴스레터 작성 전후 - 프레젠테이션 슬라이드 검토 - AI가 생성한 응답의 톤앤매너 검증 - 비주얼 자산(로고, 컬러, 타이포그래피) 검수 **Example use cases**: ``` 1. "이 제안서 초안을 브랜드 가이드 기준으로 검토해줘" → 100점 체크리스트 실행 → 위반 사항 + 수정안 제시 2. "A3 데이터 분석 서비스 소개 페이지를 작성해줘" → 브랜드 톤(~합니다 서술체) + 서비스 아키텍처 정확성 보장 3. "이 콘텐츠의 서비스 모듈 코드가 맞는지 확인해줘" → A1-G4 코드 정확성 + 카테고리 태그(DI/MD/MPO/BVT) 검증 4. "프레젠테이션 디자인이 2025 디자인 시스템에 맞는지 검토해줘" → 컬러(D Beige, D Olive 등), 타이포그래피, 레이아웃 검수 (125점) ``` **Review output example**: ``` 브랜드 적합성 리뷰 리포트 총점: 87/100 A. 톤앤매너 (22/25) ✗ LINE 12: "획기적인 성과" → 금지 표현. "측정 가능한 성과 개선"으로 수정 ✓ 전반적 톤: ~합니다 서술체 일관 B. 메시지 구조 (25/25) ✓ 문제 진단 → 데이터 근거 → 해결 방안 → 예상 성과 흐름 준수 ... ``` --- ### #71 Brand Editor — 브랜드 에디터 **What it does**: D.intelligence 브랜드 가이드에 맞는 콘텐츠를 생성하고, 기존 콘텐츠의 스타일 적합성을 평가합니다. **When to use**: - Magazine D. 블로그 기사 작성 - 서비스 페이지 카피라이팅 - 뉴스레터, LinkedIn 포스트 초안 - 기존 텍스트의 스타일 가이드 적합성 평가 **Example use cases**: ``` 1. "[SEO] 검색엔진 최적화가 브랜드에 미치는 영향 — Magazine D. 기사를 써줘" → ~다 간결 서술체 + [카테고리] 태그 + 결론적으로 마무리 2. "T6 Brand Visibility Treatment 서비스 소개 페이지를 작성해줘" → ~합니다 존칭 서술체 + 문제→근거→해법→성과 구조 3. "이 블로그 초안을 D.intelligence 스타일 가이드 기준으로 평가해줘" → 14-point 체크리스트 실행 → PASS/FAIL 판정 + 수정 제안 4. "회사소개서(Credential) 텍스트를 최신 브랜드 가이드에 맞게 업데이트해줘" → Company Credential 2025 참조하여 최신 톤으로 수정 ``` --- ### #72 Doc Secretary — 문서 비서 **What it does**: 회의록, 리포트, 제안서 등 문서를 브랜드 양식에 맞게 포맷팅합니다. **When to use**: - 회의 후 회의록 작성 - 분석 리포트 구조화 - 제안서 포맷팅 - 월간 리포트 작성 - 내부 메모 작성 **Example use cases**: ``` 1. "오늘 JHR 미팅 회의록을 작성해줘. 참석자: 임명재, 김OO. 주요 논의: SEO 월간 보고서 리뷰, Q2 마케팅 예산" → 회의록 템플릿 적용: 참석자, 안건, 결정사항, 액션아이템 2. "SLA 디지털 마케팅 진단 결과를 리포트로 만들어줘" → D.intelligence_Digital_Marketing_Audit_2026 템플릿 기반 → [DRAFT - Awaiting Review] 워터마크 포함 3. "이번 달 JAM 월간 성과 보고서를 만들어줘" → Marketing Performance 템플릿 + Notion 태스크 데이터 반영 4. "제안 준비 절차를 안내해줘" → 제안 SOP 문서 참조하여 체크리스트 안내 ``` **Available templates** (shared/document-templates/): - Initial Brief, Digital Marketing Audit, Marketing Performance - Website Diagnosis, Social Media Excellence, Blank Template --- ### #73 Quotation Manager — 견적 관리자 **What it does**: 4개 서브 에이전트(Scope → Resource → Pricing → Output)를 순차 실행하여 브랜드된 견적서를 생성합니다. **When to use**: - 신규 클라이언트 견적 요청 - 서비스 패키지 가격 산출 - 기존 견적서 수정/업데이트 - 가격 시뮬레이션 **Example use cases**: ``` 1. "JHR에게 A3 데이터 분석 + T6 Brand Visibility Treatment 견적서를 만들어줘" → Scope Agent: 모듈 매핑 → Resource Agent: 투입 인력·기간 추정 → Pricing Agent: 가격 산출 + 재계약 할인 10% 적용 → Output: DI-Q-20260309-001_JHR_DRAFT.xlsx 생성 → [DRAFT] Andrew 승인 대기 2. "콘텐츠 마케팅 3개월 패키지 가격이 얼마인지 시뮬레이션해줘" → T4 + G2 3개월 기준 가격 산출 + 할인 시나리오 3. "지난번 SLA 견적서에서 T5를 빼고 T3를 추가해줘" → 기존 견적 수정 → 새 버전 생성 4. "GA4 교육 워크숍 견적서를 만들어줘 (반일, 5명)" → GA교육 템플릿 참조 → 커리큘럼 + 가격 포함 ``` **Quotation templates** (shared/quotation-templates/): - 표준 견적서 2026, GA Analytics 템플릿, 콘텐츠 마케팅 템플릿, GA 교육 템플릿 **Key rules**: - 모든 가격: VAT 별도 - 할인: 최대 35% (기본 할인 + 재계약 10% 누적) - 결제 조건 기본: 착수금 50% / 완료 후 50% - 견적 유효기간: 30일 --- ### #74 Service Architect — 서비스 설계사 **What it does**: 7단계 구조화 질문으로 클라이언트 니즈를 파악하고, 최적의 서비스 모듈 조합을 설계합니다. **When to use**: - 신규 클라이언트 서비스 설계 - 기존 클라이언트 서비스 확장 - 서비스 모듈 조합 최적화 - Pain point → 모듈 매핑 **Example use cases**: ``` 1. "중견 이커머스 회사에서 연락이 왔어. GA4는 설치했는데 데이터를 활용 못하고 있대" → 7단계 질문 시작: 업종, 규모, 현재 마케팅 채널, 페인포인트... → Pain point 매핑: "데이터 축적만 되고 해석 없음" → A3 + T3 → Starter 패키지 추천 + Scope Document 생성 → #73 Quotation Mgr에 핸드오프 2. "SLA에서 퍼포먼스 마케팅 진단도 추가하고 싶다고 해" → 기존 서비스에 A5 추가 → Standard 패키지로 업그레이드 제안 3. "검색 노출이 전혀 안 되는 스타트업이 있어" → 매핑: "검색 미노출" → A3 + T6 (SEO Intensive 패키지) → BVT 카테고리 중심 추천 4. "이 회사에 맞는 서비스를 추천해줘" + 회사 브리프 첨부 → 브리프 분석 → Maturity Level 판정 → 맞춤 모듈 조합 ``` **Service module data** (shared/service-modules/): - 서비스 명세 일람표, 고객 소구점, 전략 키워드, 타겟 오디언스 CSV --- ### #75 Marketing Manager — 마케팅 매니저 **What it does**: Magazine D. 블로그, 뉴스레터, LinkedIn, WordPress 콘텐츠 파이프라인을 관리합니다. **When to use**: - Magazine D. 기사 기획/초안 - 뉴스레터 에디션 준비 - LinkedIn 포스트 작성 - 콘텐츠 캘린더 관리 - WordPress 서비스 페이지 콘텐츠 준비 - SEO 키워드 전략 연동 **Example use cases**: ``` 1. "이번 주 Magazine D. 기사 주제를 추천해줘" → 전략 키워드 + 업계 트렌드 분석 → 3개 주제 제안 → 선택 후 기사 초안 작성 (Chain C: #75 → #71 → #70 → Andrew) 2. "3월 뉴스레터를 준비해줘" → 핵심 수치 + 실무 시사점 구조 → 최근 Magazine D. 기사 링크 + 교육 일정 포함 3. "GA4 교육 프로모션 LinkedIn 포스트를 써줘" → 인사이트 중심 + Data Intelligence Workshop 홍보 → 해시태그: #GA4 #DataAnalytics #MarketingIntelligence 4. "Q2 콘텐츠 캘린더를 만들어줘" → content-calendar-template.md 기반 → 월별/주별 계획 → 상태 트래킹: IDEA → DRAFT → REVIEW → APPROVED → PUBLISHED 5. "Data Intelligence Workshop 서비스 페이지 콘텐츠를 준비해줘" → GA4-GTM 실무가이드 참조 + ~합니다/~세요 교육 안내체 ``` --- ### #76 Back Office Manager — 백오피스 매니저 **What it does**: 계약서, 인보이스, NDA, 고용계약 등 행정 문서를 관리하고, 빌링/HR/경비를 트래킹합니다. **When to use**: - 용역 계약서 초안 작성 - 세금계산서 발행 준비 - NDA 작성 - 인력 온보딩/오프보딩 - 월간 빌링 정산 - 경비/구독 관리 **Example use cases**: ``` 1. "JHR 3개월 SEO 컨설팅 계약서를 만들어줘" → D.intelligence_Service_Contract_2026.txt 템플릿 기반 → 서비스 범위, 기간, 금액 (Andrew 확인 필요) → CEO 서명 파일 위치 안내 → [DRAFT - Awaiting Review] 2. "이번 달 JAM 인보이스를 준비해줘" → Notion Tasks Dashboard에서 Billable 태스크 집계 → D.intelligence_Invoice_2026.txt 템플릿으로 생성 3. "새로운 파트타임 매니저 온보딩 체크리스트를 만들어줘" → D.intelligence_Job_Readiness_2026.txt 참조 → 계약서 + 계정 설정 + 교육 일정 체크리스트 4. "이번 달 세금계산서 마감일 알려줘" → billing-checklist.md 참조 → 한국 세금 캘린더 기준 5. "SLA NDA 초안을 작성해줘" → NDA 템플릿 기반 → 클라이언트 정보 반영 ``` **Document templates** (shared/document-templates/): - Service Contract, Invoice, NDA, Employment Contract, Ad Agency Contract **Corporate documents** (reference only): - 사업자등록증, 은행정보, CEO 서명, 법인인감 --- ### #77 Account Manager — 어카운트 매니저 **What it does**: Andrew의 고객 관계 관리 코파일럿 — Notion 기반 프로젝트 모니터링, 미팅 준비, 이슈 에스컬레이션. **When to use**: - 클라이언트별 프로젝트 현황 파악 - 미팅 준비 자료 생성 - 주간/월간 상태 요약 - 마감 임박 태스크 알림 - 신규 클라이언트 온보딩 시작 **Example use cases**: ``` 1. "내일 JHR 미팅인데 브리프를 준비해줘" → meeting-prep-template.md 기반 → Notion Tasks에서 JHR 진행 현황 수집 → 논의 사항 + 데이터 + 미해결 이슈 정리 2. "이번 주 전체 클라이언트 현황을 요약해줘" → Notion 5개 DB 스캔 → 클라이언트별 완료/진행/블로킹 요약 3. "마감이 3일 이내인 태스크가 있어?" → 자율 모니터링 Rule #1: Due Date 3일 이내 + Not Done 필터 4. "새 클라이언트 온보딩을 시작하자. 회사명: ABC Corp" → Chain A 시작: #77 접수 → #74 서비스 설계 → #73 견적 → Credential 2025 + Initial Brief 템플릿 안내 5. "SLA 프로젝트가 2주 넘게 진행이 없는 것 같은데 확인해줘" → 자율 모니터링 Rule #2: In Progress > 2주 stale 태스크 체크 ``` --- ### #88 Skill Update — 스킬 업데이트 (메타 에이전트) **What it does**: 공유 참조(브랜드, 가격, 서비스 모듈 등)가 변경될 때, 영향 받는 모든 스킬을 일괄 업데이트합니다. **When to use**: - 가격 정책 변경 - 서비스 모듈 추가/변경/삭제 - 브랜드 가이드 수정 - Notion 스키마 변경 - 클라이언트 코드 추가 - 금지 표현 목록 업데이트 **Example use cases**: ``` 1. "T5 가격이 500만원에서 600만원으로 변경됐어" → Dependency Map 조회: 가격 변경 → #73, #74, #76 영향 → Impact Report 제시 → Andrew 승인 → dintel-shared/references/pricing-reference.md 먼저 수정 → #73 pricing table, #74 package pricing, #76 billing ref 업데이트 → change-log.md 기록 2. "새 서비스 모듈 T8 디지털 PR을 추가하자" → 영향: #70, #71, #73, #74, #75 (서비스 모듈 변경) → brand.py SERVICE_MODULES에 T8 추가 → 각 스킬의 모듈 목록 업데이트 → 일관성 검증 실행 3. "클라이언트 코드 HYT를 추가해줘. 현대호텔" → 영향: #72, #73, #76, #77 (클라이언트 코드 변경) → brand.py CLIENT_CODES, notion.py CLIENT_DB_MAP 업데이트 → 각 스킬의 클라이언트 목록 업데이트 4. "전체 스킬의 서비스 모듈 코드가 brand.py와 일치하는지 검증해줘" → 일관성 검증 모드 → 9개 스킬 전수 검사 → 불일치 리포트 ``` --- ## Workflow Chains 에이전트들은 단독으로도 작동하지만, 체인으로 연결될 때 가장 강력합니다. ### Chain A — New Client Onboarding ``` #77 Account Mgr (접수) → #74 Service Architect (서비스 설계) → #73 Quotation Mgr (견적 생성) → #72 Doc Secretary (문서 포맷팅) → #71 Brand Editor (카피 검수) → #70 Brand Guardian (브랜드 검토) → Andrew (최종 승인) ``` **Example**: "ABC Corp에서 디지털 마케팅 컨설팅 문의가 왔어" ### Chain B — Ongoing Monitoring ``` #77 Account Mgr (Notion 모니터링) → #72 Doc Secretary (리포트 포맷팅) → #70 Brand Guardian (검토) ``` **Example**: "이번 주 JHR 진행 상황 리포트를 만들어줘" ### Chain C — Content Publishing ``` #75 Marketing Mgr (콘텐츠 기획/초안) → #71 Brand Editor (스타일 검수) → #70 Brand Guardian (브랜드 검토) → Andrew (승인) → WordPress 게시 ``` **Example**: "Magazine D. 새 기사를 기획하고 작성해줘" ### Chain D — Administrative ``` #76 Back Office Mgr (계약서/인보이스 초안) → #72 Doc Secretary (포맷팅) → Andrew (승인/서명) ``` **Example**: "SLA 3개월 계약서를 만들어줘" --- ## Universal Guardrails 모든 에이전트에 공통 적용되는 5대 규칙: 1. **Andrew 승인 없이 클라이언트에게 전달하지 않는다** 2. **삭제하지 않는다 — 항상 아카이브** 3. **Andrew 확인 없이 가격을 확정하지 않는다** 4. **Korean-first, 전문용어는 한글(English) 이중 표기** 5. **동의 없이 클라이언트 간 데이터를 교차 참조하지 않는다** --- ## Shared Infrastructure ### dintel-shared/ ``` dintel-shared/ ├── install.sh ← 이 번들 설치 스크립트 ├── pyproject.toml ← Python 패키지 설정 ├── src/dintel/ │ ├── brand.py ← 브랜드 상수 (컬러, 폰트, 서비스 모듈, 금지어) │ ├── document.py ← DOCX 생성 유틸리티 │ ├── excel.py ← Excel 생성 유틸리티 │ └── notion.py ← Notion DB ID, 상태값, 필드 정의 └── references/ ├── dintelligence_brand_guide.md ← 라이팅 스타일 가이드 ├── design-system-2025.md ← 비주얼 아이덴티티 ├── pricing-reference.md ← 가격 테이블 └── notion-schema-reference.md ← Notion DB 스키마 ``` ### Skill-Level Shared Libraries 각 스킬은 자체 `shared/`에 업무별 참조 파일을 보유합니다: | Skill | shared/ Contents | |-------|-----------------| | #72 Doc Secretary | `document-templates/` — 6개 리포트/감사 TXT 템플릿 | | #73 Quotation Mgr | `quotation-templates/` — 4개 XLSX 견적 템플릿 | | #74 Service Architect | `service-modules/` — 4개 CSV (서비스 명세, 키워드, 오디언스, 소구점) | | #75 Marketing Mgr | `training-materials/` — GA4-GTM 실무가이드 | | #76 Back Office | `document-templates/` — 5개 계약/인보이스 TXT 템플릿 | --- ## Troubleshooting ### "서비스 모듈 코드가 존재하지 않습니다" → A1-A6, T1-T7, G1-G4 범위 확인. 존재하지 않는 코드(A7, T8 등)는 #88로 먼저 추가해야 합니다. ### "브랜드 검토 점수가 낮게 나옵니다" → #70의 100점 체크리스트 결과를 확인하세요. 가장 흔한 감점: - 금지 표현 사용 (획기적, 혁신적, 놀라운) - ~합니다/~다 톤 혼용 - 서비스 모듈 코드 없이 서비스명만 사용 ### "견적서 생성 시 가격이 0으로 나옵니다" → `shared/pricing-reference.md`에 해당 모듈 가격이 등록되어 있는지 확인하세요. ### "다른 기기에서 스킬이 작동하지 않습니다" → `./install.sh`를 새 기기에서 다시 실행하세요. 절대 경로 대신 상대 경로를 사용하므로 저장소만 클론하면 됩니다. --- ## Version History | Version | Date | Changes | |---------|------|---------| | 1.0.0 | 2026-03-09 | Initial release — 9 agents + shared infra |