seo-all
SEO Audit — All psquared Sites
Announce:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Full SEO scan starting across all psquared sites. Mode: [audit/fix] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Parameters
This skill expects: /seo-all [mode]
- mode —
audit(default) orfix
STEP 0 — Dispatch Parallel Agents
Announce:
Dispatching 4 parallel agents...
Use the Agent tool to launch 4 agents in parallel. Each agent runs the /seo skill for one site.
All 4 agents in a single message:
Agent 1 — psquared.dev
Invoke skill: /seo https://psquared.dev [mode]
Run the full SEO skill. Return the complete report including:
- Overall grade
- All findings with severity
- Per-page results
- Top priorities
If fix mode: list all files changed and what was fixed.
Agent 2 — inboxmate.psquared.dev
Invoke skill: /seo https://inboxmate.psquared.dev [mode]
Run the full SEO skill. Return the complete report including:
- Overall grade
- All findings with severity
- Per-page results
- Top priorities
If fix mode: list all files changed and what was fixed.
Agent 3 — ki-linz.at
Invoke skill: /seo https://ki-linz.at [mode]
Run the full SEO skill. Return the complete report including:
- Overall grade
- All findings with severity
- Per-page results
- Top priorities
If fix mode: list all files changed and what was fixed.
Agent 4 — agenthub.psquared.dev
Invoke skill: /seo https://agenthub.psquared.dev [mode]
Run the full SEO skill. Return the complete report including:
- Overall grade
- All findings with severity
- Per-page results
- Top priorities
If fix mode: list all files changed and what was fixed.
Important: Launch all 4 agents in a single message using the Agent tool so they run concurrently. Do not wait for one to finish before starting the next.
STEP 1 — Collect Results
Wait for all 4 agents to complete. Gather their reports.
If any agent fails, note the failure but continue with the results from the others.
STEP 2 — Combined Report
Announce:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Full SEO Scan Complete psquared.dev Grade: [X] | [N] issues inboxmate.psquared.dev Grade: [X] | [N] issues ki-linz.at Grade: [X] | [N] issues agenthub.psquared.dev Grade: [X] | [N] issues ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Site Comparison
| Check | psquared.dev | inboxmate | ki-linz | agenthub |
|---|---|---|---|---|
| robots.txt | ||||
| sitemap.xml | ||||
| Structured data | ||||
| Meta tags complete | ||||
| Hreflang / i18n | ||||
| OG tags | ||||
| Image alt texts | ||||
| Heading hierarchy | ||||
| llms.txt |
Use checkmarks, crosses, or brief status notes in each cell.
Cross-Site Issues
Flag any patterns that appear across multiple sites:
- Common missing elements
- Inconsistent branding or meta patterns across subdomains
- Missing cross-linking between psquared properties
Top 10 Priorities (All Sites)
Ranked list of the highest-impact fixes across all 4 sites. Include which site each fix applies to.
| # | Site | Issue | Severity | Effort |
|---|---|---|---|---|
| 1 | ||||
| 2 | ||||
| ... |
Effort: quick (< 5 min), moderate (15-30 min), involved (1+ hour)
Fix Mode Summary (if mode = fix)
| Site | Files changed | Issues fixed | Issues remaining |
|---|---|---|---|
| psquared.dev | |||
| inboxmate.psquared.dev | |||
| ki-linz.at | |||
| agenthub.psquared.dev |
Announce:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Next steps: - Review the top priorities above - Run /seo <url> fix to fix a specific site - Run /seo <url> audit to re-check after fixes ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
More from psquared-development/psquared-skills
inboxmate-demo
Set up a personalized InboxMate demo chatbot for a sales prospect. Use when asked to create a demo, set up an InboxMate playground, or prepare a chatbot demo. Guides the full pipeline: research company, scrape content, call MCP, deliver playground URL.
33find-leads
Find new B2B leads in Germany for InboxMate outreach. Validates each lead against legal requirements (UWG), checks email is publicly visible, documents justification, and adds to CRM. Germany only — Austrian law (TKG) is stricter. Pass the number of leads to find as a parameter.
32review-demos
Review InboxMate demos waiting for QA. Finds CRM opportunities at SCREENING with demoStatus=PENDING_REVIEW, opens each demo link, checks quality, and flags as OK_TO_SEND or NEEDS_FIX with a note explaining why.
24setup-email-drafts
Create email drafts for approved InboxMate demos. Verifies all demos are ready, pulls contacts from CRM, creates CRM tasks, and creates draft emails via the notification service. Run after /review-demos has processed all pending demos.
24inboxmate-batch-demo
Batch-create InboxMate demos for CRM prospects. Queries Twenty CRM for companies without opportunities, validates their websites, creates demos for valid ones, and marks unreachable/outdated ones as DISQUALIFIED.
24check-outreach-status
Check status of sent demo outreach emails and monitor follow-up draft status. Follow-up drafts are created by /setup-email-drafts — this skill only monitors. Run periodically after /setup-email-drafts has been used.
23