content-dna

Analyze content performance metrics to build per-client DNA profiles.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/teodorboev/socialai --skill content-dna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: content-dna
Source: https://github.com/teodorboev/socialai/tree/main/.opencode/skills/content-dna
Command: npx skills add https://github.com/teodorboev/socialai --skill content-dna

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of inconsistent content performance by identifying the underlying "DNA" of successful posts and engineering new content to replicate those winning formulas.

Core Features & Use Cases

  • Content DNA Fingerprinting: Analyzes content across dimensions like hook, topic, visual style, and timing to identify key success factors.
  • Per-Client DNA Profiles: Builds a unique "winning formula" profile for each client based on their historical content performance.
  • Content Engineering: Generates new content ideas and drafts that are specifically designed to match a client's winning DNA, maximizing engagement potential.
  • Use Case: A social media manager can use this Skill to understand why certain posts perform exceptionally well and then instruct the AI to create more content with a similar structure, hook type, and visual elements, tailored to a specific client's audience.

Quick Start

Analyze the performance data for the client 'Acme Corp' on Instagram to update their content DNA profile.

Frequently Asked Questions about content-dna

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I analyze the content DNA of high-performing social media posts?

Content DNA fingerprinting analyzes the hook, topic, format, length, timing, visual style, and hashtags of high-performing posts. It builds a per-client winning formula profile to solve inconsistent social media engagement.

How do I engineer new content to replicate a winning social media formula?

To engineer new content, you use a per-client DNA profile to generate ideas and drafts that match the winning formula. This varies surface elements while replicating the structural DNA to maximize engagement potential.

How do I build a per-client profile for social media performance analysis?

You build a per-client profile by processing historical content performance data through Python scripts for fingerprinting and profile generation. This creates a unique winning formula tailored to the specific client.

Does content engineering work for clients with inconsistent social media performance?

Yes, content engineering specifically solves inconsistent content performance by identifying the underlying DNA of successful posts. It generates new content designed to match the client's winning formula.

Do I need Python scripts to generate a content DNA profile?

Yes, this Skill utilizes Python scripts specifically for fingerprinting and profile generation. These scripts analyze dimensions like hook, topic, and visual style to automate the extraction of winning DNA.