Skip to content
Documentation
Command

/start-13-2.en

Lesson command

From plugin
ai-agent-camp
345200 skills8 agents200 commands
Install
$ npx -y skills add minicoohei/ai-agent-camp --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/start-13-2.en

Context preview

What this command does when you run it.

Lesson command

Command definition

start-13-2.en.md
description: "Lesson command"
chapter: "courses/aiagent/lesson03-core/module13-lp/chapter.yaml"
prerequisites: ["start-13-1"]
duration: "~25 min"
level: "intermediate"
tags: ["lp", "wireframe", "design", "information-architecture"]
nonInteractiveMode: deferred

πŸŽ“ Lesson 13-2: Wireframe Creation (ASCII + Visual WF)

πŸ“ What You'll Do

Welcome to **Lesson 13-2: Wireframe Creation**!

| Item | Details | |------|---------| | Goal | Design the Landing Page/Website section structure using ASCII WF and visual WF | | Duration | ~25 min | | Skills Used | lp-designer, diagram-generator | | Prerequisites | Lesson 13-1 complete (output/lp-brief.md exists) | | Course Page | Refer to [Module 13: Landing Page/Website Design](https://ai-agent.camp/en/course/module-13) in parallel |

**Session flow:** 1. Load brief and confirm sections 2. Create ASCII wireframe 3. Generate visual WF with diagram-generator 4. Review information architecture between sections

By the end of this session, the Landing Page structural design will be complete.

> **πŸ’‘ Hint**: If the AI response stops midway, type "please continue" or "it stopped" to resume. Responses may pause depending on the tool, but this is not a malfunction.

---

🎯 Readiness Check

First, let's confirm everything is ready.

**AskQuestion settings:**

{
  "title": "🎯 Pre-Session Check",
  "questions": [{
    "id": "readiness",
    "prompt": "Are you ready?",
    "options": [
      {"id": "ready", "label": "Ready! Let's start"},
      {"id": "check_prereq", "label": "I want to check the prerequisites"},
      {"id": "view_html", "label": "I want to see the course page first"},
      {"id": "different_lesson", "label": "I want to go to a different lesson"}
    ]
  }]
}

(ready β†’ Proceed to Step 1) (check_prereq β†’ Check for output/lp-brief.md existence) (view_html β†’ Show course page path) (different_lesson β†’ Display module list)

---

πŸš€ Step 1: Load Brief

Review the brief created in 13-1.

**AskQuestion settings example:**

{
  "title": "πŸš€ Step 1: Load Brief",
  "questions": [{
    "id": "step_action",
    "prompt": "What would you like to do with this step?",
    "options": [
      {"id": "practice", "label": "Continue"},
      {"id": "review", "label": "Just review examples"},
      {"id": "skip", "label": "Skip"}
    ]
  }]
}

**Post-selection instructions (example)**: Input:

Load output/lp-brief.md and verify the following:

1. Is the section structure clear?
2. Is the necessary content defined for each section?
3. Is the logical flow between sections appropriate?

Display the verification results as a summary.

**Expected result**: The brief contents are displayed as a summary.

---

πŸš€ Step 2: Create ASCII Wireframe

Design the Landing Page structure using text-based wireframes.

**AskQuestion settings example:**

{
  "title": "πŸš€ Step 2: ASCII Wireframe",
  "questions": [{
    "id": "wf_style",
    "prompt": "Select the wireframe style",
    "options": [
      {"id": "single_column", "label": "Single column (for simple Landing Pages)"},
      {"id": "two_column", "label": "Two-column layout (text + image side by side)"},
      {"id": "card_grid", "label": "Card grid (for feature showcases)"},
      {"id": "full_width", "label": "Full width (impact-focused)"}
    ]
  }]
}

**Post-selection instructions (example)**: Input:

Create an ASCII wireframe based on the section structure in output/lp-brief.md.

Format:
- Use box-drawing characters (β”Œβ”€β”β”‚β””β”€β”˜)
- Visually represent width/height ratios for each section
- Show text placement, image placement, and button positions with [ ]
- Include responsive layout changes

Output to: output/lp-wireframe.txt

Include the following sections:
1. Header / Navigation
2. Hero section
3. Pain Points section
4. Solution section
5. Features section
6. Social Proof section
7. FAQ section
8. Final CTA section
9. Footer

**Expected result**: The ASCII wireframe is saved to `output/lp-wireframe.txt`.

---

πŸš€ Step 3: Generate Visual WF (diagram-generator)

Use diagram-generator to create a visual wireframe.

**AskQuestion settings example:**

{
  "title": "πŸš€ Step 3: Visual WF Generation",
  "questions": [{
    "id": "step_action",
    "prompt": "What would you like to do with this step?",
    "options": [
      {"id": "practice", "label": "Continue"},
      {"id": "review", "label": "Just review examples"},
      {"id": "skip", "label": "Skip"}
    ]
  }]
}

**Post-selection instructions (example)**: Input:

Generate a visual wireframe from output/lp-wireframe.txt ASCII WF
using diagram-generator.

Run command:
uv run python tools/generate_diagram.py --topic "LP Wireframe: Hero→PainPoints→Solution→Features→SocialProof→FAQ→CTA layout diagram. Illustrate placement and content elements for each section" --style minimalist

Output to: output/images/lp-wireframe.png

After generation, verify that the section structure is correct.

**Expected result**: A visual WF is generated at `output/images/lp-wireframe.png`.

---

πŸš€ Step 4: Information Architecture Review

Review the information architecture of the generated WF and check for improvements.

**AskQuestion settings example:**

{
  "title": "πŸš€ Step 4: Information Architecture Review",
  "questions": [{
    "id": "step_action",
    "prompt": "What would you like to do with this step?",
    "options": [
      {"id": "practice", "label": "Continue"},
      {"id": "review", "label": "Just review examples"},
      {"id": "skip", "label": "Skip"}
    ]
  }]
}

**Post-selection instructions (example)**: Input:

Review the created WF (output/lp-wireframe.txt and output/images/lp-wireframe.png),
and provide improvement suggestions from the following perspectives:

## Review Criteria
1. **Story flow**: Is the flow from problem β†’ solution β†’ evidence β†’ action natural?
2. **CTA placement**: Are there sufficient CTAs in the first view and at the end?
3. **Information
Read more
Ships withai-agent-camp

AI Agent Training for Non-Engineers - Complete Guide to Claude Code / Cursor / Codex ### ⚠️ Before you clone Official repository (maintained by the authors): Running AI agents from this repo grants them shell, file-write, and external-API permissions on your

Get the whole plugin