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 |