본문으로 건너뛰기
cccskills
무료GitHub에 공개

import-template

Import a deliverable template as a reusable placeholder template per brand. "use this proposal structure"

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md6.4 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

/digital-marketing-pro:import-template

Purpose

Import deliverable templates that define the output format for plugin commands. Templates specify section structure, content requirements, and formatting rules for proposals, reports, briefs, presentations, and other marketing deliverables.

When a command like /digital-marketing-pro:performance-report runs, it checks for a custom template first. If one exists, the output follows the template format instead of the default.

Input Required

The user provides:

  • Template content: Pasted template structure, section headings, or format specifications
  • Template name: What this template is for (e.g., "proposal", "performance-report", "content-brief", "campaign-plan")
  • Description (optional): When to use this template

If the user doesn't provide a name, infer it from the content structure.

Process

  1. Load brand context: Read ~/.claude-marketing/brands/_active-brand.json for the active slug, then load ~/.claude-marketing/brands/{slug}/profile.json. Apply brand voice, compliance rules for target markets (skills/context-engine/compliance-rules.md), and industry context. Also check for existing guidelines at ~/.claude-marketing/brands/{slug}/guidelines/_manifest.json — if present, load restrictions and relevant category files. Check for custom templates at ~/.claude-marketing/brands/{slug}/templates/. Check for agency SOPs at ~/.claude-marketing/sops/. If no brand exists, ask: "Set up a brand first (/digital-marketing-pro:brand-setup)?" — or proceed with defaults.

  2. Analyze the template structure:

    • Identify section headings and hierarchy
    • Note content requirements per section (length, data points, format)
    • Identify placeholder markers for dynamic content
    • Detect format preferences (bullet vs. narrative, data-heavy vs. summary)
  3. Structure into a reusable template:

    • Preserve all section headings and ordering
    • Add content guidance comments (what goes in each section)
    • Mark which sections are required vs. optional
    • Include format notes (max length, style requirements)
    • Add placeholder syntax: {{variable_name}} for dynamic content
  4. Map to commands — Identify which plugin commands should use this template:

    • Template named "performance-report" → /digital-marketing-pro:performance-report
    • Template named "proposal" → campaign plan outputs
    • Template named "content-brief" → /digital-marketing-pro:content-brief
    • Custom templates can be referenced by any module
  5. Check for existing templates — If a template with this name already exists:

    • Show the current template
    • Ask: replace (overwrite) or keep both (rename new one)
  6. Save the template:

    • Save using guidelines-manager.py --brand {slug} --action save-template --name {name}
    • Or write directly to ~/.claude-marketing/brands/{slug}/templates/{name}.md
    • Update the template manifest with name and description
  7. Confirm and explain usage:

    • Show which commands will use this template
    • Explain that the template applies to this brand only
    • Note: agency-wide templates can be duplicated across brands

Output

  • Confirmation with template name and section count
  • Preview of the structured template
  • List of commands that will use this template
  • Suggestion: "Next time you run /digital-marketing-pro:{matching-command}, the output will follow this template format."

Examples

User: "Our monthly performance reports should have these sections: Executive Summary (3 bullet max), Channel Performance (table with MTD vs target), Campaign Highlights (top 3 campaigns), Issues & Risks, Recommendations, Next Month Plan"

Result: Saves to ~/.claude-marketing/brands/{slug}/templates/performance-report.md:

# Monthly Performance Report Template

## Executive Summary
<!-- Max 3 bullet points summarizing overall performance -->
- {{headline_metric_1}}
- {{headline_metric_2}}
- {{headline_metric_3}}

## Channel Performance
<!-- Table format: Channel | MTD Actual | Target | Variance | Status -->
| Channel | MTD Actual | Target | Variance | Status |
|---------|-----------|--------|----------|--------|
| {{channel_rows}} |

## Campaign Highlights
<!-- Top 3 performing campaigns with key metrics -->
### 1. {{top_campaign_1}}
- Objective: {{objective}}
- Results: {{key_metrics}}
- Insight: {{learning}}

### 2. {{top_campaign_2}}
### 3. {{top_campaign_3}}

## Issues & Risks
<!-- Current issues affecting performance and upcoming risks -->
- {{issues_list}}

## Recommendations
<!-- Actionable recommendations based on data -->
- {{recommendations_list}}

## Next Month Plan
<!-- Planned activities, launches, and focus areas -->
- {{next_month_plan}}

User: "Our proposals always follow this format: Cover page with client name and date, Situation Analysis, Objectives, Strategy, Tactical Plan by Channel, Budget Breakdown, Timeline, Team, Terms"

Result: Saves to ~/.claude-marketing/brands/{slug}/templates/proposal.md:

# Client Proposal Template

## Cover
- Client: {{client_name}}
- Date: {{date}}
- Prepared by: {{agency_name}}

## 1. Situation Analysis
<!-- Current state, market context, challenges, opportunities -->
<!-- Length: 1-2 pages -->

## 2. Objectives
<!-- SMART goals aligned to client business KPIs -->
<!-- Format: numbered list with metrics -->

## 3. Strategy
<!-- Strategic approach, positioning, target audiences -->
<!-- Include: audience segments, messaging angle, competitive positioning -->

## 4. Tactical Plan by Channel
<!-- Detailed activities per channel -->
<!-- Format: subsection per channel with activities, frequency, content types -->

## 5. Budget Breakdown
<!-- Table format: Channel | Monthly | Quarterly | Annual | % of Total -->

## 6. Timeline
<!-- Gantt-style phases or month-by-month milestones -->
<!-- Mark: setup, launch, optimization, reporting checkpoints -->

## 7. Team
<!-- Team members, roles, contact information, availability -->

## 8. Terms
<!-- Payment terms, contract duration, deliverables, SLAs -->

Reference Files

  • skills/context-engine/guidelines-framework.md — How templates integrate with the guideline system
  • scripts/guidelines-manager.py — CLI for template CRUD operations (--action list-templates, save-template, get-template)

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Plan an A/B test by script: sample size per variant, days to run, stopping rules. "how many visitors per variant"

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

indranilbanerjee/digital-marketing-pro9032026년 10월 12일 업데이트

Write ad copy variants to each platform's specs, policy-checked and in brand voice. "write ad copy for Meta"

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

indranilbanerjee/digital-marketing-pro9032026년 10월 12일 업데이트

Add a custom MCP integration: scaffold the server, write .mcp.json, test it. "add a new MCP server"

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

indranilbanerjee/digital-marketing-pro9032026년 10월 12일 업데이트

aeo-audit

무료

Run a one-time AEO audit of six AI answer engines, scored per surface. "check our AI search visibility"

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

indranilbanerjee/digital-marketing-pro9032026년 10월 12일 업데이트

aeo-geo

무료

Plan AEO/GEO strategy to get cited by AI: content, entities, schema, 90-day plan. "how do we get cited by AI"

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

indranilbanerjee/digital-marketing-pro9032026년 10월 12일 업데이트

Build the agency dashboard across all client brands: health, pacing, risk. "how are all our clients doing"

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

indranilbanerjee/digital-marketing-pro9032026년 10월 12일 업데이트

indranilbanerjee의 스킬 모두 보기

이 스킬의 문제 신고