CtrlK
BlogDocsLog inGet started
Tessl Logo

page-play-builder

Use when the user asks to "build programmatic SEO pages", "generate pages at scale", "rank on a high-authority third-party site", "borrow domain authority", "build a vs / alternative page", "do local SEO", "optimize a Google Business Profile", or "fix NAP" — one page-build router with four modes: programmatic (template × dataset systems), parasite (barnacle publishing on Medium/Reddit/LinkedIn/GitHub), comparison (vs / alternative pages in four formats), and local (GBP + NAP + citations + location pages), each with its own thin/duplicate, honesty, or reputation-abuse guardrail. Not for finding what to target — use keyword-research or content-gap-analysis; not for drafting one standalone article — use content-writer; not for scoring a page for publish — use content-quality-auditor. 程序化SEO/批量页面/寄生SEO/借势权重/对比页/vs页/替代页/本地SEO/谷歌商家档案/NAP一致性

73

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is highly actionable with executable commands, filename templates, and a well-checkpointed workflow, and it cleanly splits detail into four verified one-level-deep reference packs. Its only weakness is moderate redundancy across the Quick Start, Mode Selector, and Instructions sections.

Suggestions

Collapse the overlapping four-mode descriptions: keep the Mode Selector table as the canonical mode list and have Quick Start / Instructions reference it rather than re-listing the modes.

Drop the 'Scope guard' paragraph since the same negative-scope boundaries already appear in the description and the Data Sources section.

Trim the trailing CJK keyword list duplicated from the description frontmatter to avoid carrying the same content twice.

DimensionReasoningScore

Conciseness

Mostly lean and action-oriented, but the four modes are re-described in three places (Quick Start block, Mode Selector table, and Instructions) and the Scope guard repeats the negative-scope list already present in the description and Data Sources, so it could be tightened.

2 / 3

Actionability

Provides concrete per-mode invocations, an executable 'python3 ... indexpush.py indexnow --file ... --key $INDEXNOW_KEY' command with flags and dry-run default, exact save-result filename templates, and mode-specific required inputs.

3 / 3

Workflow Clarity

A clear 5-step numbered sequence with explicit checkpoints: 'NEEDS_INPUT' stop on missing input, 'Apply the mode's guardrail before handing off', and 'push only after the thin/duplicate guardrail passes' — a validation feedback loop on the risky batch-index operation.

3 / 3

Progressive Disclosure

SKILL.md is a concise overview that points to four one-level-deep play packs (programmatic/parasite/comparison/local.md), each verified present in references/ and clearly signaled in the Reference Materials section with a one-line description.

3 / 3

Total

11

/

12

Passed

Description

100%Weight 40%Scale 1-3

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is specific, trigger-rich, and complete, with an explicit Use-when clause and clear negative-scope boundaries that distinguish it from adjacent skills. It is long but every clause earns its place; the trailing CJK keyword list is the only padding.

DimensionReasoningScore

Specificity

Names four concrete modes each with specific sub-actions: 'programmatic (template × dataset systems)', 'parasite (barnacle publishing on Medium/Reddit/LinkedIn/GitHub)', 'comparison (vs / alternative pages in four formats)', and 'local (GBP + NAP + citations + location pages)'.

3 / 3

Completeness

Explicit 'Use when the user asks to...' trigger answers when, the 'one page-build router with four modes' clause answers what, and the 'Not for...' negative-scope clause sharpens both.

3 / 3

Trigger Term Quality

Strong natural-keyword coverage ('build programmatic SEO pages', 'generate pages at scale', 'borrow domain authority', 'build a vs / alternative page', 'fix NAP', 'optimize a Google Business Profile') plus Chinese equivalents users would actually say.

3 / 3

Distinctiveness Conflict Risk

A clear page-building niche with explicit negative boundaries against sibling skills ('use keyword-research or content-gap-analysis', 'use content-writer', 'use content-quality-auditor') makes cross-triggering unlikely.

3 / 3

Total

12

/

12

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 22 suspicious

Warning

Total

13

/

16

Passed

Repository
aaron-he-zhu/aaron-marketing-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.