From agentkits-marketing
Interactively collects page details via questions and adds or optimizes schema markup for rich results like articles, products, FAQs, and HowTos.
npx claudepluginhub aitytech/agentkits-marketing --plugin agentkits-marketingpage-type-or-urlseo/## Prerequisites Before running this command, ensure you have: - [ ] Page type or URL identified - [ ] Current schema status known - [ ] Rich result goals defined ## Context Loading Load these files first: 1. `./README.md` - Product context 2. `./docs/seo/` - Existing SEO research 3. `.claude/skills/schema-markup/SKILL.md` - Schema frameworks --- ## Language & Quality Standards **CRITICAL**: Respond in the same language the user is using. If Vietnamese, respond in Vietnamese. If Spanish, respond in Spanish. **Standards**: Token efficiency, sacrifice grammar for concision, list unreso...
/generate-schemaGenerates Schema.org JSON-LD structured data markup for pages. Specify schema type (FAQ, HowTo, Article, etc.) and source (URL, content, facts). Outputs JSON-LD, notes, and validation.
/structured-dataGenerates JSON-LD structured data for a specified page path using Schema.org types. Auto-detects content type or accepts optional schema-type arg. Provides JSON-LD and Next.js App Router/Pages Router code.
/rank-schemaDetects JSON-LD in HTML files, validates against Google requirements, recommends and generates missing schema like Organization or Article, then injects and verifies in the specified directory.
/seo-local-businessGenerates SEO setup for a local business website: JSON-LD schema, meta tags, robots.txt, and sitemap. Accepts optional business name or prompts for details.
/seoAnalyzes project for SEO opportunities on public pages, generates meta tags, keywords, structured data, OG images, and favicons. Also supports generate and export subcommands.
Share bugs, ideas, or general feedback.
Before running this command, ensure you have:
Load these files first:
./README.md - Product context./docs/seo/ - Existing SEO research.claude/skills/schema-markup/SKILL.md - Schema frameworksCRITICAL: Respond in the same language the user is using. If Vietnamese, respond in Vietnamese. If Spanish, respond in Spanish.
Standards: Token efficiency, sacrifice grammar for concision, list unresolved questions at end.
Skills: Activate schema-markup, seo-mastery skills.
Components: Reference ./.claude/components/interactive-questions.md
Question: "What level of schema markup do you need?" Header: "Scope" MultiSelect: false
Options:
Question: "What type of page needs schema markup?" Header: "Page" MultiSelect: false
Options:
Question: "Which schema types do you need?" Header: "Schema" MultiSelect: true
Options:
Question: "What's your current schema status?" Header: "Status" MultiSelect: false
Options:
Display summary:
## Schema Markup Configuration
| Parameter | Value |
|-----------|-------|
| Page | [page description] |
| Page Type | [selected type] |
| Schema Types | [selected schemas] |
| Current Status | [selected status] |
| Scope | [Basic/Recommended/Complete] |
Question: "Create schema markup?" Header: "Confirm" MultiSelect: false
Options:
| Schema Type | Use For | Rich Result |
|---|---|---|
| Article | Blog posts, news | Article cards |
| Product | E-commerce, SaaS | Product info, reviews |
| FAQ | FAQ sections | Expandable FAQ |
| HowTo | Tutorials, guides | Step cards |
| Organization | Company info | Knowledge panel |
| LocalBusiness | Local services | Maps, info |
| Review/Rating | Reviews | Star ratings |
| Breadcrumb | Navigation | Breadcrumb trail |
| Video | Video content | Video thumbnails |
| Event | Events, webinars | Event listings |
| Person | About pages | Knowledge panel |
| SoftwareApplication | Apps, tools | App info |
Page Type Analysis
Schema Generation
Rich Result Eligibility
Testing & Validation
<head>: Cleaner, easier to manage| Task | Agent | Trigger |
|---|---|---|
| Schema creation | seo-specialist | Primary task |
| Content analysis | copywriter | Property values |
| Technical review | attraction-specialist | Implementation |
## Schema Markup: [Page Type]
### JSON-LD Code
```json
{
"@context": "https://schema.org",
"@type": "[Type]",
...
}
[Where to add in HTML]
### Recommended Scope
[Include Basic + Multiple schema types + Property explanations + Validation results + Rich result preview]
### Complete Scope
[Include all + All applicable schemas + Testing checklist + Implementation guide + Monitoring setup + Error handling]
---
## Validation Checklist
- [ ] Required properties included
- [ ] Recommended properties added
- [ ] Validated with testing tool
- [ ] No errors or warnings
- [ ] Content matches visible page
---
## Pre-Delivery Validation
Before delivering schema markup:
- [ ] JSON-LD syntax valid
- [ ] Required properties included
- [ ] Content matches visible page
- [ ] Tested with validation tools
- [ ] Implementation instructions clear
---
## Output Location
Save schema to: `./docs/seo/schema-[page-type]-[YYYY-MM-DD].md`
---
## Next Steps
After schema markup, consider:
- `/seo:audit` - Full SEO audit
- `/seo:optimize` - On-page optimization
- `/cro:page` - Conversion optimization