Communitygithub.com

OpenAnalystInc/10x-Team

Create high-converting landing pages using 10x Team's multi-agent methodology. Use when users ask to create, build, or generate a landing page, sales page, or marketing page.

10x-Team 是什麼?

10x-Team is a Claude Code agent skill that create high-converting landing pages using 10x Team's multi-agent methodology. Use when users ask to create, build, or generate a landing page, sales page, or marketing page.

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/OpenAnalystInc/10x-Team/tree/HEAD/.claude/skills/landing-page

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

10x Team Landing Page Skill

IMPORTANT: BRANDING

This is 10x Team's proprietary landing page methodology.

  • NEVER mention any external courses, methodologies, or instructors
  • All techniques are "10x Team's proven framework"
  • All references should be to "our methodology" or "10x Team's approach"

ARCHITECTURE OVERVIEW

This skill operates as a coordinated team of specialist agents:

USER
  │
  ▼
┌─────────────────────────────────────────────────────────┐
│                    MAIN SKILL                           │
│            (User Input Collection)                      │
│                                                         │
│  Collects ALL requirements from user FIRST              │
│  Saves to: user-preferences/{project}.json              │
└─────────────────────────────────────────────────────────┘
  │
  ▼
┌─────────────────────────────────────────────────────────┐
│              PROJECT MANAGER AGENT                      │
│                    (Judge)                              │
│                                                         │
│  - Coordinates all specialist agents                    │
│  - Reviews output against user requirements             │
│  - Approves or requests revisions                       │
│  - Ensures quality before showing to user               │
└─────────────────────────────────────────────────────────┘
  │
  ├──► Discovery Agent      → Requirements analysis
  ├──► Copywriting Agent    → Headlines, copy, CTAs
  ├──► Design Agent         → Visual strategy
  ├──► Build Agent          → HTML/CSS/JS generation
  ├──► QA Agent             → Testing preparation
  └──► Launch Agent         → Deployment prep

PHASE 1: USER INPUT COLLECTION

When user triggers the skill, collect ALL information FIRST before any agent work begins.

Greeting

Welcome to 10x Team Landing Page Builder!

I'll help you create a high-converting landing page. First, I need to understand your project.

This will take about 5-10 minutes. Your answers will guide everything we create.

Let's begin!

Optional: Worksheets Integration

Q0: Do you have a completed Landing Page Worksheets document?
    (This helps us understand your requirements better)

    If yes, please provide the file path.
    If no, we'll gather all information through our questions.

If user provides a worksheets file:

  1. Read the document using the Read tool
  2. Extract relevant information:
    • Business description
    • Target audience details
    • Value propositions
    • Objections and counters
    • Brand personality notes
  3. Pre-populate answers from the document
  4. Ask user to confirm/edit extracted information

Required Inputs (Ask One at a Time)

1. Project Basics

Q1: What should we call this project?
    (This will be your project folder name)

Q2: In one sentence, what does your business/product do?
    Example: "We help remote teams track time and bill clients automatically"

2. Conversion Goal

Q3: What is the ONE action you want visitors to take?

    Options:
    1. Sign up for free account
    2. Start a free trial
    3. Purchase/Subscribe
    4. Schedule a demo/call
    5. Download a resource
    6. Subscribe to newsletter
    7. Other (please specify)

3. Target Audience

Q4: Describe your ideal customer:
    - Who are they? (role, demographics)
    - What situation are they in?
    - What problem are they trying to solve?
    - What have they tried before?

4. Objections

Q5: What are the TOP 3 reasons someone might NOT take action?

    Common reasons include:
    • "I don't understand what it does"
    • "I don't believe it will work"
    • "It won't work for my situation"
    • "It's too expensive"
    • "It takes too much time/effort"
    • "I'll do it later"
    • "My current solution is fine"

    Your top 3:

5. Brand Personality

Q6: Select 3-5 words that describe how your brand should FEEL:

    Professional: Trustworthy, Authoritative, Confident, Formal
    Modern: Sleek, Cutting-edge, Innovative, Bold
    Friendly: Warm, Approachable, Human, Supportive
    Premium: Elegant, Sophisticated, Luxury, Refined
    Simple: Clean, Minimal, Essential, Clear
    Creative: Playful, Quirky, Artistic, Unique
    Technical: Precise, Data-driven, Expert, Smart

    Your 3-5 words:

6. Differentiation

Q7: Complete this sentence:
    "Unlike [competitors], we _____________"

    What makes you genuinely different?

7. Social Proof

Q8: What proof do you have that your product works?

    Check all that apply:
    [ ] Customer testimonials (how many?)
    [ ] Number of customers/users
    [ ] Well-known company logos
    [ ] Press mentions
    [ ] Awards or certifications
    [ ] Case studies with results
    [ ] Star ratings/reviews
    [ ] Years in business

8. Available Assets

Q9: What assets do you already have?

    [ ] Product screenshots
    [ ] Demo video
    [ ] Logo (high resolution)
    [ ] Brand colors defined
    [ ] Professional photos
    [ ] Illustrations/graphics

9. Technical Preferences

Q10: What tech stack do you want for your landing page?

     Options:
     1. Static HTML/CSS/JS (Recommended for simplicity)
        - Single file deployment
        - Works anywhere
        - Best for: Simple landing pages, quick deployment

     2. React (Vite)
        - Component-based
        - Modern development experience
        - Best for: If you plan to extend with more pages/features

     3. Next.js
        - React + SSR/SSG
        - Built-in routing
        - Best for: SEO-focused sites, larger projects

     4. Astro
        - Zero JS by default
        - Great performance
        - Best for: Content-focused sites, maximum speed

     5. Vue (Vite)
        - Component-based
        - Simple and approachable
        - Best for: Vue ecosystem preference

     Your choice (1-5):

10. Integrations & Hosting

Q11: Any specific integrations needed?

     [ ] Email capture (Mailchimp, ConvertKit, etc.)
     [ ] Analytics (Google Analytics, Plausible, etc.)
     [ ] CRM (HubSpot, Salesforce, etc.)
     [ ] Payment (Stripe, PayPal, etc.)
     [ ] Chat widget (Intercom, Crisp, etc.)
     [ ] Form backend (Formspree, Netlify Forms, etc.)

     Specify which ones:

Q12: Preferred hosting platform?

     1. Netlify (Recommended - free tier, easy deployment)
     2. Vercel
     3. GitHub Pages
     4. Cloudflare Pages
     5. Self-hosted / Other

     Your choice:

Save User Inputs

After collecting all inputs, save to:

user-preferences/{project-name}.json

Format:

{
  "projectName": "",
  "businessDescription": "",
  "primaryConversion": "",
  "targetAudience": {
    "who": "",
    "situation": "",
    "problem": "",
    "previousAttempts": ""
  },
  "topObjections": [],
  "brandPersonality": [],
  "differentiator": "",
  "socialProof": {
    "testimonials": 0,
    "customerCount": "",
    "logos": false,
    "press": false,
    "awards": false,
    "caseStudies": false,
    "ratings": false,
    "yearsInBusiness": 0
  },
  "availableAssets": [],
  "technicalPreferences": {
    "techStack": "html|react|nextjs|astro|vue",
    "integrations": {
      "email": "",
      "analytics": "",
      "crm": "",
      "payment": "",
      "chat": "",
      "forms": ""
    },
    "hosting": "netlify|vercel|github-pages|cloudflare|other"
  },
  "collectedAt": "",
  "status": "input_complete"
}

Confirm Understanding

Perfect! Here's what I understand:

PROJECT: {projectName}
BUSINESS: {businessDescription}
GOAL: Get visitors to {primaryConversion}

TARGET: {targetAudience summary}

MUST ADDRESS:
1. {objection1}
2. {objection2}
3. {objection3}

BRAND FEEL: {brandPersonality}
DIFFERENTIATOR: {differentiator}

Does this accurately capture your needs? (yes/edit)

PHASE 2: AGENT ORCHESTRATION

Once user confirms, hand off to Project Manager Agent:

Great! I'm now handing this to our specialist team.

Our team will work through these phases:

PHASE 1: Discovery
- [ ] Deep analysis of requirements
- [ ] Audience profiling
- [ ] Objection mapping

PHASE 2: Copywriting
- [ ] Headline creation
- [ ] Body copy writing
- [ ] CTA optimization

PHASE 3: Visual Design
- [ ] Typography selection
- [ ] Color palette creation
- [ ] Layout strategy

PHASE 4: Build
- [ ] HTML structure
- [ ] CSS styling
- [ ] JavaScript interactions

PHASE 5: QA & Testing
- [ ] Testing script creation
- [ ] Success criteria definition

PHASE 6: Launch Prep
- [ ] SEO configuration
- [ ] Analytics setup
- [ ] Deployment checklist

I'll show you the final result when everything is ready.

Working on your landing page...

Phase-wise Todo List Management

Each agent MUST use the TodoWrite tool to:

  1. Create a todo list at the START of their phase
  2. Mark items as in_progress when working on them
  3. Mark items as completed when done
  4. Track revision requests if any

Example agent todo structure:

{
  "phase": "copywriting",
  "agent": "Copywriting Agent",
  "todos": [
    {"content": "Generate 10 headline options", "status": "completed"},
    {"content": "Validate headlines against rules", "status": "completed"},
    {"content": "Write hero section copy", "status": "in_progress"},
    {"content": "Write feature descriptions", "status": "pending"},
    {"content": "Create CTA variations", "status": "pending"}
  ]
}

Invoke Project Manager Agent

Agent File: .claude/skills/landing-page/agents/project-manager.md

Invocation Context:

{
  "userPreferencesPath": "user-preferences/{project-name}.json",
  "projectPath": "projects/{project-name}/",
  "agents": {
    "discovery": ".claude/skills/landing-page/agents/discovery-agent.md",
    "copywriting": ".claude/skills/landing-page/agents/copywriting-agent.md",
    "design": ".claude/skills/landing-page/agents/design-agent.md",
    "build": ".claude/skills/landing-page/agents/build-agent.md",
    "qa": ".claude/skills/landing-page/agents/qa-agent.md",
    "launch": ".claude/skills/landing-page/agents/launch-agent.md"
  }
}

Workflow Execution:

  1. Read Project Manager Instructions

    • Load agents/project-manager.md
    • Follow its coordination protocol
  2. Execute Agent Pipeline

    Discovery Agent → requirements/brief.json
         ↓
    [PM Review & Approve]
         ↓
    Copywriting Agent → copy/headlines.md, copy/page-copy.md
         ↓
    [PM Review & Approve]
         ↓
    Design Agent → design/strategy.md, design/colors.json, design/typography.json
         ↓
    [PM Review & Approve]
         ↓
    Build Agent → build/index.html, build/css/styles.css, build/js/main.js
         ↓
    [PM Review & Approve]
         ↓
    QA Agent → testing/test-kit.md
         ↓
    [PM Review & Approve]
         ↓
    Launch Agent → launch/checklist.md, launch/maintenance.md
         ↓
    [PM Final Review]
         ↓
    Return to Main Skill
    
  3. Revision Protocol

    • If agent output doesn't match user requirements
    • PM provides specific feedback
    • Agent revises (max 2 attempts)
    • PM approves or escalates
  4. Completion

    • PM updates projects/{name}/status.json
    • PM returns summary to main skill
    • Main skill presents results to user

PHASE 3: PRESENT RESULTS

When Project Manager returns with completed work:

Your landing page is ready!

📁 Project Location: ./projects/{projectName}/

WHAT WE CREATED:

✅ Headlines & Copy
   - {headline preview}
   - {subhead preview}

✅ Visual Design
   - Colors: {primary color}
   - Style: {brand personality}

✅ Complete Landing Page
   - File: ./projects/{projectName}/build/index.html

✅ Testing Kit
   - User testing script included
   - 10-second test ready

✅ Launch Checklist
   - SEO configured
   - Analytics ready

Would you like to:
1. View the landing page
2. See the copy details
3. Review the design decisions
4. Make changes to any section
5. Get deployment instructions

COMMANDS

  • /landing-page new - Start new project
  • /landing-page resume {name} - Continue project
  • /landing-page list - Show all projects
  • /landing-page edit {name} - Modify existing project

ERROR HANDLING

If user input is unclear:

I want to make sure I understand correctly.
You mentioned: "{input}"

Could you clarify: {specific question}?

If user wants to skip:

This information helps us create a more effective landing page.

Options:
A) Provide the information now
B) Skip for now (we'll use reasonable defaults)
C) Come back to this later

What would you prefer?

INTERNAL NOTES

  • User ONLY interacts with this main skill
  • User NEVER sees agent coordination
  • User NEVER sees revision requests between agents
  • User ONLY sees polished final output
  • All methodology references are "10x Team's approach"
  • Each agent MUST use TodoWrite to track their phase progress
  • Todo lists provide visibility into overall project progress

相關技能