import-template
Import deliverable templates — proposal formats, report structures, brief layouts — and convert them into reusable placeholder-marked templates saved per brand, so commands like /digital-marketing-pro:performance-report and /digital-marketing-pro:content-brief format their output your way instead of…
Install / Use
npx skills add indranilbanerjee/digital-marketing-pro --skill import-templateInstalls into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
MarketingSupported Platforms
Our assessment of import-template
import-template scores 89/100 on our quality scale, 244th of 610 Marketing skills we index (top 40%).
Its SKILL.md is 6.9 KB long, well organised into 27 sections with 2 code examples: a thorough specification that gives an agent plenty to work with.
It has 832 GitHub stars, a meaningful sign that others use it.
Maintenance, license and trust
- The repository was last updated 26 days ago, so import-template is actively maintained.
- It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
- Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
import-template compared with similar skills
All 4 of these similar skills score higher than import-template; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| import-template (this skill)by indranilbanerjee | 89 | 832 | 26d ago | SKILL.md |
| Agent-Reachby Panniantong | 100 | 90.1k | 18d ago | CLAUDE.md |
| algorithmic-artby anthropics | 100 | 177.9k | 11d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 11d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 130.2k | 12d ago | SKILL.md |
Frequently asked questions
- How do I install import-template?
- Run
npx skills add indranilbanerjee/digital-marketing-pro --skill import-template. The install tabs above show the steps for each supported agent. - Which AI agents does import-template work with?
- It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is import-template safe to use?
- It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is import-template still maintained?
- The repository was last updated 26 days ago, so import-template is actively maintained.
Skill content
View source on GitHubname: import-template description: "Import deliverable templates — proposal formats, report structures, brief layouts — and convert them into reusable placeholder-marked templates saved per brand, so commands like /digital-marketing-pro:performance-report and /digital-marketing-pro:content-brief format their output your way instead of the default. Triggers on "/digital-marketing-pro:import-template", "our reports always follow this format", "use this proposal structure", "add a template for content briefs", "make the output match our deliverable format". Reads the active brand profile, maps each template to its matching command, and updates the brand's template manifest on save."
/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
-
Load brand context: Read
~/.claude-marketing/brands/_active-brand.jsonfor 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. -
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)
-
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
-
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
- Template named "performance-report" →
-
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)
-
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
- Save using
-
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 systemscripts/guidelines-manager.py— CLI for template CRUD operations (--action list-templates, save-template, get-template)
Related Skills
Agent-Reach
90.1kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
pptx
177.9kUse this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an em…
design
130.2kComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG…
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
