Skip to content

feat: add landing-page squad#7

Open
getpancake[bot] wants to merge 2 commits into
mainfrom
feat/landing-page-squad
Open

feat: add landing-page squad#7
getpancake[bot] wants to merge 2 commits into
mainfrom
feat/landing-page-squad

Conversation

@getpancake
Copy link
Copy Markdown
Contributor

@getpancake getpancake Bot commented May 19, 2026

Landing Page Squad

Three-agent squad that continuously improves the getpancake.ai marketing site.

Agents

Agent Name Heartbeat Role
conversion-optimizer Pixel daily Iterates on copy, writes A/B test briefs, builds lead-magnet pages
traffic-analyst Scout daily Sets up analytics tooling, daily traffic digest, anomaly alerts
design-system Canvas daily Maintains design tokens, component specs, visual consistency

What ships

  • manifest.json — validated clean with node scripts/validate.mjs
  • SQUAD.md, ONBOARD.md, squad-wide MEMORY.md
  • IDENTITY.md, SOUL.md, MEMORY.md per agent
  • Agent-specific skills: copy-iteration, analytics-setup, design-system-maintenance
  • Squad-wide skill: github-pr
  • tasks-config/templates.json — 6 manual task templates

Validation

✔ landing-page
1 bundle(s) checked — all valid.

Three-agent squad for landing page growth:
- conversion-optimizer (Pixel): iterates on copy, A/B briefs, lead-magnet pages
- traffic-analyst (Scout): sets up analytics, daily traffic digest, anomaly alerts
- design-system (Canvas): design tokens, component specs, consistency audits

Squad-wide skill: github-pr
6 task templates (copy variants, A/B briefs, traffic reports, analytics audit, design-system doc, new landing page)
Validated clean with scripts/validate.mjs
Copy link
Copy Markdown
Contributor

@fdefitte fdefitte left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not ready for merge

Copy link
Copy Markdown
Contributor

@MarquisG MarquisG left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There are few stuff to modify, I pinpointed one of them that is a blocker for this PR

Comment on lines +20 to +28
## Step 2 — Open the PR via browser automation

Use the connected `github.com` browser identity to:
1. Fork or branch the repo (create the branch from the default branch HEAD).
2. Commit the file changes to the branch.
3. Open a pull request with:
- **Title**: concise, action-oriented (e.g. "Copy: sharpen homepage headline for clarity")
- **Body**: structured description — What, Why/Hypothesis, Merge criteria
- **Draft status**: draft if the change needs review before merging; ready-for-review if self-contained and safe
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This agent should use the Pancake Github app and not encourage the usage of browser use for this use case.

… out of SOUL.md

Each of the three landing-page agents (Pixel, Canvas, Scout) now ships a
HEARTBEAT.md that OpenClaw loads on every wake — orient, decide, run the
recurring duty, execute, digest, close the loop. The wake-protocol section is
removed from each SOUL.md to keep wake instructions in one place.

PR #9 handles HEARTBEAT.md in the template, the other squad, and the docs/validator contract.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants