AgentSkillsCN

content-generation-workflow

使用 agent_codex.py 自动生成 AI 驱动内容的自动化工作流。负责提示设置、批量处理、验证以及 InsightfulAffiliate 和 NextGenCopyAI 内容的输出管理。

SKILL.md
--- frontmatter
name: content-generation-workflow
description: 'Automated workflow for generating AI-powered content using agent_codex.py. Handles prompt setup, batch processing, validation, and output management for InsightfulAffiliate and NextGenCopyAI content.'

Content Generation Workflow

This skill provides a structured workflow for generating AI-powered content at scale using the repository's agent_codex.py automation tool. It handles the complete content generation pipeline from prompt creation to validated output.

When to Use This Skill

Use this skill when you need to:

  • Generate multiple content pieces from templates
  • Automate copywriting tasks for marketing materials
  • Batch process content through AI models
  • Transform existing content to match brand voice
  • Create product descriptions or landing page copy at scale

Prerequisites

  • Python 3.10 or higher installed
  • OpenAI API key set in environment (for production runs)
  • Git repository in clean state
  • Input content prepared in appropriate directory

Workflow Overview

code
1. Prepare Input → 2. Create Prompt → 3. Test (Echo) → 4. Run (OpenAI) → 
5. Review Output → 6. Validate → 7. Move to Final → 8. Commit

Quick Start Example

bash
# Test workflow
./scripts/agent_codex.py \
  --prompt ./prompts/your_prompt.txt \
  --input ./copywriting/source \
  --output ./docs/ai_outputs/test \
  --provider echo \
  --dry-run

# Production run
./scripts/agent_codex.py \
  --prompt ./prompts/your_prompt.txt \
  --input ./copywriting/source \
  --output ./docs/ai_outputs/prod \
  --provider openai \
  --model gpt-4o-mini

Common Use Cases

Generate Product Descriptions

bash
./scripts/agent_codex.py \
  --prompt ./prompts/generate_product_descriptions.txt \
  --input ./copywriting/product_specs \
  --output ./docs/ai_outputs/product_descriptions \
  --provider openai

Rewrite to Brand Voice

bash
./scripts/agent_codex.py \
  --prompt ./prompts/rewrite_to_insightful_voice.txt \
  --input ./copywriting/drafts \
  --output ./docs/ai_outputs/branded \
  --provider openai

Generate Landing Page Components

bash
./scripts/agent_codex.py \
  --prompt ./prompts/generate_landing_components.txt \
  --input ./copywriting/component_outlines \
  --output ./docs/ai_outputs/components \
  --site ./landing_pages \
  --provider openai \
  --include-ext ".html,.css"

Configuration Reference

Provider Options

  • openai: OpenAI API (requires OPENAI_API_KEY env var)
  • echo: Test mode (no API calls)

Model Options

  • gpt-4o-mini: Cost-effective (recommended)
  • gpt-4o: Higher quality
  • gpt-4: Premium quality

File Options

bash
--include-ext ".md,.txt,.html,.css,.json"
--exclude-dirs ".git,node_modules,dist,build,docs/ai_outputs"

Best Practices

  1. Always test first with --provider echo --dry-run
  2. Review outputs before moving to production locations
  3. Use specific prompts with clear instructions and constraints
  4. Monitor costs by tracking API usage
  5. Commit separately generated vs manually edited content

Troubleshooting

No files processed: Check file extensions and directory paths

API rate limits: Reduce batch size or add delays

Poor quality: Refine prompt with more examples and constraints

HTML errors: Add HTML template to prompt or post-process outputs

Resources

  • Script: scripts/agent_codex.py
  • Prompts: prompts/
  • Outputs: docs/ai_outputs/
  • Help: ./scripts/agent_codex.py --help