Skip to content

Content Library

Marketing content assets organized by type and purpose

Overview

Central repository for all marketing content assets including blog posts, case studies, whitepapers, social content, email sequences, and multimedia.

Structure

02-content-library/
├── blog-posts/             # Long-form educational content
├── case-studies/           # Client success stories
├── whitepapers/            # In-depth research and guides
├── social-content/         # Social media posts and campaigns
├── email-sequences/        # Nurture and outreach templates
├── video-scripts/          # Video content scripts
├── webinars/               # Webinar content and recordings
└── landing-pages/          # Landing page copy and designs

Subdirectories

blog-posts/

Long-form educational content targeting specific personas and keywords.

Categories: - Compliance (HIPAA, SOC 2, ISO 27001, NIST, CMMC, PCI DSS) - Security Best Practices - IT Strategy & Planning - Cost Optimization - Industry-Specific Guides - Vendor Selection & Evaluation

Naming Convention: YYYY-MM-DD-slug-title.md

case-studies/

Client success stories demonstrating measurable outcomes.

Template Structure: - Challenge (pain points, context) - Solution (services delivered) - Results (quantified outcomes) - Client Testimonial - Key Metrics

Organization: By industry and service pillar

whitepapers/

In-depth research documents and comprehensive guides.

Types: - Compliance Guides by Framework - Industry Security Benchmarks - Technology Evaluation Frameworks - ROI Analysis Templates - Security Maturity Models

social-content/

Social media content organized by platform and campaign.

Platforms: - LinkedIn (primary B2B channel) - Twitter/X - YouTube (thumbnails, descriptions) - Facebook

Content Types: - Thought leadership posts - Compliance tips - Industry insights - Service highlights - Event promotion

email-sequences/

Email templates and automated sequences.

Sequence Types: | Type | Purpose | Length | |------|---------|--------| | Nurture | MQL to SQL conversion | 8-12 emails | | Onboarding | New client welcome | 5-7 emails | | Re-engagement | Cold lead activation | 4-6 emails | | Event | Webinar/event promotion | 3-5 emails | | Newsletter | Monthly insights | Ongoing |

video-scripts/

Scripts for video content production.

Video Types: - Service explainers (60-90 seconds) - Client testimonials (2-3 minutes) - Educational series (5-10 minutes) - Webinar presentations - Social clips (15-30 seconds)

webinars/

Webinar content, recordings, and follow-up materials.

Contents: - Presentation slides - Speaker notes - Registration page copy - Follow-up email sequences - Recording links and transcripts

landing-pages/

Landing page copy and conversion assets.

Page Types: - Service pages - Industry-specific pages - Campaign landing pages - Resource download pages - Event registration pages

Content Guidelines

Voice Gears

Match content voice to target audience:

Gear Audience Characteristics
Executive C-Suite Strategic, ROI-focused, concise
Technical DM IT Directors/Managers Detail-rich, practical, specific
Compliance Officer Compliance/Risk Regulatory, thorough, evidence-based
Urgent Active threat/audit Action-oriented, immediate
Educational All audiences Clear, instructive, accessible
Enterprise Large organizations Formal, scalable, comprehensive

Tone Spectrum

  • Formality: 0.70 (Professional, not stuffy)
  • Technicality: 0.55 (Accessible to C-suite, credible to engineers)
  • Energy: 0.60 (Active urgency without panic)
  • Authority: 0.85 (Enterprise-grade expertise)

Signature Phrases

  • "Stop getting sold to."
  • "Pass audits first try."
  • "Your IT budget has 30-40% waste."
  • "Zero vendor conflicts since 2010."

Content Status Tracking

Status Description
Draft Initial creation
Review Under editorial review
Approved Ready for publication
Published Live content
Archived Outdated, not in use

Skills Integration

Primary Skill: Content Library Engine

The content-library-engine skill powers content operations with AI-driven creation, atomization, and multi-channel publishing.

Content Generation Workflows: - Brief-to-draft AI content generation - Voice gear compliance checking - SEO optimization scoring - Readability and quality gates - Plagiarism and legal compliance checks

Content Atomization: - Long-form to atomic content units - Social post variant generation - Email snippet extraction - Ad copy derivation - Key point and quotable extraction

Workflow Automation: - Draft → Review → Approval → Publish lifecycle - Multi-stage approval workflows - Content calendar scheduling - Omnichannel distribution

Secondary Skill: SEO & GEO Strategy

The seo-geo-strategy skill optimizes content for search visibility and AI citation opportunities.

Research Capabilities: - Keyword research with intent classification - SERP analysis and feature tracking - Content gap identification - Competitor content analysis

Optimization Features: - On-page SEO auditing - GEO (Generative Engine Optimization) for AI citations - Schema markup generation - Meta tag optimization

SDK Integration

from content_engine import ContentGenerator, ContentAtomizer, Brief
from seo_geo import SEOContentWriter, GEOOptimizer

# Create content brief aligned with SBK voice
brief = Brief(
    content_type="blog_post",
    topic="HIPAA Compliance Checklist for 2024",
    target_audience="Healthcare Admin persona",
    word_count=1500,
    tone="helpful_expert",
    keywords=["HIPAA compliance", "healthcare security", "audit preparation"],
    voice_gear="compliance_officer"
)

# Generate optimized content
generator = ContentGenerator(
    voice_gear=VoiceGear.COMPLIANCE_OFFICER,
    brand_guidelines=sbk_brand_config
)
draft = await generator.generate(brief)

# Optimize for SEO and GEO
seo_writer = SEOContentWriter()
optimized = await seo_writer.optimize(draft, target_score=85)

geo_optimizer = GEOOptimizer()
geo_optimized = await geo_optimizer.optimize(
    optimized,
    strategies=["add_clear_definitions", "include_quotable_statements", "add_statistics"]
)

# Atomize for multi-channel distribution
atomizer = ContentAtomizer(voice_gear=VoiceGear.EXECUTIVE)
atoms = await atomizer.atomize(geo_optimized)
# Result: 10-15 social posts, 3-5 email snippets, 2-3 ad variants

Subskills Used

Subskill Purpose
brief-to-draft.md AI content generation from briefs
brand-voice-check.md Voice gear compliance validation
atomization.md Long-form to atomic content breakdown
repurposing.md Cross-format content transformation
seo-optimization.md Search engine optimization
geo-content-optimizer.md AI citation optimization
schema-markup-generator.md Structured data for rich results
lifecycle-states.md Content workflow management