SEO Content Engine
Build and run a compounding SEO content engine for a client by orchestrating a full audit-to-publish pipeline. Starting from the client's website URL, target keywords, and context document, the agent audits current SEO state, identifies content gaps, builds a keyword architecture
10 steps · start to finish.
- 1Step 1
Environment Setup
▶Verify all required inputs are present and create the output directory structure.
echo "=== ENVIRONMENT SETUP ===" # Verify required inputs for var in company_url target_keywords client_context; do if [ -z "${!var}" ]; then echo "ERROR: $var is not set" exit 1 fi done # Create output directories mkdir -p /app/results/content_drafts echo "PASS: Environment ready" echo " company_url: $company_url" echo " target_keywords: $target_keywords" echo " client_context: $client_context" - 2Step 2
Audit Current State
▶Run the full SEO audit to establish a baseline picture of the client's search presence.
- 3Step 3
Identify Content Gaps
▶Analyze the audit output to identify and prioritize content opportunities across four gap types.
- 4Step 4
Build Keyword Architecture
▶Organize target keywords by funnel stage and map each cluster to a content type.
- 5Step 5
Create Content Calendar
▶Build a 8-week prioritized calendar based on urgency and funnel stage, plus an ongoing cadence plan.
- 6Step 6
Draft Content
▶Use the `content-asset-creator` skill to draft each content item in the calendar, applying the brand voice profile extracted in Step 2.
- 7Step 7
Build Internal Linking Architecture
▶Design the linking structure that ties all content pieces together into a cohesive SEO architecture.
- 8Step 8
Publish & Monitor Setup
▶Provide the finalized content drafts to the client for publishing and configure ongoing monitoring.
- 9Step 9
Ongoing Cadence (max 12 review rounds)
▶Set up the recurring cadence for content operations. Repeat up to max 12 review rounds before requiring re-scoping.
- 10Step 10
Iterate on Errors (max 3 rounds)
▶If any step fails or produces incomplete output: